QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 833|回复: 0

以Linux的名义(3):商业化的自由

[复制链接]
发表于 2004-11-23 15:56:57 | 显示全部楼层 |阅读模式
越来越多的商业企业对Linux的介入,正在侵蚀并分化着Linux社会,让Linux长期恪守的种种规则面临考验。

最近,托瓦兹辞去了他在芯片公司Transmeta的工作,正式成为OSDL(开放源代码开发实验室)的一个全职工作人员。OSDL成立于2000年,得到 IBM、Intel、HP、日立、CA等大公司的资金支持。“感觉有一点怪,”托瓦兹说,“最终我正式做起过去12年来一直在做的工作,但是随着新版 Linux的发布,我觉得能够专心于Linux的开发是很有意义的。”

托瓦兹没说出来的是,过去12年,他需要一份收入,以支持他业余时间开发Linux。现在,他成了免费的Linux的拿工资的开发者,跟仍然把业余时间奉献给Linux社区的人们相比,托瓦兹无疑显得很职业。

早在2000年,已经有人质疑,一个人操纵Linux发展的现状还要持续多久?尤其当大量企业有切身利益在其中的时候,托瓦兹的我行我素和无法全身心投入,引来了很多非议。尽管在Linux社区,托瓦兹的声望和影响力毋庸置疑,但他仍然不得不面对大规模的设备制造商和软件开发商的压力。

由于Linux坚持分散的集市式的开发方式,厂商对Linux的开发过程很难进行干预,因而也就无法对软件开发的进度进行任何控制。因此,麻省理工学院的教授Michael Cusumano认为,开放源代码无法与商业公司进行很好的协同。

表面上,托瓦兹似乎对四周出现的种种非议并不介意,他很在意自己所从事的Linux这份工作,以及由这份工作带来的荣誉和责难,他认为主导Linux开发的应该是自己,以及自己的那个彼此信赖的群体,“而不是一个公司或一个‘Linux实验室’”。托瓦兹说:“Linux黑客行事的理由是他们觉得这很有趣,他们喜欢与他人分享这些有趣的事情。瞧,你既能从你正在做有趣的事情这一事实中得到娱乐,你也可以因此获得社会价值。这就是为什么与许多黑客一起工作,你会获得Linux网络的基本效果,因为他们喜欢他们所做的事情。”但Linux这种有别于“教堂式”软件开发的方式,却并不被很多厂商所接纳。尤其当 Linux所牵涉的利益关系越来越复杂的时候,这种质疑就显得越来越强烈。

Gartner分析师乔治·韦斯说:“开放源代码的早期,它更多的是一种慈善事业并且开发人员与费用无关,但商家总是要赚钱的,只有在面临股东分红时他们才会认真考虑慈善事业。在开源Linux社区的理想主义和商家强烈的利益动机之间,他们的关系正变得日益紧张。”

一家Linux独立软件开发商的技术副总裁Tom Adelstein说:“当IBM说它今年将向Linux投入10亿美元时,不管有没有托瓦兹,他们都会让Linux为他们工作。”事实上,IBM确实正在成为Linux发展的新的主导力量,尤其在对客户和其他厂商的影响力上,没有人可以取代IBM。IBM希望它对Linux的这种主导,能够与它巨大的人力、财力投入成比例,这是很自然的。今年1月份的“LinuxWorld技术大会”,主宰者不再是“纯粹”的Linux公司——Red Hat和Ximian等等,而是传统的IT巨头IBM、Intel、HP和Dell,所以《商业周刊》感慨道:Red Hat和Ximian公司的技术人员“好像被挤到了地板下面”。

自由软件理念的忠实信徒对于商业公司的介入一直心怀芥蒂,他们当中的很多人视Linux为一种自由精神的象征,他们本能地反对被金钱控制,反对Linux的商业化。自由软件教父Stallman特别地反复强调,自由软件中的 “自由”就是自由,跟费用无关。在更早的时候,Stallman甚至把接受风险投资的Red Hat斥为自由软件的寄生虫。

每个人都可以把各种自由的源代码收集到一起,打个包,然后贴上个自己的商标,比如Red Hat或者Red Flag之类的,拿到街上卖。不过随着越来越多的不同商标的商业化Linux版本的出现,不同版本之间的兼容性越来越成为一个问题,而这将直接影响商业企业对Linux好不容易建立起来的信任。同时,人们越来越担心Linux将会重蹈Unix走向分化的覆辙,一个四分五裂的Linux,将会变得像Unix 一样逐渐失去价值。

1992年5月,由Caldera(SCO Group)、Conectiva、SuSE和TurboLinux发起组建了UnitedLinux联盟,其初衷是建立统一的Linux标准,避免彼此互不兼容。不过这个联盟一成立,立刻招致另一Linux厂商Mandrake的激烈反对,Red Hat则置身事外,对联盟显得毫无兴趣。Red Hat的开发人员艾伦·考克斯在评论UnitedLinux时说:“一大问题是,他们最后能不能供应单一连贯的产品,或只是乌合之众。”有一种说法是, UnitedLinux是一个弱者的联盟,4家公司所处的状况均不太好,因此希望通过企业联合,以求生存空间。这种以销售战略为目的结盟,显然会得到商业企业的支持,事实上,Intel、AMD、IBM、CA、SAP等企业已经明确宣布支持UnitedLinux,不过这些企业中的大多数同时也是Red Hat的支持者。无论如何,厂商还是乐于看到Linux实现标准化,也乐于看到Linux厂商为迎合商业化而做出的努力。

Linux社区也逐渐发现,他们仍然不得不生活在强大的商业社会的包围中,理想主义的他们也不得不开始学会妥协。最近,托瓦兹提出的在Linux中增加数字版权管理 (DRM)的提案,在Linux社区引发了一场争论。数字版权管理是由微软和Intel所发起的“可信赖计算”的一个组成部分,其核心在于内容发行商有权决定在用户的计算机上其内容被使用的权限,而这一向被认为是与开源社区的自由理念背道而驰的。托瓦兹称:“我现在是‘欧本海默’(原子弹之父),我拒绝在 Linux上玩政治。我想你可以用Linux做任何你想做的事,哪怕那事我自己也未必认可。”他说:“无论你做什么地狱之钟都会敲响,我只是一个工程师,想让最好的操作系统成为可能。”

像其他事物一样,Linux并不是一个公平的游戏,有人赚到了钱,有人获得了名,更多的人什么都没有,他们被浓缩为一个统一的而且很有势力的代号,叫做Linux社区。众多的商业大腕,乃至政府,主动出面为这个Linux社区撑腰,自由应该可以卖个好价钱。至少眼下,什么都没有的他们仍是自由的,商业化是别人的事情。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-12-4 17:39 , Processed in 0.035191 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表