第八章 W3C

119 阅读7分钟

第八章 W3C

自从,马克·安德森开启了万维网商业化之路后,各大公司、资本们纷纷看到了其巨大的发展潜力,他们一股脑的涌入进来,各各都虎视眈眈的 盯着这块肥肉,都想去吃上一口。更有甚者,想要据为己有。

在这里我们要理性的看待商业化,老实说,良性的竞争带动的是整个产业的向前发展,没有他们我们的社会也不会进步的如此之快。同时,我们都知道一个词叫"欲壑难填",一旦这个欲望超越了某种界限后,势必会在行为上做有所出格,这时就不是促进了。相反,可能是毁灭。这样的例子我不想举了,实在是太多了!

那么对于万维网,谁会能跳出利益的枷锁,来真正为它的未来发展操心呢?这个毫无疑问就是它的缔造者 —— 蒂姆·伯纳斯·李

蒂姆持续统计着人们访问info.cern.ch的人数(这个是部署在CERN的服务器上的,最早的URL),我们先来看一下数据: 据蒂姆回忆到,几年下来,访问请求的数量是每隔3或4个月就会翻一番,也就是每年都有几乎10倍的增速。从1991年夏天的每天100次,到1992年 夏天的1,000次,直到1993年夏天的10,000次……

看着这不可思议的变化,蒂姆心里,至少我认为是欣喜不已的。同时还需要认识到现在的成就离蒂姆心目中的理想还相差甚远,他需要继续努力!但是方式可能会发生 转变。蒂姆说,"此时我已经不再需要推这个双连的雪橇了。该是跳上去控制方向的时候了"。

之前提到,马克·安德森在蒂姆建立的万维网论坛上,非常活跃,一来二去给蒂姆留下了深刻的印象。在1993年3月份的时候,蒂姆要外出去做一次演示, 然后顺路去访问一下NCSA(就是马克开发的Mosaic浏览器所属的组织),与其说去拜访NCSA,倒不如说是专门去看看这个马克·安德森的。

照理说,蒂姆是万维网的发明者,而NCSA小组的成员,当然包含了马克。开发了当下有名的浏览器Mosaic,他们的见面定会碰撞出思想的火花。但事与愿违的是, 蒂姆,反而对此次的会面,忧心忡忡。怎么说呢?蒂姆发现,NCSA小组太过于"自我"了,他们俨然把Mosaic当成了万维网,它就是万维网的一切。如果按照这样的趋势 下去,他们可能会"控制"或者说"统治"万维网……想到这,蒂姆不禁后背发凉。

在这之前,蒂姆就考虑过这个问题,他也向当时的CERN(他就是在这里开发并上线的万维网),提交申请,希望让CERN按照公用许可证(GPL)条款 来发布万维网代码的知识产权,这样其他人就能使用它了。先解释一下,这个GPL是由理查德·斯托尔曼为他的自由软件基金会(Free Software Foundation) 设计的。它在允许某样东西自由散发和使用的同时也有一些附加条件,这样对它的任何修改也必须按相同的GPL条款予以发布。可以这么理解,就是我现在 开发了一个软件,然后我决定你们任何人都可以使用它,哪怕是修改也行。但是我会制定一些条款来对你进行约束,而这个约束是后续使用的人都需要一直遵守的, 不能违背。

我想蒂姆可能是这样考虑的,他开发万维网的初衷,就是大家可以在一个网络环境下,自由的分享他们的文档(或者其他资源),不受任何限制;同时,也可以自己 去开发一些东西,或者是修改一些现有的软件,来共同促进这个网络的发展。但俗话说,"没有规矩不成方圆"。蒂姆好害怕这个新生的事物,在一种没有任何约束的 情况下,被人利用,走向相反的道路。所以出于这点,他才会想到添加这个GPL许可。

但是蒂姆,没有想到,假如一个刚出来的东西,尤其是在市场接受的早期,就有条款的限制,那么哪怕这个东西再好,大家也会在使用之前,先评估一下,其可能 带来的影响。个人开发者玩玩倒无所谓,假如是一些大型机构、组织、公司呢?谁也保不准这些条款不会再后面随时成为定时炸弹,突然给公司的发展带来致命的一击…… 所以尽管蒂姆早已把申请提交上去了,但是CERN却迟迟没有给批下来,他们也拿不定主意。

在现实面前和参考了已经发生的一些案例,蒂姆决定改变思路。他要把万维网技术完全公开出去,不附加任何的条件!大家可以完全自由、放心的使用这个技术。并且, 他还要成立一个专门的机构来监督万维网的发展。

这里对于蒂姆怎么筹建、以及筹建过程中的具体事项,就不详谈了。

时间很快就来到1994年10月,蒂姆设想的这个机构终于成立了。他们给它取名为 —— World Wide Web Consortium,也就是我们常说的W3C。

W3C的成立,标志着Web领域终于有了一个权威的、中立性质的机构来维护该领域的"公正与和平"了。它的意义重大,就如一个由母亲养大的多个孩子的家庭。 母亲为了维持并发展这个家庭,必须始终关注着外在、内部可能存在的一些潜在风险,以防止这个家庭因此分崩瓦解;牢牢掌握方向盘,避免在航行过程中误入歧途; 同时,当孩子间争吵,打架时,能站在一个公正的立场,去调停;并且,母亲充分尊重每个孩子的个性、尊严,给他们足够的空间去自由的发展……

而W3C发展至今天,仍不忘其初心,依然致力于"通过开发协议、指南和标准确保 Web 的长期发展,尽展万维网的潜能"的伟大使命中,我本人作为一名前端工程师, 深知比起早年,现在所享受到的极佳开发体验,这背后离不开像W3C这样的组织,无私的奉献。在此,深表谢意。

让我引以为豪的是,我们中国人也参与到了这个全球范围内的伟大使命中来:

在早期,W3C在亚洲地区,只在日本建有对应的机构。 一直到了2003年的12月,在香港科技大学沈运申的倡导下,W3C才在香港科技大学设立办事处; 2006年4月,W3C依托北京航空航天大学设立中国办事处(香港办事处也同步撤消); 2013年1月,W3C在北京航空航天大学设立W3C/Beihang总部。 2016年7月,W3C在北京举行研讨会,庆祝W3C中国十周年。 ……

真心希望,后面会有越来越多的中国人投身其中,共同致力于Web的发展。