回首往昔:十年前发生了什么?

作者:Glyn Moody

彼时彼刻,此时此刻:开源世界的下一步是什么?

十年光阴荏苒。然而,开源的十年相当于其半个生命周期。这十年间发生了怎样的变化?在这个快速发展且激动人心的世界中,发生了太多事情,以至于难以回忆。但我们很幸运。《Linux Journal》过往期刊和网站的持续可用性意味着我们拥有一个时间胶囊,可以向我们展示过去的景象以及我们当时的看法。

十年前,我像现在这样为《Linux Journal》撰写定期专栏。浏览当时约 80 篇帖子,揭示了一个与我们今天所居住的世界截然不同的世界。从那时到现在,最大的变化可以用一个词来概括:微软。十年前,微软像其他任何公司一样,在计算世界中占据着主导地位。更重要的是,它(理所当然地)将开源视为一种威胁,并采取持续而广泛的行动来削弱开源的方方面面。

其总体策略是散布 FUD(恐惧、不确定性和怀疑)。微软在每个方面都试图质疑开源的能力和可行性。它甚至试图说服世界,我们不再需要谈论自由软件和开源——有人还记得“混合源代码”吗?

除了普遍的诽谤之外,微软用来破坏和阻挠开源的首选武器是声称整个生态系统中存在大规模专利侵权。该公司声称 Linux 内核侵犯了其 42 项专利;自由软件图形界面侵犯了 65 项专利;OpenOffice.org 程序套件侵犯了 45 项专利;以及其他各种自由软件侵犯了另外 83 项专利。该策略分为两部分:首先,从使用开源的公司榨取许可费;其次,也许更重要的是,将开源描绘成仅仅是对微软原创和卓越创意的拙劣模仿。

专利战持续了多年。尽管它确实为该公司带来了可观的收入,但它在诋毁自由软件的目标上彻底失败了。

但在专利攻击的同时,微软在某个特定领域开展了可能是有史以来最肮脏的反对开放和自由的运动。尽管今天很难相信,但微软与开源世界之间最激烈的战斗之一是围绕公司 OOXML 格式(Office Open XML,其名称的选择旨在与 OpenOffice XML 混淆,后来更名为 OpenDocument Format 或 ODF)作为开放标准的批准。正如我在 2008 年 5 月在《Linux Journal》题为“伟大的玷污”的专栏文章中所写的那样

在试图通过 ISO 快速通道流程强行通过 OOXML 的过程中,[微软] 最终走得更远,攻击了系统本身;在此过程中,它摧毁了 ISO 的信誉,给开放标准的整个概念带来了严重的连锁后果。

OOXML 获得了 ISO 的批准,并且仍然是文字处理和电子表格文件的主要格式。微软可能赢得了那场战斗,但它输掉了战争。尽管仍然是一家利润丰厚的公司,但在当今的关键市场中,它在很大程度上无关紧要——对于智能手机、超级计算机、物联网、在线搜索和社交媒体而言,所有这些都运行在开源代码之上。

十年前我的专栏中另一个非常突出的名字是:Firefox。它与 Apache Web 服务器一起,是开源的伟大成功案例之一,它挑战了微软缓慢而臃肿的 Internet Explorer,并取得了胜利。当时,Mozilla 似乎有可能在 Firefox 的成功基础上,加强 更广泛的开源生态系统。Mozilla 仍然与我们同在,并且财务状况相当不错,但在 Web 浏览器市场份额方面,它的成功较小。正如 维基百科上的图表 显示,Firefox 的上升势头在 2010 年左右停止,此后其市场份额一直在下降。这并不是说 Mozilla 对自由软件世界不重要——部分原因是其稳固的财务状况,它在许多相关领域做了很多有价值的工作。但 Firefox 已经成为一种小众浏览器,主要供铁杆支持者使用。

除了 Mozilla 的一些严重失误——支持 将 DRM 构建到 Web 结构中 的举动使其失去了许多朋友——Firefox 的衰落首先是由于 Chrome 的崛起。谷歌浏览器于 2008 年 9 月首次发布,正是我撰写《Linux Journal》专栏文章的时候。它看起来像一个有趣的项目,但很少有人预料到它会以如此大的优势占据浏览器市场的主导地位。最近的调查显示,它的市场份额约为 60%,而其他参与者的市场份额都在十几岁或以下。令人担忧的是,谷歌的有效垄断似乎正在重演微软 Internet Explorer 时代的糟糕方面,因为我们开始看到针对 Chrome 优化的服务和网站,损害了其他浏览器和开放标准。

回想起来,那些古老帖子中最引人注目的缺失是社交网络公司。尽管 Facebook 于 2004 年推出,Twitter 于 2006 年推出,并且在那个十年末都已广为人知,但很少有人意识到社交网络会像今天这样主导在线活动(或者随之而来的是一系列超出技术领域的问题)。从某种意义上说,数字技术的这一特定方面取得了太大的成功,成为现代生活的重要组成部分,但同时也带来了明显的负面影响,从而引发了一场强烈反对。具有讽刺意味的是,Facebook 和 Twitter 在很大程度上都是建立在开源代码之上的,但它们在控制人们的个人数据访问方面仍然是高度专有的。缺乏可行的自由软件替代品——尽管有人试图创建它们——是一个重大失败。

另一个主要挑战涉及移动领域。尽管我错过了 Chrome 未来的主导地位,但我在 Android 方面是正确的。早在 2009 年,我就写道

智能手机世界似乎越来越有可能被两个平台主导:iPhone 和 Android。如果像一些人认为的那样,谷歌确实推出了自己的品牌手机,这将进一步推动 Android 的普及。但是,尽管其绝大多数应用程序都是闭源的,但它们无助于传播真正的用户自由,也无法为苹果严格控制的方式提供多少替代方案。

十年后,谷歌智能手机平台上开源应用程序的匮乏以及 Android 本身中发现的专有锁定元素仍然是自由软件世界如果想与移动和在线服务的普通用户更相关,仍然需要解决的关键问题。这是一个明确的挑战,但开源社区还应该将精力投向何处?自由软件世界需要认识和解决的未来关键趋势和技术是什么?请在评论中留下您的想法,然后我们可以在十年后回来看看谁是对的。

关于作者

Glyn Moody 自 1994 年以来一直在撰写关于互联网的文章,自 1995 年以来一直在撰写关于自由软件的文章。1997 年,他在 Wired 上发表了第一篇关于 GNU/Linux 和自由软件的主流专题文章。2001 年,他的著作《Rebel Code: Linux And The Open Source Revolution》出版。从那时起,他广泛撰写关于自由软件和数字权利的文章。他有一个 博客,并且活跃于社交媒体:在 Twitter 上是 @glynmoody,在 identi.ca 上是 @glynmoody,在 Google+ 上是 +glynmoody。

Glyn Moody 自 1994 年以来一直在撰写关于互联网的文章,自 1995 年以来一直在撰写关于自由软件的文章。1997 年,他在 Wired 上发表了第一篇关于 GNU/Linux 和自由软件的主流专题文章。2001 年,他的著作《Rebel Code: Linux And The Open Source Revolution》出版。从那时起,他广泛撰写关于自由软件和数字权利的文章。他有一个 博客,并且活跃于社交媒体:在 Twitter 上是 @glynmoody。

加载 Disqus 评论