苹果历史上最著名的失败品之一,现在可以在浏览器里亲自体验了。MacRumors 9 月 23 日(北京时间 9 月 24 日)报道,逆向工程研究者 Michael Steil 让 90 年代苹果未发布的操作系统 Copland 在模拟器里跑了起来,并在他的网站上放出了浏览器版本,任何人都能点开试试这套近 30 年前被砍掉的系统。

Copland 是什么:一套压垮苹果的系统
背景先补两句。90 年代中期,苹果启动了 Copland 项目,官方发布过预告、发过三个测试版,目标是用一套全新系统接替老态龙钟的 Mac OS。但项目管理混乱加上功能无限膨胀(feature creep),系统迟迟无法完成,最终在 1996 年 8 月被整体砍掉,从未商用。它的部分成果后来被塞进了 Mac OS 7.6 和 Mac OS 8,但就整套系统而言,Copland 就是苹果那段至暗时刻的代名词。
怎么跑起来的:11 个补丁救活最后一个测试版
Steil 长期做老硬件老软件的逆向工程。这次他修改了开源的 Power Mac 模拟器 DingusPPC,打了 11 个补丁才把 Copland 启动起来,跑的是当年放出的最后一个测试版 D11E4。按他的说法,Copland 向来以「在真实硬件上极难运行」著称,此前也从未在模拟器里成功跑起来过,这次是头一回。
浏览器版能体验的内容有限,试用过的网友反馈,点几下之后系统就会冻结,大部分控制面板根本无法使用。但这恰恰是历史的一部分:如果当年真机就是这个稳定度,也就能理解那几年苹果为什么一度濒临破产。砍掉 Copland 之后,苹果转向公司外部寻找新系统,这个决定直接导向 1997 年收购 NeXT、乔布斯回归,NeXTSTEP 也就此成为 Mac OS X 的前身。
11 个补丁都修了什么:一段被人啃下来的硬骨头
Copland 难跑是圈内共识,难在哪值得展开:官方只放出过三个测试版,最后一个 D11E4 的完成度也不高,系统对特定 Power Mac 硬件的依赖写在底层,普通模拟器加载后要么卡在启动画面,要么直接崩溃。Steil 的 11 个补丁相当于在模拟器里逐个伪造 Copland 期待的硬件响应,让系统以为自己跑在当年的原型机上。他把补丁全部公开,研究路径可复现,这对复古计算社区比跑起来本身更有价值。
为什么这段历史总被反复提起
Copland 的故事在苹果叙事里的地位很特殊:它是「苹果差点死掉」那个阶段的具象化。90 年代中期,Mac OS 的技术债压得苹果喘不过气,内部研发反复推倒重来,Copland 是最后一次自救尝试,失败了。公司随即转向外部采购,1997 年收购 NeXT 带回乔布斯和 NeXTSTEP,今天的 macOS 还能从那套系统的底子里找到痕迹。回头看,砍掉 Copland 这个决定的价值可能比 Copland 本身大得多。
想试的人怎么玩
浏览器版不用装任何东西,打开网页就能进桌面,加载稍慢。进去之后能逛的包括那个年代标志性的外观:排序在菜单栏里的字体和文件夹、桌面图案、控制面板的雏形。预期要放平——这是没做完的系统,多数控制面板点了没反应,用几分钟冻住也正常。它不是给你干活用的,是一台时光机。对经历过 90 年代 Mac 的用户,光是看到那套图标和 Chicago 字体,进门那一眼就值回票价。
复古计算社区这两年为什么热闹
Steil 这次的作品是复古计算(retrocomputing)社区近年成果的一个切片。这个圈子在做的事,是把商业公司早已放弃的老软件老系统用模拟器和逆向工程救回来,苹果自家系统里,从 Apple III 到早期 Mac OS X 测试版都有人复现过。这类工作的价值不只是怀旧:老系统的界面逻辑、交互取舍,对今天做产品设计的人是一面镜子,而像 Copland 这样「发过测试版却从未商用」的样本,更是只此一份的历史切片。
给想试的朋友提个醒:浏览器版地址在 Steil 的个人网站上,加载需要一点时间,点几下冻住属于正常现象。对经历过 90 年代 Mac 的老用户,那个图标和菜单栏的样式本身就是一场回忆杀;对后来才入坑的用户,这是一次难得的机会,亲眼看看苹果历史上那条没走成的路。
声明:本文来自苹果迷投稿,不代表苹果家园立场,版权归原作者所有,欢迎分享本文,转载请保留出处!