互联网奠基人传之《 Web 之父-- Tim Berners-Lee 》

现在很多人把 Web 跟 Internet 都称为互联网,那是因为 Web 已经是绝大多数人使用互联网的方式了。但是准确来讲,Web 是运行在 Internet 上的一个应用,是 Tim Berners-Lee 在1989年发明的。

对的时间对的人

来看看 Tim 生活的时代背景,看看为何是他发明了 Web 。

Tim 的父母都是数学家。他们两位是在英国曼彻斯特大学相遇的,当时他们正在开发世界上首款可以在市场上买到的计算机,名为 Mark 1。这款计算机是1951年投放市场的。

Tim 在高中的时候就萌发了 Web 的基本思路。在牛津的大学学物理期间,他利用一些计算机部件和一台旧电视,手工制作了一台计算机。1976年 Tim 大学毕业了,他在英国找了一份程序员的工作。1989年,当 Tim 在 CERN ,也就是欧洲粒子物理实验室工作的时候,他发明了 Web 。Internet 包括 Email 这些东西,早在 Web 出现之前就有了。不过 Internet 并不被大众所接受,因为相关的应用都是没有图像界面的,都是文本界面,不友好。

Web 最早就是给实验室的那些物理学家分享文档用的。但是 World Wide Web 中的,World Wide 其实是有深意的,因为 Tim 想要构建的不是某个机构内部的一个软件,而是一个全球化的知识协作系统。

应该说时势造英雄,Tim 发明 Web 之前,全球化的 Internet ,带图形界面的个人计算机,以及域名服务系统 DNS 都已经成熟了,这些都为 Web 的诞生奠定了基础。

Web 去中心化梦想

Tim 从设计 Web 的第一天开始,就是把开放和去中心化这些原则放在第一位的。

他说,

Web 的各种协议都是公开的,这样可以保证 Web 的功能是跟硬件平台无关的。

Tim 拒绝对 Web 的各项技术进行私有控制,因为这样会阻碍大家放心的使用 Web 。他还说服了实验室,把相关的代码都进行了无任何版权保护的开源( public domain )。1997年,他对连线杂志说:

要是我当时围绕 Web 成立一家公司, Web 就会成为一个专有软件系统。Web 能够存在,就是因为它是基于公开的,非专有的标准。

Tim 的这些努力没有白费。大家都放心的在 Web 这个方向上贡献自己的力量,1993年,远在美国的马克安德森和它的同学创造了 Mosaic 浏览器,并免费发布,Web 开始走入千家万户。

Tim 给我们的启示

Tim 带给我们的启示有两点:

第一,坚持技术开放,让大家可以放心的去在原有的基础上去构建。HTTP ,Web Server ,HTML ,Browser ,这些 Tim 创建的技术都是开放的。任何人都可以基于现有的 Web 技术,去进行无需许可的创新。

第二,关注协议和标准,而不是关注软件。 1994年,Tim 创立了 World Wide Web Consortium ,简称 W3C 。W3C 是一个制定 Web 标准和规范的中立组织。而对于 Web 相关的软件,其实都是交由最有实力的公司或者社区去开发的。例如,最牛的 Web Server 是 Apache 社区开发的,最牛的浏览器 Chrome 是谷歌开发的。

以上两点,对于构建去中心化的 App ,也就是 DApp ,以及构建 Web3.0 都是有巨大的参考价值的。

总结

Tim 目前依然担任牛津大学和 MIT 的计算机科学教授,同时领导一个用户自持数据项目 SOLID ,依然为 Web 的自由和去中心化而奋斗。

最后用 Tim 的一句话结束本文。

对我来说,Web 是人和人连接成的网,而不是机器和机器,或者文档和文档连接成的网。

参考: