1991年5月13日,苹果发布了 System 7,这是 Mac 自诞生以来最大的一次改变。虽然它带来了一些问题,但也给我们留下了至今仍在使用的功能——35年后的今天依然如此。
1991年的世界和现在很不一样。那时候如果你是 Mac 用户,System 7 的发布绝对是盼了好几年的大喜事。《纽约时报》甚至就简单一句话总结:对 Macintosh 用户来说,漫长的等待终于结束了。
不过 System 7 在 Mac 圈子之外没掀起太大波澜。对注意到它的 Windows 用户来说,这可能更像是苹果在追赶,而不是什么领先之作。但如果你一直用 System 6 用得深入骨髓,那你对 System 7 的渴望是真的强烈。
而且很多人确实装得很痛苦。我们编辑到现在都还记得那15张安装软盘和印刷精美的说明书,当然也忘不了那些麻烦事。
System 7 的毛病
确实有不少 bug,几个月后才出了更新补丁。但最要命的是,它需要的内存比当时大多数机器的配置高得多。
那时候很多人根本没那么多 RAM,压根没法升级。不过 System 7 引入了虚拟内存功能,可以把硬盘空间当内存用,所以不管你实际内存够不够,都能装上。它几乎就是在鼓励大家这么干。
苹果市场经理 Chris Espinosa 在给企业用户拍的宣传视频里说:“升级到 System 7 有两个基本理由。一是能让你们公司里的每一台 Macintosh 都变得更强大、更易用。”
他接着列出了“每一台” Mac 需要满足的条件,还展示了升级程序自带的兼容性检查工具,会在安装前先扫描你的机器。
后来的 macOS 会彻底检查系统,把不兼容的软件扔到“Incompatible Software”或“Relocated Items”文件夹里。而1991年的时候,整个检查过程是用一个 HyperCard 堆栈完成的。
说白了,它就是个基于开发者上报兼容列表的查找表。今天我们肯定会觉得,肯定有些开发者没来得及报。但在1991年,这套办法还真管用,因为那时候 Mac 上的软件数量远没有现在多。
那个年代真的太不一样了。如果你的软件还没更新支持 System 7,HyperCard 堆栈不但会列出来,还会直接给你开发者的电话号码,而不是网站。

就像2020年前后开发者要适应 Apple Silicon、之前还要适应64位、Intel 架构一样,当时的开发者也得为 System 7 做些调整。比起整个平台切换,这点工作算简单,但还是花了大家不少时间。
不管是大家无视了官方建议的最低2MB内存(没打错,就是2MB),还是苹果当时太乐观了,总之有些人装了不该装的版本。
别忘了那时候还没有 SSD,System 7 把硬盘当虚拟内存用,意味着要不停读写机械硬盘。结果就是 Mac 变得非常慢。
Espinosa 在视频里继续说:“第二,你能用上那些需要 System 7 的优秀新应用。而且你不用牺牲太多,因为 System 7 和你现在用的 Macintosh 电脑、网络、应用、文档都兼容。”
System 7 的亮点
在我们看来,一旦用上 System 7 就很难再降级回 System 6,最主要的原因是 MultiFinder。它终于内置进系统了,你总算可以同时运行多个程序。
现在听起来没什么了不起,甚至还有人觉得一次只用一个程序效率更高。但在1991年,能有这个选项简直是种解脱。
另一个大福利是关机或重启时终于不会自动清空垃圾桶了,这在当时可是件大事。
文件菜单里第一次出现的“查找”功能也让人印象深刻,不过现在功能强大得多的 Spotlight 早就让我们忘了它。
至于最不起眼却让人惊喜的变化,大概要数 System 7 引入的“替身”(alias)了。它能让你把同一个文件“放在”好几个地方。
操作很简单:选中文件、应用或磁盘,创建替身。它其实是个很小的文件,点它就会打开原始文件。

当然前提是你机器够强,不然 System 7 跑起来会很卡。
你可以把替身拷到软盘,带到另一台 Mac 上。只要两台机器在同一个 AppleTalk 网络里,点替身就能打开另一台机器上的原始文件。
这也得归功于 System 7 引入的个人文件共享功能。
虽然大家已经习惯双击文件打开,但 System 7 还多了个新玩法:把文件拖到应用图标上就能打开。
平时确实没双击方便,但当你想用别的程序打开时就很实用了。比如把 Word 文档拖到当时还没凉的 WordPerfect for Mac 上,祈祷它能正常打开。
说到文字处理,System 7 还给 Mac 带来了 TrueType 字体。
对大多数用户来说不太显眼,但这个版本还引入了 Apple Events。如果你写过 AppleScript 自动化 Mac,你到现在都还知道它——虽然自从2014年推出快捷指令后,用的人可能越来越少了。
那些没留下的功能
上面这些功能很多都延续到了今天的 Mac,但也有些慢慢被遗忘了。最显眼的就是“气球帮助”。
打开气球帮助后,把鼠标移到控件或窗口上,就会弹出说明文字。虽然要等一会儿才出来。
还有“发布与订阅”。比如你可以在 Excel 里“发布”一部分表格,其他人就能“订阅”,你改数据他们那边就会自动更新。
这有点像当时微软的 OLE。虽然名字比 OLE 好懂,但用起来太复杂太麻烦,后来就没人用了。
现在我们直接发文档、协作编辑,苹果把这些功能都统一放进了“共享”菜单。

1991年的人根本想象不到,2015年居然有人把 System 7 跑在了 Apple Watch 上——到现在还是觉得不可思议。
System 7 带来的兴奋
《纽约时报》可能没当回事,但对1991年的 Mac 用户来说,System 7 是件大事。好几年后终于感觉自己又用上了“新 Mac”。
当然,有些人确实是不得不换新机器。
但那种新鲜、现代的感觉,让人觉得苹果又走对了路。事实也确实如此。System 7 是经典 Mac OS 里寿命最长的一个,一直用到1997年的 System 7.6.1。
甚至有人说,苹果当时推出 System 8 主要是为了帮 Steve Jobs 摆脱那些 Mac 克隆机的合同。
这算不上操作系统最完美的结局,但总体来说,System 7 绝对是 Mac 历史上最出色的版本之一。三十多年过去了,我们虽然不会真的怀念它,但回想起当年用 Mac SE/30 的日子,心里还是满满的温情。
这份感情深到很多人做了各种项目,让现在的 Mac 也能体验 System 7。而为了说明35年技术进步有多大,还有开发者成功把 System 7 跑在了 Apple Watch 上。