• 联系我们
  • 地址:湖北武汉三环科技园
  • 电话:159116031100
  • 传真:027-68834628
  • 邮箱:mmheng@foxmail.com
  • 当前所在位置:首页 - c++培训
  • 操作系统开发第一人去世曾获图灵Linux和C语言
  •   智东西7月22日消息,麻省理工学院名誉教授Fernando Corbató于7月12日在家中去世。他在20世纪60年代分时系统方面的工作为计算机的使用化开辟了重要的道。

      1974年至1978年和1983年至1993年Corbató都担任了麻省理工的计算机科学与工程副主任。他不仅是国国家工程院院士,还是电气与电子工程师学会和国科学进步协会工程师学会研究员。

      在网络安全和云等概念出现之前的几十年,Corbató领导了世界上最早的操作系统之一的开发。他的“兼容时间共享系统”(CTSS)允许多个人同时使用一台电脑,大大提高了程序员的工作速度。 它也被广泛认为是第一个使用密码的计算机系统。

      Corbató于1926年7月1日出生于加利福尼亚州的。17岁时,他应征成为国海军的一名技术人员,在那里他第一次发现了一个用于一系列雷达和声纳系统工程漏洞。

      在麻省理工学院,Corbató遇到了Philip Morse教授,他参与了Philip Morse教授的Whirlwind项目,研发出了第一台能够进行实时计算的计算机。毕业后,Corbató作为研究助理加入了麻省理工学院的计算中心,很快升任为中心副主任。

      计入计算中心后,他开始思考如何让计算更有效率。尽管已经取得了不少创新,Whirlwind仍然是一个相当笨重的机器,几乎每二十分钟都会崩溃一次。研究人员只能轮流使用它半小时,这使他们经常难以完成大量的工作。

      由于计算机的输入和输出设备比计算机本身慢得多,20世纪50年代后期,一种称为多道程序设计的方案被开发出来,允许第二个程序在第一个程序等待某个设备完成时运行。

      基于这个程序,Corbató产生了研发CTSS的想法,允许其他程序在第一个程序等待人类用户键入请求时运行,允许用户直接与第一个程序交互。

      1961年,Corbató首次展示了CTSS,几秒钟就运行结束了提交的程序,彻底改变了程序开发模式。

      在Corbató的CTSS之前,使用计算机很繁琐,需要详细的知识。用户通过在卡上创建程序并将其分批提交给操作员,操作员在不同时间内一次运行一个程序。仅仅是很小的错误也需要重复进行这个序列。

      在Corbató领导了一项名为Multics的分时系统工作之后,直接了Linux等操作系统,为现代计算的许多方面奠定了基础。

      在PC之前的几十年,Corbató和他的同事们还了用户之间的交流,包括早期版本的电子邮件,即时消息和文字处理。

      Corbató的同事Tom Van Vleck说:“Corbató的研究使计算机可以用于实现更多目的,不仅让事情变得更有效率,还从根本上改变了人们使用信息的方式。”

      除了提高计算效率外,CTSS还无意中帮助建立了数字隐私本身的概念。对于希望将自己的文件保密的不同用户,CTSS引入了让人们使用个人密码创建个人帐户的想法。Corbató为更多人提供高性能计算机的愿景也预示着云计算的发展趋势,其中像亚马逊和微软这样的科技巨头将共享服务器出租给世界各地的公司。

      Corbató的CTSS成功了麻省理工学院启动“Project MAC”,这个项目是计算机科学实验室LCS的前身。后来,LCS与人工智能实验室合并,成为麻省理工学院最大的研究实验室——计算机科学与人工智能实验室CSAIL,该实验室目前拥有600多名研究人员。

      1962年,Corbató发表了一篇关于CTSS的论文,很快成为了缓慢成长的计算机科学界的话题。第二年,麻省理工学院邀请了数百名程序员到校园试用这个系统,促进了一系列关于分时系统的进一步研究。

      Corbató在论文中预见性的写到:“一旦用户习惯了计算机的即时响应,哪怕只有一分钟的延迟也是令人恼火的长。”

      与此同时,Multics扩展了CTSS的更多临时设计,具有分层文件系统,更好的电子邮件和即时消息接口,以及更精确的隐私控制。当时参与了与麻省理工合作开发Multics的贝尔实验室Peter Neumann表示,这种设计避免了许多影响现代系统漏洞的可能性,比如“缓冲区溢出”,当程序时图在计算机的短期内存之外写入数据时就会发生这种情况。

      Corbató的同事说:“在带头进行这些分时工作的过程中,Corbató担任了一位说话温和还有进取心的指挥官角色,他是一个以身作则的逻辑思想家,对世界有着明显的系统导向的观点。”

      Corbató还留下了一个“Corbató定律”,无论使用何种语言,一个人每天可以编写的代码行数都是相同的。争论使用高级语言的时候,这句话经常被程序员引用。

      Corbató虽然已经离世,但他的现任妻子EmilyCorbató、他的继子Da村子情事vid和Jason 、他的兄弟Charles还有他和已故妻子的两个女儿Carolyn和Nancy,以及他的5个孙子仍在时刻缅怀他。

      科大讯飞联合创始人兼高级副总裁江涛:AI连接,共创新时代 WISE 2019超级进化者大会

      财成国际