苹果(Apple)命运多舛的科普兰(Copland)操作系统很难在真实硬件上运行,此前也没有模拟器可用。现在,最后的构建 D11E4 在改进的 DingusPPC 中启动。点击屏幕可让机器获得键盘和鼠标,按 Escape 归还。真实硬件启动约需 30 秒,现代机器在 wasm 中可匹配实时。如果代码触发断言,会进入调试器,点击“Continue”继续。可以试试 Copland HD→Applications→GXSlidemaster 或埃里克(Eric)的 Solitaire。解锁 Copland 的 11 个补丁在分支上,DingusPPC 不接受借助 AI 编写的补丁。
正文
苹果命运多舛的 Copland 操作系统在真实硬件上极难运行,此前也未曾有过模拟版本。这里是改进版 DingusPPC 中的最后一个构建 D11E4。
启动 Copland……
- 点击屏幕将键盘和鼠标交给机器;按 Escape 交回。
- 真实硬件启动约需 30 秒,现代机器在 wasm 中可达到实时。
- 若代码触发断言进入调试器,点击“Continue”继续。
- 可尝试运行 Copland HD→Applications→GXSlidemaster 或 Eric’s Solitaire。
解锁 Copland 所需的 11 个补丁位于我 fork 的此分支。DingusPPC 不接受借助 AI 编写的补丁,或许有人能根据提交信息中的说明重做这些修复。(此 wasm 版本的补丁在另一分支。)
Copland 原计划以现代微内核系统取代旧 System 7,但遭取消。苹果转而收购 NeXTSTEP/OpenStep 操作系统,即后来的 Mac OS X。
评论
讨论气氛基本是怀旧加兴奋,几乎没人质疑这个作品本身;分歧不在好不好,而在于这种兴趣是否只该当作私人怀旧,还是应该顺势要求苹果、微软认真下场照顾自己的老系统。
真正让人留恋的是老 Mac 界面的确定感
- 当年 Mac 用户最想要的是可重入多线程和虚拟内存,别让一个失控程序拖垮整机,但这位老用户认为真正的价值在界面:干净、可理解、永远知道东西在哪;换到 macOS 是欢迎的变化,却始终不如原版舒适友好,连鼠标延迟都比今天任何常用系统更好(较多人)
- 浏览器里能跑整台电脑这件事本身就足够酷, nostalgia 一击即中(较多人)
- 长期用 macOS 但年轻到会忘事的人惊讶地发现,那只单色手表指针居然存在了这么久,也惊讶桌面从那时到现在其实没变多少(较多人) > 你永远知道什么在哪,用起来像是彻底掌控了系统。(@briandw)
没做完的系统占用心智远超合理比例
- 老果粉承认 Copland 及其"本该有的样子"在他脑子里占的位置多得不合理,从没想过真有上手的一天(较多人)
- 项目刚在婴儿期就被砍掉,至今失望(较多人) > 我从没想过自己真有机会摸到它。(@mrkpdl)
希望苹果和微软认真参与复古社区
- 两家公司至少各出一个人,哪怕只花部分时间,去和复古社区做点有意义的事:修老 bug、为老系统写或移植新应用、教人用当年正确的工具写代码和调试,什么都好(少数人)
好奇它到底有多真、会不会崩
- 有人直接问这是不是浏览器里的 QEMU(少数人)
- 另一个人更关心有没有人已经把它弄崩过,半是玩笑半是测试冲动(少数人)
有价值的补充
- 拖动滚动条时,可滚动文本区不会重绘里面的文字。这在当年显然不值得耗那些 CPU 周期,但性能过剩的今天反而成了最让人意外的一处古老限制。
- 冷知识:Project Star Trek 是苹果在 m68k 之后、最终决定押注 PowerPC 之前,把 Mac OS 移植到 Intel 的项目——有人表示愿意付出任何代价看一眼,但它永远不会公开。
- 有人贴出《玲音》里出现过的 CoplandOS 界面图,调侃"那企业版怎么办",算是 Copland 在流行文化里留下的一个注脚。