今年的图灵奖得主 Tim Berners-Lee,他发明了万维网(World Wide Web)——世界上第一种网络浏览器和「能让网络实现扩展的基础协议和算法」
MIT 教授、万维网发明人和在网络隐私与政府透明度方面最具影响力的人物之一 Tim Berners-Lee 今天获得了计算机科学领域最富盛名的的奖项——图灵奖。
ACM 图灵奖(ACM Turing Award)有「计算领域的诺贝尔奖」的美誉,附带有由谷歌提供的 100 万美元奖金。该奖得名于英国数学家 Alan M. Turing,其阐释了计算的数学基础和限制。ACM 今年有「图灵奖 50 年(50 Years of the Turing Award)」的特别活动,庆祝活动将在当地时间 2017 年 6 月 23-24 日在美国旧金山举办的一场 ACM 会议上举行,届时 20 位图灵奖获奖者和计算领域的其他杰出代表将在该会议上探讨计算的未来。在 6 月 24 日晚的 ACM 颁奖晚宴(ACM Awards Banquet)上,Berners-Lee 将被正式授予 2016 ACM 图灵奖(2016 ACM A.M. Turing Award)。
在今天的宣布上,ACM(Association for Computing Machinery/美国计算机协会)认为 Berners-Lee 的获奖理由是「发明了万维网、世界上第一个网页浏览器以及能够让网络实现扩展的基础协议与算法」,他由此获得了第 50 届图灵奖。Berners-Lee 是 MIT 计算机科学与人工智能实验室(CSAIL)的主要研究者,并同时在电气工程和计算机科学系工作。1989 年,Berners-Lee 在欧洲核研究组织(CERN)首次表达了借助互联网帮助全世界的科学家分享信息的想法,并提出了命名方案(URI)、通信协议(HTTP)和创建网页的语言(HTML)。此外,他开源了第一个浏览器和服务器的代码,这被认为是网络飞速发展的催化剂。
万维网的发展
下面我们简单介绍一些万维网的开发过程:
1989 年,毕业于牛津大学物理学专业、正在欧洲核研究组织(CERN)工作的 Berners-Lee 提交了万维网的提议。当时他注意到科学家难以共享关于粒子加速器的信息。在 1989 年的时候,使用传输控制协议/网间协议(TCP/IP)进行计算机信息传输的方式已经存在了十年时间;但尽管科学界确实在使用互联网(Internet),但他们共享信息的方式却很有限。Berners-Lee 设想了这样一种系统——CERN 的员工可以通过包含嵌入式超链接的可读文本来通过互联网交换文档。
为了实现他提出的信息共享系统,Berners-Lee 发明了一些之后成为了万维网的基础的工具,其中包括:
统一资源标识符(URI),用于给互联网上的每个对象(比如文档和图像)命名,以便识别
超文本传输协议(HTTP),可用于实现互联网上的对象交换、检索和传输
Web 浏览器(Web browser),一种可以检索和呈现万维网上的资源的软件应用,其带有可链接到其它资源的超链接,其原始版本允许用户修改网页和创建新链接
超文本标记语言(HTML),让 Web 浏览器可以接受文档或其它资源,并以多媒体网页的形式进行呈现
1991 年 8 月 6 日,Berners-Lee 推出了世界上第一个网站:http://info.cern.ch。
开放共享和免版税的方式是万维网得到广泛采用的关键。在 20 世纪 90 年代早期,Berners-Lee 发行了 libwww 软件包,赋予了人们可以学习、改变或者以任何其选择的方式分发软件的权利。接着他继续指导该项目,并与来自全世界的开发者共同开发了网页服务器(web-server)代码。开源软件的流行反过来又促进了包括 Mosaic 在内的早期的网页浏览器的发展。这种网络传播被认为超越学术和政府研究的固有环境,并成为一个全球现象。到 1994 年,网站数量约 3000 个;而今天,这一数量超过 10 亿。
鉴于 Tim Berners-Lee 在塑造我们今日的网络生活上的巨大贡献,这个奖对他来说自然是实至名归。「我很高兴收到与一位计算机先驱同名的奖,这位先驱表明使用计算机的程序员的唯一限制就是程序员自己。」Berners-Lee 说,「很高兴收到一个图灵奖这样的奖,这些奖都是授予给世界上最睿智的头脑的。」
Berners-Lee 是万维网联盟(W3C)的创始人和主任,该联盟的工作是为网络发展制定标准。此外,Berners-Lee 也创立了万维网基金会(World Wide Web Foundation),其目标是建立一个作为公共福祉和基本权利的开放网络。他也是牛津大学的教授。
作为 MIT CSAIL 的去中心化信息组(Decentralized Information Group)的主管,Berners-Lee 已经开发了许多数据系统和隐私保护协议,比如 HTTP with Accountability(HTTPA),其可以监控隐私数据的传输并让人们可以检查他们的信息被使用的方式。他同时也是 Solid(social linked data)的领导者,Solid 是一个为了对网络重新去中心化(re-decentralize)的项目,让人们可以控制他们自己的数据并使这些数据仅可用于他们想要使用的应用。
虽然最初 Berners-Lee 因数学的兴趣而被吸引到编程,但里面也有家庭的关系:他的父母相遇于 Ferranti Mark 1 的研究上,这是世界上第一个商业通用计算机。数年后,他写了一个名为 Enquire 的程序来追踪不同想法和项目的联系,这间接启发了后面网页的出现。
CSAIL 的主任 Daniela Rus 说:「Tim 的创新性、前瞻性工作改变了我们生活的每个方面,从通信到娱乐到购物与商业。他的工作对全世界的人都有极大的影响。CSAIL 的所有人都为其感到骄傲,能够授予计算机科学领域的最高荣誉。」
因为 Berners-Lee 的技术贡献,他已经获得了多个荣誉:伊丽莎白女王曾授予他爵士称号,也曾获得时代周刊「20 世纪最重要的 100 人」。在今年 6 月 24 日,他将在旧金山 ACM 的年度宴会上正式接受图灵奖。
之前曾在 MIT 任教过的图灵奖获得者包括 Michael Stonebraker(2014 年)、Shafi Goldwasser 和 Silvio Micali(2013 年)、Barbara Liskov(2008 年)、Ronald Rivest(2002 年)、Butler Lampson(1992 年)、Fernando Corbato(1990 年)、John McCarthy(1971 年)和 Marvin Minsky(1969)。