打字猴:1.700435632e+09
1700435632 UNIX传奇:历史与回忆 [:1700434680]
1700435633 UNIX传奇:历史与回忆 2.4 何以命名
1700435634
1700435635 新PDP-7操作系统诞生没多久,就得了一个名字,但具体过程不得其详。
1700435636
1700435637 我记得自己站在办公室门口,和几个人讨论,其中好像有肯、丹尼斯和彼得 · 诺伊曼。那时系统还没名字。(如果我记忆准确的话)我提议,从拉丁词根看,Multics意图提供“包罗万象”的功能,而新系统顶多择一而从,应该拿uni来替代multi[3],叫它“UNICS”。
1700435638
1700435639 也有人说,UNICS这个名字是彼得·诺伊曼想出来的,代表“毫不复杂的信息与计算服务”(UNiplexed Information and Computing Service)。彼得回忆说:
1700435640
1700435641 “我记得很清楚,有天早上,肯过来吃午饭,说他通宵为迈克斯·马修斯(Max Matthews)借他用的PDP-7写了一个数千行代码的单用户操作系统内核。我建议他改为多用户系统,第二天他来吃午饭时,果然已经写出了支持多用户内核的数千行代码。正是那个单用户内核启发了UNICS的‘阉割版Multics’概念。”
1700435642
1700435643 彼得自谦地说记不起更多细节,所以,无论是否应当,我都独占了为系统命名的荣耀。
1700435644
1700435645 UNICS后来变成了Unix,这名字显然更好。(据传,AT&T的律师们不喜欢Unics这个词,因为它音近eunuchs[4]。)丹尼斯·里奇后来形容这个名字“正中Multics要害”,的确如此。
1700435646
1700435647
1700435648
1700435649
1700435650 UNIX传奇:历史与回忆 [:1700434681]
1700435651 UNIX传奇:历史与回忆 2.5 肯·汤普森小传
1700435652
1700435653 2019年5月,在新泽西州沃尔镇举办的美国东部复古电脑节上,我和肯做了一次非正式的“炉边谈话”。我负责提几个问题,然后安坐倾听。以下内容部分来自那次活动,读者可以在YouTube上找到活动视频。
1700435654
1700435655 肯生于1943年。他父亲在美国海军服役,肯小时候随军住过全世界很多地方,包括加利福尼亚、路易斯安那,还有几年住在那不勒斯。
1700435656
1700435657 他喜欢鼓捣电器,后来去加利福尼亚大学伯克利分校读电子工程。他说,电子学课程确实简单,因为入学之前他已经玩过10年电器。在伯克利分校,他迷上了电子计算。
1700435658
1700435659 “我用计算机。我爱计算机。当时,伯克利分校还没开设计算机科学课程,因为这东西刚崭露头角。
1700435660
1700435661 “毕业之后那个夏天,我无所事事。能毕业实属惊喜,我都不知道自己居然满足了那些毕业的条件要求。
1700435662
1700435663 “我只想待在学校,因为……一切尽在掌握。我手艺纯熟。午夜时分,学校的‘怪兽主机’会关闭。我用自己的钥匙打开机房,启动机器,在次日早上8点之前,它就一直是我的个人计算机。
1700435664
1700435665 “我很快乐,毫无雄心壮志,是一个没有目标的工作狂。”
1700435666
1700435667 大学最后一年,肯选了埃尔温 · 伯利坎普(Elwyn Berlekamp)的课。伯利坎普当时在伯克利分校任教授,后来不久就去了贝尔实验室。毕业后那个夏天,肯没申请读研,因为他觉得自己还不够优秀。
1700435668
1700435669 “到那个夏末,(伯利坎普)说:‘你去读这个研究生班吧。’原来他替我申请了读研,而且申请通过了!”
1700435670
1700435671 1966年,肯拿到伯克利分校的硕士学位。贝尔实验室和另外几家公司都想招他,但他明确表态不想去任何一家公司上班。
1700435672
1700435673 招聘官一试再试。如肯所言:“贝尔实验室问了6~8次,我都拒绝了——也是因为我没有雄心壮志。贝尔实验室招聘官敲我家门,我请他进屋。据他说,我还用姜饼和啤酒招待了他。”(这大概是加利福尼亚的什么古怪减肥饮食吧。)
1700435674
1700435675 最后,肯接受邀请,由贝尔实验室支付旅费,去新泽西看看,但是他只答应去一天,而且主要是为了探访高中时代就结识的朋友。他到达贝尔实验室时,被一些名字打动了:
1700435676
1700435677 “一到那儿,我就沿计算科学研究中心的走廊漫步,两边办公室门上写的名字如雷贯耳。太震撼了。面试官是两位妙人……其中一位是林申。
1700435678
1700435679 “次日,我租车出行。他们不知怎么查到了我的行踪,还在东海岸我停留的第三站留下一份入职邀请书。我拿了那份邀请书,继续下一站两个小时的行程,边开车边考虑。一到达朋友家,我就打电话去实验室,说我接受邀请。”
1700435680
1700435681 肯于1966年加入贝尔实验室,开始做Multics研发工作,后来又写了Unix。这些事前面已谈过,此处不赘述。
[ 上一页 ]  [ :1.700435632e+09 ]  [ 下一页 ]