汤姆林森于1971年发明了电子邮件(E-mail),谁发

2019-09-15 作者:亚游集团   |   浏览(167)

腾讯科技讯北京时间7月31日消息,《连线》网站以前发表文章,介绍雷·汤姆林森发明电子邮件的过程,以及电邮地址中“@”符号的由来。

电邮之父雷·汤姆林森【看世界 环球视野】据《商业内幕》杂志(BusinessInsider)报道,当地时间3月5日,“电子邮件之父”雷·汤姆林森(RayTomlinson)离世,享年74岁。当日,谷歌公司副总裁兼首席互联网顾问文特·瑟夫(VintonG.Cerf)在推特网(Twitter)上确认了这一消息。报道称,汤姆林森的死因可能是心脏病所致。汤姆林森于1971年发明了电子邮件(E-mail),他因此入选由被互联网协会(ISOC)评选的首届互联网名人堂,美国《福布斯》杂志曾对汤姆林森评价说:“对他个人来说,‘@’只不过是一件小发明,但对整个世界来讲,则无疑是一件伟大的发明。”除了发明电子邮件外,他还参与制定了许多网络协议,包括1974年为远景网络制定的TCP/IP协议。是他让邮件里有了“@”汤姆林森生于1942年。幼年的汤姆林森对一切机械的运转方式都非常着迷。“在我还是个孩子的时候,我就喜欢把家里的表或收音机等东西拆开,研究它们是如何工作的。于是,我在大学选择专业时,很自然地便选择了工程科。”他说。1967年,他拿到麻省理工学院电脑工程博士学位后,在一家名为BoltBeranekandNewman(博尔特·贝拉尼克—纽曼,简称BBN)的公司从事电脑研究工作。当时,该公司受聘于美国国防部,参与互联网(Internet)前身——阿帕网(Arpanet)的建设和维护工作,这是一个与美国4所大学的电脑相互连接的网络。1971年秋天,汤姆林森寻找一种电子邮箱地址的表现格式,他首先编写了一个小程序,可以把程序的文件转移协议与另外一个程序的发信和收信能力结合起来,从而使一封信能够从一台主机发送达到另外一台。于是,第一封电子邮件诞生了。当时,汤姆林森决定采用‘@’符号分隔用户名和计算机名。他把‘@’这个符号叫做是电脑键盘上唯一的一个介词——之所以使用“@”的主要原因是:它具有介词,或者前置语的性质,而这个符号不存在于26个字母中,所以我们就不会将它和邮箱用户名以及后缀给搞混。“我看着电脑键盘,然后开始想:我该选哪个才不会让人们把这个字母和用户名混在一起呢?”汤姆林森回忆说,“人们可能会在用户名中使用逗号,斜杠和空格,而在剩下的几个可选的符号中,‘@’这个最有意义,最说的通。它可以表示介词‘at’——哈哈,可能是我英语不太好吧。”“从没想过Email会如此普及”事实上,汤姆林森记不请第一封电子邮件诞生的具体日期,也不记得历史上第一封电子邮件的内容,也许是类似于“QWERTIOP”这样一串随意在电脑键盘上敲打出来的字母。“他只知道这封邮件是由他从一台电脑发到另一台电脑上的。”汤姆林森的同事杰里·布彻菲尔(JerryBurchfiel)回忆说:“他一边向我展示成果,一边叮嘱我说‘千万不要告别其他人,我们拿钱可不是为了做这个的。’”汤姆林森的发明随即获得成功,他得到了美国国防远景研究计划局的支持,并将其作为内部人员通信的首选方式。不过,汤姆林森从未想到电子邮件会在今天如此普及,也从未想到是他开创了通信时代的革命。

图片 1

雷·汤姆林森

谁发明了电子邮件?这有点像在问“谁发明了互联网?”即使那些深入了解其产生的人士也未能对其实际产生的时间达成一致。但是在众多声称电子邮件起源的声音中,雷·汤姆林森的主张远比其他人合理,他正是电子邮件地址中带有“@”符号的原因。

在今年早些时候,为认可他在1971年发明的初级电子邮件系统,互联网协会推选汤姆林森成为首届互联网名人堂成员,一同入选的还包括温顿·瑟夫、蒂姆•伯纳斯•李爵士和范·雅各布森。

上世纪60年代中,汤姆林森在麻省理工学院完成电子工程硕士学位,之后花了几年时间在该大学攻读博士学位。毕业后,他进入Bolt Beranek and Newman公司工作,这家波士顿公司在发明互联网的过程中扮演了关键角色。在60年代末至70年代,BBN主要开发了一项为互联网开创者提供支持的硬件和软件:阿帕网,这是一个由政府资助的网络,用以连接美国国内多个研究机构。

BBN将阿帕网上连接各个研究机构的接口信息处理机(Interface Message Processor, IMP)打造成一个规模庞大的网络。通常,这些IMP都被接入到DEC PDP-10s等大型电脑主机上,在1971年,汤姆林森和名为杰里·布彻菲尔的BBN同事负责为这些机器开发一个新款操作系统。

这意味着,他们自己连接到了阿帕网。但这也同样意味着,他们接入到了一个相对较小的研究员社区。感谢史蒂夫·克罗克(Steve Crocker,另一位互联网名人堂成员),这个社区能够经常通过一种名为征求修正意见书(Request for Comments,RFC)的文件交换意见。有一天,汤姆林森遇到了一个RFC,提议开发特定的协议以在网络上发送和接收邮件。

计算机科学家多年来一直在机器上交换信息。有些人将电子邮件的起源追溯到20世纪60年代初以及麻省理工学院的兼容分时系统(Compatible Time-Sharing System,CTSS),该系统实际上是一台大规模的计算机,人们可以远程登录该计算机。通过CTSS,用户可以通过在机器的碟片上储存文件从而交换信息,在1961年,一个名为汤姆·范·富勒克的男子开发出“邮件”命令,可以让用户相互间发送电子信息。不过这些信息实际上并不会在网络上传播。它们仍然停留在单一的机器上。

在阅读了这个RFC后,汤姆林森未对其细节太过留意。不过他开始从事开发自己的信息系统,利用一个旧的分时信息项目作为起点。“那个RFC看起来非常复杂,”他说。“我认为我可以做一些更加简单但性能更好的东西出来。”这成为了阿帕网的“SNDMSG”指令——英文“发送信息”是缩写,这个指令还使用拥有“@”符号的地址。与今天非常类似,这个符号位于你尝试联系的用户的姓名以及你能够联系到他们的地址之间。

汤姆林森回忆说:“我看着键盘,我在想:‘我在这里可以加点什么,好让用户名不会被搞混了?’如果每个人都在名字上加一个‘@’标志,这不会有太好的效果。我们曾使用逗号、破折号和括号。在剩下三个或四个字节的时候,‘@’标志最合理。它表明用户在哪里。”

汤姆林森称“@”符号是“键盘上唯一的介词”。

第一个在两台阿帕网机器之间传输的消息是由BBN发出的。但是汤姆林森并不记得自己发送的内容。“都是测试的消息,键盘上什么顺手我就发什么,”他说。“第一个消息随便说什么都行。”

在1972年,汤姆林森和BBN将他们的“SNDMSG”项目带到其他十多个阿帕网的站点。最终,“@”符号遍布各地。汤姆林森现在仍然在并购BBN的公司工作,他并没有将自己的系统称为电子邮件。不过他表示,70年代中时阿帕网上的专家就已经在使用这个词语。

有人认为麻省理工学院的范·富勒克是电子邮件的发明者。其他人认为是汤姆林森。仍然有人认为是新泽西的一位14岁孩子,他说自己在汤姆林森推出这个大项目后7年创造了电子邮件这个词。但是这些大多都是语义学上的争论。

范·富勒克对此表示:“现在,对于谁编写了这个项目以及大约的时间并没有太大争议。争议在于对这个项目的称呼。”

本文由ag真人发布于亚游集团,转载请注明出处:汤姆林森于1971年发明了电子邮件(E-mail),谁发

关键词: