万维网之父获2016年图灵奖,专访Tim Berners-Lee: 我创建万维网的初衷

简介:


今日,万维网(World Wide Web)的发明人、麻省理工学院教授Tim Berners-Lee刚刚获得了由美国计算机协会(ACM)颁发的图灵奖(A.M. Turing Award),该奖项是全球范围内计算机科学领域最负盛名的大奖,通常被称为“诺贝尔计算机奖”。该奖项的100万美元奖金由Google提供的。


在今天发布的公告中,美国计算机协会赞誉Tim Berners-Lee发明了万维网、第一个网络浏览器、以及允许网络扩展的基本协议和算法,而2016年也正恰恰是图灵奖五十周年。


Tim Berners-Lee


1989年,同时在 CERN(欧洲核子研究中心)任职期间,麻省理工学院调查员Tim Berners-Lee提出了万维网的初步构想。1990年,他设计制作出世界上第一个网页浏览器。1990年12月25日,他成功利用互联网实现了HTTP客户端与服务器的第一次通讯。


众所周知,万维网是人类历史上最深远、最广泛的传播媒介——其发明让全世界的人们得以通过互联网进行史无前例的沟通和交流,也是上世纪最伟大的发明之一。


就在今天,Tim Berners-Lee接受了Deep Tech美国记者Tom Simonite的独家专访。他谈及了这项发明的过去、现在与未来。以下是专访全文:


请您把我们带回1989年,您当初发明万维网到底是为了解决什么样的问题?


我那会儿正在欧洲核子研究中心(CERN)工作,当时最令我沮丧的一件事是:人们正在使用各种先进的计算机,但这些计算机都很不一样,保存文档、菜单等文件的方式也不一样。我当时就在考虑,有没有可能开发一个元系统,将这些计算机及其所储存的文件统一起来?


我们做的第一件事就是为CERN开发了一套电话号码簿的网页服务。当时这项服务是在CERN的主机上运行,登陆起来很麻烦,但还是有很多人会去登陆这套系统来查找电话号码,有些用户为了使用方便而安装了我们的网页浏览器。随后,这套网页服务系统从CERN内部扩散到了高能物理研究领域,再随后就开始爆发式增长,成了如今的规模。



万维网是当今世界不可或缺的组成部分,也是很多人生活工作的基础。您认为它还有哪些需要改进的地方?


我们现在甚至把网络接入看做人权的一部分,其实它远远没有水、食物这些资源来得重要。但不可否认,是否拥有互联网服务,对经济及社会发展的影响是巨大的。比如,非洲的某些地区没有网络接入,或者有网络接入的地方人们文化水平不高导致无法正常使用,这都是问题。


2009年,我们发起成了了“万维网基金会”(World Wide Web Foundation),我们认为,如果全世界有20%的地区接入了互联网,就必须让剩下80%的地区尽快上线,不然这是很不公平的。(据联合国去年11月的统计数据,全球47%的人口目前已拥有互联网服务。)


展望未来,您曾经提到过互联网要再次“去中心化”,而您本人也在为此不遗余力的工作。提出这个想法的原因是什么?


上世纪90年代末,互联网的爆发性增长激动人心,而去中心化则是其中很重要的一部分。我不需要知会任何人,就可以购买一台计算机、装上一些软件、插上网线,然后我就是网络的一部分了,每个人都可以在网络上发表自己的见解和声音。人们认为,当这些见解和声音汇聚在一起时,会形成另外一些激动人心的东西。比如我自己就认为,维基百科、众筹等都是很好的实践。


但现在有很多人将大量的时间精力花在社交网络上,这对互联网发展其实是一件不利的事情,因为人们将大量精力投入其中,而所有的个人数据、关系网络,以及其他信息却都被限定在了某个特定的社交网络中。


我们在麻省理工学院内部启动了一些项目,比如Solid计划,旨在让所有人能充分管控属于自己的数据。试想一下,你所有的互联网应用都是基于你自己的数据,这将是一个激动人心的新模式。 

原文发布时间为:2017-04-05

本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注“BigDataDigest”微信公众号

相关文章
|
网络协议 JavaScript 前端开发
netty 实现 websocket
netty 实现 websocket
694 1
|
10月前
|
人工智能 自然语言处理 安全
2026年企业如何应用智能客服,核心技术与产品选型指南
2026年,AI大模型与智能体推动智能客服从“降本工具”升级为“增长引擎”。企业通过“全渠道接入-多模态交互-人机协同-数据驱动”闭环,实现降本、提效、获客与体验升级。分阶段落地策略助力业务规模化增长。
2026年企业如何应用智能客服,核心技术与产品选型指南
jetson错误(三):E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法
在NVIDIA Jetson平台上遇到“未能满足的依赖关系”错误时,可以通过运行“sudo apt-get -f install”或“sudo apt-get --fix-broken install”命令来解决。
1680 2
|
Linux
Linux下显示cp/mv进度的两种方式
Linux下显示cp/mv进度的两种方式
12399 0
Linux下显示cp/mv进度的两种方式
|
Python
turtle库的几个案例进阶,代码可直接运行(python经典编程案例)
该文章展示了使用Python的turtle库进行绘图的进阶案例,包括绘制彩色圆形和复杂图案的代码示例。
6523 8
turtle库的几个案例进阶,代码可直接运行(python经典编程案例)
|
人工智能 供应链 搜索推荐
《深度融合:工业互联网架构与人工智能驱动智能制造新变革》
在全球制造业数字化、网络化、智能化的浪潮中,工业互联网网络架构与人工智能的融合成为智能制造的关键路径。工业互联网作为智能制造的基石,连接人、机器、车间等主体,实现全要素互联;人工智能则为其注入智慧引擎,带来自主学习、分析决策和优化能力。二者融合不仅重塑了生产模式,还开启了制造业创新发展的新篇章,助力企业实现高效生产、个性化定制和供应链协同管理。尽管面临技术、人才等挑战,但通过协同创新,智能制造正逐步变为现实,塑造未来工业新格局。
679 8
|
自然语言处理 数据可视化 搜索推荐
用Python制作酷炫词云图,原来这么简单!
用Python制作酷炫词云图,原来这么简单!
4156 1
|
人工智能 IDE Go
体验了下豆包MarsCode编程助手,惊艳到我了!
豆包 MarsCode 是一款 AI 编程助手,提供智能代码补全等功能,支持多种编程语言及 IDE,涵盖代码解释、审查与修复等辅助功能,旨在提升开发效率。其支持线上编辑器,无需搭建环境即可运行代码,体验接近本地 VS Code。尽管部分功能解释略显不足,但整体表现出色,可无缝替代 GitHub Copilot,适合希望提高开发效率的程序员使用。无论是在本地还是线上,MarsCode 都能显著提升编程体验。
2639 2
体验了下豆包MarsCode编程助手,惊艳到我了!
|
Python Windows
怎么将 Python 项目打包成 exe?
这篇内容是一个关于使用Python和相关工具创建GUI应用并打包成Windows安装程序的教程摘要: - **环境**:Python 3.8,Tkinter(内置GUI库),PyInstaller 6.3.0,Inno Setup Compiler(用于创建安装包)。 - **基本流程**:在conda环境中创建一个独立的虚拟环境,编写一个使用Tkinter的GUI应用,添加图标,用PyInstaller将应用打包成单个可执行文件(exe),最后用Inno Setup Compiler将exe和相关文件打包成安装程序。
1139 0
|
安全 Linux 数据处理
Linux命令shred详解:数据安全删除的艺术
`shred`是Linux下用于安全删除文件的命令,它通过多次随机覆盖确保数据无法恢复。工作原理包括默认三次的覆盖,用户可自定义次数。主要特点有:多次覆盖、可定制、灵活操作和安全删除。示例:`shred -n 5 -z -v -u file.txt`(覆盖5次,填充0,删除文件)。使用时注意确认文件、备份数据、检查权限和文件系统兼容性。最佳实践是结合`rm`使用,根据敏感度选择覆盖次数。