“Why don’t we just frickin’ call Apple?”

Ars Technica 评介 Geoffrey Cain 新书《Steve Jobs in Exile》时,最有意思的不是乔布斯又被写了一遍,而是这句发生在 1996 年前后的电话念头。那时苹果正在为下一代操作系统找出路,BeOS 是候选项之一,NeXT 也还在挣扎。

后来大家知道结果:苹果收购 NeXT,乔布斯回到苹果,NeXTSTEP 进入 Mac OS X 的底层谱系,并继续影响今天的 macOS 与 iOS。

我更在意的是另一件事:NeXT 这 12 年,不能再只被当成乔布斯离开苹果后的失败插曲。它更像一次商业上不漂亮、技术上很要命的系统转场。

NeXT 没赢在硬件,留下的是系统资产

NeXT 的硬件不算成功。

1988 年发布的 NeXT Computer 面向高校和专业市场,价格高,市场窄。公司长期承压。只按销量和财务表现看,它很难被写成商业胜利。

但苹果后来缺的,恰好不是一台新机器,而是一套能替代 Classic Mac OS 的系统底座。

90 年代中期的 Classic Mac OS 已经老化。苹果需要的是更现代的内存保护、多任务能力、开发框架和底层工程能力。继续修修补补,成本越来越高。

NeXTSTEP 的价值就在这里。它有 Unix 底色,也强调图形界面和开发框架。通过 1996 年苹果收购 NeXT,它进入 Mac OS X 的技术来源之一,后来又沿着苹果系统线影响 macOS 和 iOS。

这不是把 NeXT 写成赢家。它更像一个失败公司留下了可继承资产。

路线当时处境对苹果的意义该怎么判断
NeXTSTEPNeXT 硬件乏力,公司挣扎成为 Mac OS X 技术基础之一商业失败里保住了系统路线
BeOS曾被苹果考虑最终没有进入苹果主线技术好,不等于能被组织接住
Classic Mac OS老问题越积越多需要被新底座替代修补不如换根

对今天的苹果用户来说,这能解释一个常被忽略的问题:macOS、iOS 不是从 iPhone 时代凭空长出来的。很多底层传统,来自更早的 Unix、对象化开发工具和系统工程路线。

对开发者更直接。看苹果平台变化,不能只盯发布会上的新界面。更该看框架、工具链、兼容层和迁移成本。系统底座一换,应用怎么写、团队怎么招人、旧代码怎么保,都跟着变。

三个细节,把 NeXT 从传记边角拉回技术史

Cain 这本书被 Ars Technica 肯定的地方,是补了不少过去传记里不够显眼的细节。这些细节没有把 NeXT 变成神话,反而让它更像一家真实公司:有野心,也有窘迫;有技术亮点,也有组织偶然。

1989 年,NeXT 与 Oakland 一家 Black-owned 软件公司 Adamation 合作。Adamation 只有两个人,为 NeXT 平台开发早期软件,项目面向好莱坞经纪公司 William Morris。

这个项目后来没有成功。

但书中提到,乔布斯没有公开把失败归咎于 Adamation。NeXT 还继续把洛杉矶县治安部门、高端地产经纪公司 Alain Pinel Realtors 等客户介绍给他们。

这个细节不能被浪漫化。它不能证明 NeXT 商业模式健康,也不能证明乔布斯性格被改写。它至少说明,NeXT 当时在努力寻找能把“好用的软件”真正落地的人,而不是只围着硬件外观转。

另一个细节是万维网。

Tim Berners-Lee 1990 年在 CERN 使用 NeXT 机器创建了第一个 World Wide Web 服务器。这里要说清楚:NeXT 没有发明互联网,也不能说 NeXT 单独创造了 Web。它提供的是一台适合快速搭建软件原型的机器。

Cain 书中还写到,NeXT 内部曾担心把这件事告诉乔布斯,因为怕他否定这个项目。

这反而有真实感。技术史里很多关键时刻,并不是组织提前规划好的胜利,而是某个工具刚好够用,某个团队刚好把它用在了对的地方。

最有戏剧性的细节,是 1996 年那通电话。

当苹果考虑 BeOS 时,一名 NeXT 产品经理主动给苹果软件负责人留言,推销 NeXT 的方案。这通电话推动苹果重新看向 NeXT。之后才有苹果收购 NeXT,乔布斯回到苹果。

这段历史容易被简化成“英雄归来”。但按这些细节看,更准确的说法是:苹果需要系统替代,NeXT 需要出路,中间还夹着一次组织层面的偶然接触。

读这段历史,最该看苹果怎么还系统债

这篇书评真正有用的地方,是把问题从“乔布斯是不是天才”挪开。

那个问题当然有流量,但解释力有限。苹果 90 年代要解决的不是气质问题,而是系统债务。旧系统撑不住,新系统还没定,收购谁就会影响后面十几年软件生态。

对两类读者,这段历史有现实用处。

一类是苹果平台开发者。以后判断苹果的新系统、新框架、新开发工具,不要只看宣传词。更具体的动作是:看旧 API 会保多久,看开发工具是否强制迁移,看新框架是不是已经进入主线产品。平台迁移不是换个名字,它会影响排期、招聘和维护成本。

另一类是关心苹果史和科技公司决策的人。读这类传记,不必急着站队乔布斯。更该问:这家公司当时有什么债要还,候选方案各自有什么限制,最后是谁把方案推到桌面上。

目前能看到的限制也很清楚。Ars Technica 评介的是 Geoffrey Cain 的新书,不是苹果内部完整档案的公开清算。我们可以据此重估 NeXT 的位置,但不能把每个后果都归功于 NeXT,也不能把苹果复兴压缩成一次收购。

判断 NeXT 的位置,最好抓住一个尺度:它没有在货架上赢,但它在系统路线里留下了入口。

这也解释了为什么 1996 年那通电话重要。它不是乔布斯神话的开场白,而是苹果换底座的一个入口。后来的 iMac、iPod、iPhone 更耀眼,但根先换了,花才开得出来。