Unix 激荡 50 年:驱动 Android、iOS 的操作系统是如何从失败开始的?( 六 )

这三位研究人员都是 MTS,或者是实验室技术人员。他们对找到自己项目的能力满怀自信,也认为他们所做的将对实验室的母公司 AT&T 有所帮助。还好这项工作也给了他们很大的自由。

Malcolm Douglas McIlroy 是程序员团队中的一员,名义上负责监督他们。Doug 是麻省理工学院的毕业生,自1958年以来一直在贝尔实验室工作。

Thompson、Ritchie、Canaday 和 McIlroy 非常清楚麻省理工学院的规范中的缺陷,到目前为止这些规范长达数千页,他们知道,至少他们的一些挑战可以归咎于通用 645 的艰难架构。随着时间的推移,他们中的四个人,特别是 Thompson,开始相信如果给他们一个全新的计划,他们可以想出一个比 Multics 更好的操作系统。

注:2011年,Ken Thompson因在Unix方面的工作获得了颇负盛名的科学奖项:日本奖(Japan Prize)。在上台领奖发言期间,他分享了互联网之父Vint Cerf会称之为关于贝尔实验室早期阶段“我听说过的最有趣的故事之一”:派驻伯克利分校的贝尔实验室招聘专员表示可以提供从加州到新泽西往来的一大笔差旅费,总算吸引了Thompson参加面试。这可是拿别人的钱享受长假的好机会,Thompson于是着手为自己想出一种“旅行推销员”问题,看看自己在一路上可以拜访多少位朋友,尽管几乎无意接受这份工作。他拜访过的一位朋友住在佛罗里达州的彭萨科拉,生性幽默。

推荐阅读