首页文章资讯内容详情

【历史上的今天】7 月 1 日:分时系统之父诞生;支付宝推出条码支付;世界上第一支电视广告

2022-07-0113867Administrator

今天是 2022 年 7 月 1 日,在 1646 年的今天,戈特弗里德·威廉·冯·莱布尼茨(Gottfried Wilhelm von Leibniz)诞辰。莱布尼茨生于德意志莱比锡,是历史上少见的通才,素有“十七世纪的亚里士多德”之美誉。他在 70 年的生命中为数学领域作出了重大贡献,并以计算器的形式完成了一些早期的计算机工作。莱布尼茨还发展了现代形式的微积分和微积分。1716 年 11 月 14 日,莱布尼茨于汉诺威孤独地过世。

回顾计算机历史,7 月 1 日这一天还发生过许多影响我们如今科技生活的关键事件;让我们先回到 1926 年,看看图灵奖得主、分时系统之父科尔巴托是如何影响了 Unix 的诞生。

1926 年 7 月 1 日:分时系统之父 Fernando Corbato 出生

文章插图

图源:维基百科

费尔南多·科尔巴托(Fernando José “ Corby ” Corbató)出生于 1926 年 7 月 1 日,他是美国著名的计算机科学家,以开发分时操作系统而著称。科尔巴托出生在加利福尼亚州的奥克兰,但他的父亲是来自西班牙比利亚雷亚尔的西班牙文学教授,所以他就有了一个西班牙名字。1930 年,科尔巴托一家搬到了南方的洛杉矶,他的父亲也开始在加州大学洛杉矶分校工作。1943 年,科尔巴托跟随父亲的步伐,开始就读于加州大学洛杉矶分校,但由于二战的影响,他在第一年就被海军招募。

在战争期间,科尔巴托接受了电子技工培训。二战末期,雷达已经广泛运用于海战,战舰大炮的硬撼被航空母舰的到来打破,海军部队需要有人服务、维护和调试先进装备;科尔巴托亲身经历了这些事情,而这段经历让他对跟踪错误和调试系统饶有兴趣,这一爱好甚至伴随了他一生。科尔巴托于 1946 年离开海军,就读于加州理工学院。1950 年,取得加州理工学院硕士学位。1956 年,成为麻省理工学院物理学博士。在毕业后,他进入麻省理工学院计算机中心工作,并在 1965 年成为教授。而这一留,便是一生,科尔巴托从此在 MIT 待到了退休。

在一段固定时间内,不管他使用的是什么编程语言,一个程式员能写作的源代码行数是固定的。

——费尔南多·科尔巴托

图源:维基百科年轻时的科尔巴托

1961 年,费尔南多·科尔巴托在 MIT 的计算机中心主导建立第一个分时操作系统:相容分时系统(CTSS)。在这个系统中,要使用一个指令 LOGIN,来登入系统,同时使用密码(passwords)来作为档案存取保护,这是首次在电脑上使用密码作系统保护;因此,科尔巴托也被业界普遍认为是世界上第一位使用密码来保护访问一个大型计算机系统上的文件的人,尽管他后来声称这种基本的安全方法在当时就已经扩散并且变得难以管理。

CTSS 开发成功引起了美国国防部的高度重视。作为计算机的最大用户的美国国防部立即作出反应,于 1962 年由 ARPA 出资 300 万美元启动著名的 MAC 项目,MAC 的目标是完善 CTSS,实现第二代分时系统。美国本以为可以聚集全国最先进的科技力量共同开发 MAC 项目,当时的美国有着九大计算机公司:其中 IBM 最大,Burrough、霍尼韦尔、NCR 公司、控制数据公司(CDC)、通用电气(GE)、数字设备公司(DEC)、RCA 和 Sperry Rand 八个公司紧随其后。但 60 年代的 IBM 正在研究 360 系列、DEC 则在开发 PDP 系列……大家都在忙着商战,没空参与分时系统的开发。

最后,在科尔巴托的领导下,MIT 只请到了通用电气公司 GE 的计算机部门,以及贝尔实验室作为 MAC 的主要成员,三方共同研制 MAC 项目,并于 1969 年推出了著名的 Multics。在 10 月 30 日和 2 月 4 日的专栏里,我们便曾介绍过 Multics,Multics 开创了现在在现代操作系统中使用的许多概念,包括分层文件系统、面向环的安全性、访问控制列表、单级存储、动态链接以及用于可靠服务的广泛在线重新配置。

在 Multics 的研发过程中,贝尔实验室选择了退出,该项目也被通用电气用于其高端计算机系统,后来被霍尼韦尔收购。Multics 虽然本身在商业上并不特别成功,但直接启发了 MAC 项目当时的参与人员,也就是贝尔实验室的 Ken Thompson 开发 Unix,其直系后代仍在广泛使用;Unix 还作为许多其他后续操作系统设计的直接模型。

1990 年,科尔巴托获得图灵奖,得奖理由为:组织起一个通用的、大规模、分时、共用资源的电脑系统的概念,并领导它的发展实作,因为这些先瞻性工作而获得此奖。2012 年,科尔巴托成为计算机历史博物馆院士。科尔巴托有二段婚姻,在第一段婚姻中育有两个女儿,在第二段婚姻拥有两个继子。由于糖尿病并发症,费尔南多·科尔巴托最终于 2019 年 7 月 12 日在马萨诸塞州纽伯里波特去世,享年 93 岁。

资料来源:维基百科

1941 年 7 月 1 日:世界上第一支电视广告诞生

 暂无评论,快来抢沙发吧~

发布评论