这家公司教会了硅谷如何制造计算机,却没能向自己的学生学习如何生存
DEC 比几乎所有人都更懂严肃计算,却错过了计算终将去往何处。
DEC 比几乎所有人都更懂严肃计算,却错过了计算终将去往何处。

1998 年 1 月,一家个人电脑公司宣布,它将收购那家曾经花了四十年时间告诉世界「一台严肃的计算机应该是什么样子」的公司。
Compaq 为 Digital Equipment Corporation 支付了大约 96 亿美元。
听起来,这是一场收购。
但它更像是一份历史判决书。
DEC 曾经制造过 PDP-8,那台机器帮助定义了小型机时代。它制造过 VAX,那个让工程计算看起来不可阻挡的系统。它制造过 VMS,那是二十世纪后半叶最伟大的操作系统文化之一。64 位处理器,看上去不像撤退,更像最后一次技术上的反击。
可它还是输给了自己帮助创造出来的世界。
这正是 DEC 故事里最奇怪的地方。
它不是因为不会造计算机而失败。
它失败,是因为「计算机」这个词的意义在它脚下改变了。
DEC 对机器的理解是正确的。
它错在没有看清:机器最终会生活在哪里。
那座让严肃计算开始缩小的工厂
Digital Equipment Corporation 创立于 1957 年,创始人是 Ken Olsen 和 Harlan Anderson,地点在马萨诸塞州。
这个起点很重要。
因为 DEC 并不是一家玩具公司、爱好者公司,也不是一家个人电脑公司。它来自严肃工程的世界:实验室、大学、工业客户、国防研究、科学计算。
那是一个计算机仍然意味着一个房间、一笔预算、一个机构资产的年代。
计算机是一个部门要去争取的东西。
计算机是人们要排队预约使用的东西。
计算机属于组织,个人只能借用它。
DEC 的洞察,并不是「每个人都应该拥有一台计算机」。在 1950 年代,对许多严肃的工程师来说,这听起来可能很荒唐。
它的洞察更窄,也在某种意义上更重要:计算可以离真正做事的人更近一点。
大型机把计算集中起来。
DEC 帮助计算去中心化。
还没有到家庭。
还没有到口袋。
但它从企业神殿走向实验室、工程团队、大学院系和工厂现场。
这是一次深刻的变化。
如果 IBM 代表的是作为基础设施的计算,那么 DEC 代表的则是作为工具的计算。大型机像一座发电站,而 DEC 的机器更像一台车床、一台示波器、一件工作台上的工具:依然昂贵,依然严肃,但近到可以亲手触碰。
这种距离会改变行为。
当一个团队能够使用自己的机器时,它会以不同方式进行实验。它可以更快地失败。它会为自己制作工具。它不再把计算看成偶尔调用的服务,而是日常工作的一部分。
这也是后来很多历史叙述容易忘记 DEC 的地方。
在个人电脑真正把机器放到每张桌子上之前,DEC 已经先把机器放到了那些能想象它用途的人身边。
它教会工程师:计算机不必总是遥远。
这堂课后来会反过来击中老师本人。
PDP-8 与小型机的诞生

1965 年,DEC 推出了 PDP-8。
它是一台 12 位小型机。但这里的「小型」要放在当年的尺度里理解。
它不像笔记本电脑那样小。
它的「小」,更像一栋小楼相对于一座大教堂的小。
但在 1960 年代的计算世界里,PDP-8 是一次激进的压缩。
它的售价远低于当时主导机构计算的大型机。它成为小型机时代的代表性机器之一,常见资料称其生命周期销量超过 5 万台。
更重要的是,它改变了谁有可能拥有一台计算机。
不是一个家庭。
不是卧室里的青少年。
而是一个实验室、一家小公司、一个研究团队、一条工厂产线,或者一个不想再等待中央机器分配时间的大学院系。
这已经足够了。
PDP-8 并没有把计算机带进每个家庭。那还需要下一代人完成。
但它把计算机带到了足够近的地方,让一个小团队可以开始把它当成「自己的机器」。
所有权不只是一个法律概念。
它也是一种心理状态。
当一台机器属于你时,你使用它的方式会改变。你更愿意改造它,为它建立习惯,在它身上冒险。你不再把它看成昂贵的祭司系统,而是把它看成自己实践的一部分。
DEC 比几乎所有人都更懂这一点。
它的机器是为那些追求控制权的严肃用户设计的。相比许多更早的批处理系统,它们更具交互性。它们邀请工程师坐在机器旁边,通过终端与机器对话,编写工具,把机器接入仪器,让它成为工作本身的一部分。
这也是为什么 DEC 的文化影响力大过其收入规模。
一代又一代的工程师是在 DEC 机器上学会计算的。他们学到的是:计算机可以是响应式的、本地的、可编程的、亲密的,同时又不失严肃性。
这种组合——亲密,但严肃——正是从大型机文化通往个人计算文化的桥梁。
DEC 帮助建起了这座桥。
但它没有完全走过桥的另一端。
VAX:让 DEC 看起来不可避免的机器

如果说 PDP-8 让 DEC 变得重要,那么 VAX 让 DEC 变得不可避免。
VAX-11/780 于 1977 年推出。VAX 是 Virtual Address eXtension 的缩写,这个系统以 32 位架构和虚拟内存为核心。
但对许多客户来说,技术描述并不是最重要的。
更重要的是,这台机器带来的感觉。
一台 VAX 就是一个世界。
有硬件,有操作系统,有编译器,有文档,有终端,有支持体系,有机构内部积累的知识,有系统管理员的仪式感,还有那些知道出问题时该敲下哪个命令的本地专家。
这曾经是伟大的计算机公司所销售的东西:不只是盒子,而是完整的环境。
今天的读者可能会低估这件事的力量。
我们已经习惯了组件化世界:处理器来自一家公司,操作系统来自另一家公司,云服务在别处,开源包由一群我们永远不知道名字的人拼接在一起。系统是由零件组装而成的。
DEC 来自一个更早的观念。
系统应该是连贯的。
它应该有形状。
它应该具备一种人类意义上的建筑结构,而不仅仅是处理器意义上的架构。
VAX 和 VMS 给了 DEC 这种建筑结构。
它们让 DEC 成为大学、工程组织、研究实验室和企业中的关键存在。这些客户需要可靠的交互式计算。如果你生活在那个世界里,DEC 看起来根本不像会因为廉价的米色盒子而被取代的公司。
它看起来像是严肃计算发生的地方之一。
这也是为什么后来的失败很难被解释为简单的盲目。
DEC 有人才。DEC 有客户。DEC 在操作系统方面有深度。DEC 有硬件信誉。DEC 有一个信任它的装机基础。它还有一批懂整个技术栈的工程师,从芯片到系统软件都精通。
后来与其他计算帝国联系在一起的人,也曾穿过 DEC 的轨道。
Dave Cutler 曾在 DEC 参与包括 VMS 在内的操作系统工作,后来转至 Microsoft,并成为 Windows NT 的关键架构师之一。这并不意味着 Windows NT 就是 VMS 的简单复活。历史很少这么整齐。
但它确实说明了 DEC 生产了多少系统级知识。
这些习惯不会永远留在公司内部。
它们逃逸了出去。
而当它们逃逸出去时,它们帮助建造了下一个世界。
所有人都记得的那句话,以及为什么它太小了

最容易讲的 DEC 故事,可以被压缩成一句著名的话。
Ken Olsen 经常被引用说,他在 1977 年讲过:
“There is no reason for any individual to have a computer in his home.”
「没有理由让任何个人在家里拥有一台计算机。」
这是一句完美的历史名言,因为它似乎能解释一切。
一家伟大的计算机公司的创始人没能想象家庭计算机。然后家庭计算机来了。然后他的公司倒闭了。
干净。
好记。
也像许多过于干净的故事一样,是错的。
这句话必须小心处理。它的上下文经常被压平。
在 1977 年,「家里的计算机」这个说法,并不会自动等同于笔记本电脑、网页浏览器、智能手机、游戏机、家庭办公室,以及我们今天附着在个人计算之上的所有社会和商业系统。
早期家庭计算机市场还很年轻、碎片化,而且在很多地方相当原始。许多严肃的计算机人把它看作爱好者的领域,而不是行业中心。
Olsen 对此怀疑,并不是独一无二的愚蠢。
更有意思的地方,不是他误判了一个产品类别。
而这句话在被记住的方式里,暴露了一种心智模型。
DEC 理解的是作为严肃工作工具的严肃机器。即便它把计算机缩小,它也是把计算机缩小到实验室、部门、工程团队和组织内部。
它非常擅长将计算与专业工作联系起来。
但个人电脑革命不只是又一次「缩小」。
它改变的是拥有者。
这个差别很重要。
小型机仍然属于机构,即便是一个更小的机构。而 PC 属于个人。它可以性能不足、外形丑陋、不可靠、标准混乱,但它仍然会赢,因为它教给用户一种不同的计算方式。
人不再借用机器。
人拥有机器。
一旦这件事发生,改进的方向就改变了。
那些粗糙的小机器变得更好。软件生态开始生长。标准逐渐形成。网络把它们连接起来。玩具变成工具,然后工具变成默认选项。
DEC 的悲剧,不是它没有注意到小型计算机。
它自己的历史就是把计算机变小。
真正的悲剧是:它没有完全接受那些「不严肃」的计算机可以先通过扩散变得重要,然后再变得严肃。
这是一个难得的错误。
也更难避免。
Alpha:装在错误车辆里的卓越引擎

到了 1990 年代,DEC 并不是没有想法了。
这又是另一个偷懒版本的故事:老公司变得舒适,不再创新,然后被年轻竞争者摧毁。
DEC 的现实更奇怪。
它仍然能制造出非凡的工程成果,哪怕市场已经离那种支撑这些工程成果的公司形态越来越远。
Alpha 就是证据。
DEC Alpha 是一种 64 位 RISC 架构,设计目标是替代 VAX,并在高性能 Unix 工作站和服务器市场竞争。它技术上雄心勃勃,速度很快,也很面向未来。
在另一个版本的计算机产业里,Alpha 本可能成为 DEC 新时代的基础。
但到了那个时候,道路已经变了。
Alpha 是一台卓越的引擎。
DEC 的问题在于,道路已经为更便宜的汽车重建了。
压向 DEC 的力量,不是一个对手,也不是一个错误。
而是一个系统。
Intel x86 不断变强。Microsoft Windows,尤其是在 NT 时代,开始成为严肃的企业平台。PC 供应链学会了以 DEC 无法匹敌的规模制造硬件。Unix 工作站在高端市场竞争。服务器变得更加标准化。客户越来越少地关心一个垂直整合系统是否优雅,越来越多地关心价格、兼容性、招聘、采购和生态系统。
购买逻辑变了。
一台 DEC 机器也许更好。
但它标准吗?
你能为它招到人吗?
你的软件供应商会支持它吗?
它适合采购流程吗?
它会不会因为背后有一个庞大的商品化生态,而一年比一年便宜?
这就是伟大工程公司经常受苦的地方。
它们希望争论围绕「东西本身的质量」展开。
市场却把争论变成「东西周围的系统」。
DEC 花了几十年建造大教堂:连贯、耐久、精心整合的系统,奖励深度专业知识。
而行业正在转向乐高:标准化的零件,便宜到可以多买,容易替换到可以容忍故障,开放到允许许多公司在其上建造。
大教堂可以比乐高更美。
但这并不意味着它会赢得每一个建筑项目。
那家无法成为自己学生的公司

学生到处都是。
Sun Microsystems 学到了:给工程师一台靠近桌面的严肃计算机器,是一个机会。Microsoft 吸收了操作系统人才和企业级野心。Compaq 和 PC 兼容机学会了商品化硬件规模的残酷课程。Unix 文化、互联网文化、开放系统,以及后来的商品化服务器,都延伸了 DEC 曾经帮助证明的想法:交互式计算、本地控制、拥有自己机器的工程师。
DEC 训练整个行业,让它想要把计算机放得更靠近用户。
然后行业继续向前发展。
这也是为什么 DEC 的失败不像普通的公司衰落故事。
它不只是被一个更好的产品击败。
它是被一种新的进步定义击败。
对 DEC 来说,进步意味着更好的系统:更连贯、更强大、更可靠、更优雅、更深度工程化。
对 PC 和商品化服务器世界来说,进步常常意味着另一件事:更便宜、更标准、更广泛地拥有、更容易替换、足够好,并且可以在公共生态中持续改进。
第二种版本在很长一段时间里看起来更差。
然后它变成了世界。
这就是「长期正确」的陷阱。
DEC 的世界观曾经有效。它制造了真实的机器,赢得了真实的客户,创造了真实的收入,也获得了真实的技术尊重。
它的文化不是幻觉。
几十年里,它一直都是竞争优势。
但优势会变成结构。
结构会变成笼子。
当客户希望获得完整系统,并信任供应商提供整个环境时,垂直整合是合理的。
当机器稀缺而昂贵时,高利润的硬件是合理的。
当最难的问题是让计算对严肃组织来说足够强大、足够可靠时,深度工程文化是合理的。
后来,最难的问题变了。
世界不再需要每台机器都完美无缺。
它需要数百万台机器彼此兼容。
它不再需要每个客户都买进某个供应商的完整愿景。
它需要可以混合、升级、替换,并从多个供应商那里采购的零件。
DEC 不是因为工程师忘了如何建造而失败。
它失败,是因为市场不再问 DEC 最擅长回答的问题。
机器消失了,习惯留下了
Compaq 的收购并没有把 DEC 作为一个活着的帝国保存下来。Compaq 后来也被惠普收购。标志褪色了。产品线被吸收、改名或者终止。Maynard 的那个世界成为历史。
但习惯留下了。
工程师应该能交互式地使用严肃的计算能力,这个想法没有随着 DEC 一起死去。
它变成了常识。
一个团队应该能够拥有机器、定制系统、构建工具、直接操作计算资源——这种期待如今如此普通,以至于我们很难再把它看成某种遗产。
DEC 帮助它变得普通。
这家公司作为公司消失了,但它并没有作为一组假设消失。
你可以在操作系统设计中看见它的影子,在企业计算中看见它的影子,在那些把 DEC 知识带到其他地方的人身上看见它的影子,也可以在从集中式计算走向靠近工作的机器这条路径上看见它的影子。
这就是最后的讽刺。
DEC 输给了个人电脑、商用服务器和标准化平台。
但这些世界并不是与 DEC 最初的冲动毫无关系的外星事物。
它们其实是那种冲动被推进到了 DEC 自己不愿走到的地方。
让计算更小。
让它更靠近。
给用户更多控制权。
DEC 深深相信这些事——直到那个用户不再像 DEC 想象中的那样。
这家公司并不是因为不懂计算机而消失的。
它消失,是因为它太理解某一种计算机,以至于无法完全相信下一种计算机也配得上这个名字。
等它终于意识到时,学生们已经买下了学校。