图源自土豆视频截图

作者 | 胡巍巍

出品 | CSDN(ID:CSDNnews)

成长,便意味着不断告别!

本世纪初以来,越来越多的计算机鼻祖离我们远去!

当地时间7月12日,计算机密码发明者、图灵奖得主费尔南多·科尔巴托(Fernando Corbato,以下简称“科尔巴托”),在美国马萨诸塞州纽伯里波特的一家养老院,因为糖尿病并发症去世,享年93岁。

科尔巴托是西班牙人,1926年,出生于加利福尼亚州的奥克兰。

其父是一位西班牙文学教授。1930年,老科尔巴托被加州大学洛杉矶分校聘用。科尔巴托随家人搬到南方。

1943年,科尔巴托考进父亲任教的学校,即加州大学洛杉矶分校。

人生第一份职业:二战海军战队电子技术员

科尔巴托读大学时,适逢二战,他因此成为一名海军战队中的电子技术员。

主要工作就是维护和“调试船上的一系列令人难以置信的设备”。

这段经历,似乎是他这一辈子的绪论,后来几十年,他始终在和跟踪系统错误、以及调试系统打交道。

1946年,二战结束一年后,他终于可以从大海回到陆地。

这一年,他来到加州理工学院学习物理。四年后,进入麻省理工学院(以下简称“MIT”)继续攻读。

在读物理学博士时,他的论文涉及到大规模计算,而这得用到计算机。

命运总是在很多不经意的事件中,串联起一个人的一生。

因为写论文需要计算机,科尔巴托也因此学会了写编程。

1956年,科尔巴托获得物理学博士,并开始留校工作。

此时,他对计算机的兴趣,已经远超研究物理。

为保护用户文件隐私,发明计算机密码

MIT以顶尖的工程学和计算机科学而著名,此后,科尔巴托的一生都在这里“围着计算机转。”

上世纪60年代初,科尔巴托参与一个名为兼容分时系统(CTSS, Compatible Time-Sharing System)的项目,该系统可以让多位用户在不同地点,通过电话线同时访问一台计算机。

科尔巴托曾这样解释他的分时方法,在分时系统中,计算机时间会被仔细计算,这样下来,人们在使用计算机时,能节省不少时间。

不过,那时的计算系统相当缓慢,很多人等到第二天,才等到计算结果。

在完善分时系统的过程中,科尔巴托提出在后来影响数亿人的电脑密码。

当时,CTSS系统为每个用户,提供了一组私有文件,但由于没有密码,用户可以随便阅读别人的文件。

为解决痛点,科尔巴托想出如下方案:为每个用户设置一个密码。

计算机密码也由此诞生,而密码,也被广泛认为是最早的计算机安全机制之一。

CTSS系统促进Unix操作系统诞生

而前文提到的CTSS项目,直接促进Multics( MULTiplexed Information and Computing System,分时操作系统)的诞生。

1964年,MIT联合贝尔实验室、以及美国通用电气公司所,共同研发该项目,目的是要开发出一套安装在大型主机上多人多工的操作系统。

科尔巴托正是该项目的领导者,遗憾的是,这项尝试不久后夭折。

但是,万事互相效力,Multics系统促使贝尔实验室的一组计算机科学家创建出Unix。

而Unix也曾成为Linux之父林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds),开发Linux的参考。

个人生活:爱妻面前,仍不忘谈技术

科尔巴托有过两段婚姻。上世纪60年代,他和程序媛伊莎贝尔·布兰福德(Isabel Blandford)结婚。

同为计算机从业者,能走到一起可谓门当户对。

然而,天不遂人愿,这对计算机佳偶,在1973仅剩下科尔巴托一人:妻子伊莎贝尔于当年不幸去世。

后来,科尔巴托又娶了一位钢琴家妻子。

刚认识没多久的时候,科尔巴托去听她的演唱会。

事后他问夫人,大意是为什么要重复弹奏一首曲子?是有什么Bug吗?

程序员思维附体的他,又问了妻子这样的问题:“在练习了这么多年之后,是什么过程导致了错误?你还需要做什么? 你需要更大的字体吗?更好的照明吗?还是更大的钢琴键?”

即便和钢琴家妻子的专业并不相通,但是二人一直相伴到老!

如今,科尔巴托这位技术巨擘终究还是去了!

而他发明的计算机密码,仍被我们使用着!

尽管当下已经有指纹解锁和刷脸解锁,但是归根结底都是一种密码,而首次提出给计算机上锁的,依然是科尔巴托!

斯人已去,极客精神永存,老先生,您的故事会像灯塔一样,照亮无数开发者的前路!愿天堂安好!

参考文章:

  • 腾讯科技《计算机密码发明人科尔巴托去世  享年93岁》

  • 砍柴网《计算机密码发明人科尔巴托去世 享年93岁》

【End】

 热 文 推 荐 

一场全能的开发者大会,来自助力开发者成功进阶的华为云

☞支付宝 AR 拯救垃圾分类;小霸王陷欠薪风波;TensorFlow 1.13.2 发布!| 极客头条

☞使用 JavaScript,也能在 Web 应用中实现人脸检测功能?!

程序员爬取 2 万条数据,撕开微博热搜的真相!

"别太乐观, 冲破黑暗还很远呀! "

☞帮嫦娥五号登月的AI还能用来玩游戏,20行Python代码带你领略强化学习的风采

2019年技术盘点容器篇(四):来自京东云的技术问答 | 程序员硬核评测

读完这45篇论文,“没人比我更懂AI了”

☞实测!华为鸿蒙比 Android系统快60%!

点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。

你点的每个“在看”,我都认真当成了喜欢

计算机密码发明者去世!曾获图灵奖、并启蒙 Unix 诞生!相关推荐

  1. 操作系统开发第一人去世,曾获图灵奖启发Linux和C语言

    智东西(公众号:zhidxcom)编 | 王颖 导语:计算先驱Fernando Corbató在马萨诸塞州纽伯里波特家中去世,享年93岁. 智东西7月22日消息,麻省理工学院名誉教授Fernando ...

  2. 互联网之父Vint Cerf确诊肺炎,曾获图灵奖和总统自由勋章

    新智元报道 来源:Twitter等 编辑:啸林.梦佳 [导读]3月31日,"互联网之父"谷歌副总裁Vint Cerf确诊新冠肺炎.Vint Cerf是互联网的奠基人,图灵奖获得者. ...

  3. “三巨头”齐获图灵奖!沉浮30载终于开启AI复兴时代

    https://www.toutiao.com/a6673104365915472395/ 有"计算机界诺贝尔奖"之称的 ACM AM 图灵奖(ACM A.M. Turing Aw ...

  4. AI一分钟 | NLP先驱Aravind Joshi教授去世,曾获ACL终身成就奖;年度花木兰诞生,甘薇全权负责贾跃亭的一地鸡毛

    一分钟AI 人民日报展望2018,深耕无人驾驶.智慧城市.医学图像和语音识别,中国人工智能有望"弯道超车". 美国科学家开发机器人"预见"功能,通过视频识别技术 ...

  5. 「龙书」作者Alfred Aho 和 Jeffrey Ullman 获图灵奖

    图 | 哥伦比亚大学计算机科学名誉教授 Alfred Vaino Aho.斯坦福大学计算机科学名誉教授 Jeffrey David Ullman 转载自:学术头条 刚刚,国际计算机协会(ACM)官网宣 ...

  6. 吉林大学计算机图形学实验_32年后,计算机图形学再获图灵奖,皮克斯大佬推动3D动画发展...

    机器之心报道 机器之心编辑部 我们经常在奥斯卡颁奖礼上感受到皮克斯的力量,但这一次,它的创始成员登上了图灵奖的颁奖台. 昨日,ACM(国际计算机协会)宣布,将 2019 图灵奖荣誉授予两位皮克斯联合创 ...

  7. 两位皮克斯前员工获图灵奖,促成计算机技术和电影“联姻”

    当地时间3月18日,国际计算机协会(Association for Computing Machinery,ACM)宣布,Patrick M. Hanrahan和Edwin E. Catmull为20 ...

  8. 专家谈计算机体系架构研究获“图灵奖”

    来源:科学网   作者:王佳雯 韩扬眉 近日,有着"计算机界的诺贝尔奖"之称的"图灵奖"揭开面纱.国际计算机协会宣布,美国科学家约翰·轩尼诗和大卫·帕特森获得2 ...

  9. 历届图灵奖得主(1990-2022)

    Robin Milner 1991年图灵奖得主 贡献领域: LCF.ML编程语言.并发理论(CCS) 中文一般译作"罗宾·米尔纳", 1934年1月13日-2010年3月20日 生 ...

最新文章

  1. android ListView详解
  2. hibernate的HQL查询语言总结
  3. 一、activiti工作流(workflow)入门介绍
  4. nfc标签 方案 防伪_NFC技术解读及ST NFC产品与方案
  5. C# - 为引用类型重定义相等性 - 继承相关
  6. bzoj 4551[Tjoi2016Heoi2016]树
  7. 学考语言成绩c对高考有影响吗_广东2020学考招录办法来了,实现平行志愿,计划不低于年度总计划50%...
  8. 博文视点读书节第九日丨大咖书单加倍放送!
  9. [POJ2406]字符串的幂
  10. 系统集成项目-管理工程师教程·一
  11. cf鼠标宏数据大全_两只“轻量、不打孔、右手工学”鼠标,DX30E和魔幻豹ULTRA
  12. 基于Windows2003实现网关-网关虚拟专用网络
  13. 初识Continuation
  14. 期权常见的六大交易误区
  15. 雪碧新年神兽主题的观后
  16. 让心爱的TA不再孤单——Python微信聊天机器人
  17. 2022下半年教资已经开始注册,1分钟看懂证件照审核要求
  18. 【软件质量】软件安全性
  19. fairyguiUI适配问题
  20. 2019牛客暑期多校训练营

热门文章

  1. FreeRTOS-绪论
  2. 力扣——204. 计数质数
  3. 记录——《C Primer Plus (第五版)》第十章编程练习第十一题
  4. C/C++函数的本质以及多线程函数的调用过程
  5. 中国农业病虫害防治行业市场供需与战略研究报告
  6. :empty css 可以用在哪些标签,CSS3 :empty 选择器
  7. Web 性能优化:使用 CSS font-display 控制字体加载和替换
  8. SpringBoot 如何防御 CSRF 攻击?
  9. 入门 RISC-V 编程的五大技巧
  10. iOS 之如何利用 RunLoop 原理去监控卡顿?