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

因此,人们对分时产生了广泛的兴趣,它允许多个研究人员同时在主机上运行程序,在远程终端上立即得到结果。在分时的情况下,程序不是打印在穿孔卡片上,而是写在主机上并存储在主机上。理论上,研究人员可以在不离开办公室的情况下编写、编辑和运行他们的程序。Multics 就是怀着这个目标构思的。它始于 1964 年,最初的交付期限是 1967 年。

MIT 将提供规范,通用电气将提供硬件,通用电气和贝尔实验室将分配编程任务,当时 MIT 已经开发一个名为 CTSS 的原始分时系统并投入使用。

Unix 团队:聚集!

Multics 项目的首批程序员之一:Rudd Canaday。1964 年,Rudd被贝尔实验室聘用,他为耐克导弹防御计划编写了一个简单的分时系统,然后在 1966 年转移到 Multics 项目。

第二年,实验室雇用了 Ritchie,一位哈佛毕业生,他的父亲是贝尔实验室的校友,还有 Ken Thompson,一个自称军人子弟的小伙子,他自己承认至少花了一个月的时间在 Cal-Berkeley 校区躲避贝尔实验室的招聘人员。Canaday,Ritchie 和 Thompson 的出发点不同,但最终出现在同一个地方:贝尔实验室综合楼的顶层,在狭窄的地方工作。他们没有空调,但至少他们可以使用价值数百万美元的主机并且监管相当宽松。

推荐阅读