开放源码是自由主义的狂想或是60年代激进主义的复苏吗? 作者:www.feedmag.com 翻译: Yew Zhang[AKA] [返回] 任何寻找开放源码软件(Open Source software)向良好的政治运动转变的迹象的人,只需回顾一下过去几天里的事件就够了。这周随着一系列在全国各地的微软办事处进行的抗议活动开始。抗议活动由Linux的鼓吹者组织,要求退还他们不要但随机预装强加于他们的Windows95拷贝的许可费用。这种Windows95拷贝是由微软分发给PC制造商们的。周二,活动的首席发言人Slashdot。org报导了两位革命先锋(revolutionary
vanguard)的领袖——Eric Raymond和Bruce Perencs——间的分歧,最终导致了Perens离开了源码开放运动(Open
Source Initiative)。周六早晨,纽约时代早杂志以Linus Torvalds的头像作为封面,称之为“叛乱的代码”,这使得这位言辞温和的Linux创造者看起来是某种数字化时代的Tom
Hayden。 一个从消费者角度出发的较实际的回答是,比其封闭模式的竞争者,OSS能给他们更稳定更廉价的应用软件,尽管他仍需在易于操作方面下功夫。但是,从政治角度考虑,问题就不是那么简单了。哈佛的Larry近年来很有说服力的论述了这样一个观点:在象网络这样的虚拟环境中,驱动系统的底层代码,尤其是广为人知的那些应用程序之间的通信协议,它们在某种意义上很象现实社会中的法规。换句话说,这些代码对网上的行为给出了一些规范,他鼓励某些行为,而限制其他行为,就像现实社会的法律一样。考虑到在现在的情形下福特公司跟美国环保署叫板的不可能性,一些进步的评论家已经致力于寻求这样一种途径,它能够使一些非团体的兴趣在立法过程中有发言权。但是直到现在,另一种可选的方式,即由政府自己来建立通信协议,显然还是荒唐的。开放源码带来了一个更民主的开发方式,在这种方式下,好的主意将被集体分享,而不是作为智力资本被个人秘藏着。 只是因为开放源码软件是一个政治运动,并不一定会引起国家推动或阻挠它扩展的积极干预措施。正如我们所看到的,开放源码作为一个政治生命最吸引人之处在于:代码在着虚拟环境中有法律的力量。在过去的几个月中,人们提出了许多有趣的建议:政府应间接地鼓励OSS试验。Shirky自己已经发起了一个请愿运动,建议政府在购买和升级计算机的时候评价开放源码的选项。另外一些团体也正为开放源码的开发商争取暂时免税的优待。这些建议并非没有在开放源码圈子中引发自由主义的怒火。在将自己的建议提供给Slashdot之后,Shirky说:“一些人回应说他们无法忍受让政府掺乎进开放源码运动的主意---看起来他们犯了个根本的错误。”
对这个问题的回案将根据你是在写政治评论还是在写产品评述而很大的区别。在极大的程度上,我们希望评论期刊--如FEED,
或Salon, 或The New Republic--在政治评论上采取偏袒的而不是不偏不倚的态度,在技术评论则应采取公平的态度。......而评论技术的记者们,他们在掩盖苹果公司在近年来所遭受的苦难时,其偏袒却往往潜伏在不明显的地方。我认识许多评论家,他们坚持不懈地以公正的态度来评述苹果在Mac平台领域的一些成果,尽管在私下里他们支持这种平台的复兴。由于许多显而易见的原因,站出来表明自己是苹果的支持者似乎很不职业,即使对评论家来说也是这样。源码开放必将使这种传统的泾渭分明的做法复杂化,如果这是一个政治问题,评论家就应该采取偏袒的态度,因为我们在这里并不仅仅谈论产品竞争的问题,而是关于协作的不同观点。... 在我看来,OSS和其它软件运动的冲突主要是围绕于这样一个事实:OSS实际上涵盖了三个方面的意义。第一是免费分发的源代码,第二是模块化的体系,第三是市场式的开发——在这种开发方式中,任何地方的任何人都可以参与最终产品的制造。显然,这三个方面互相之间有密切的联系(不可想象,市场式的开发过程中不使用模块化的代码,考虑到由不兼容而带来的巨大问题),但是,把他们当成分开的因素来考虑也有一定的好处,因为他们各自对最终的产品都有独特的意义。市场式的开发过程给OSS以强大的改错能力,因为它将程序中的错误公开给了数量巨大的听众,他们都是潜在的改错者。就如Raymond的格言所说:在群众雪亮的眼睛之前,任何错误都是肤浅的。另一方面,任何人都可以复用和分发OSS的代码这一事实又支持了Shirky的关于公众利益的观念,因为创新的观念被整个市场所共享。这三个层面是互相依存的,但他们分别强调不同方面的价值。这就意味着,批评家或支持者将强调某一方面甚于其他方面,这完全取决于他们对该策略所持的价值取向。 我们应该注意到,
万圣节文档既是对这样一个运动的主要原则的阐述,也是给微软的关于控制开放源码发展的手段的一些建议。因为这里是两种策略而不是两个产品的争斗,微软可能会通过选择性的借用一些源码开放的措施来接纳这些源码开放的团体。万圣节文档竭力从OSS的不同策略中辨别出可以直接拷贝(借用)的部分和那些不可复制的对Redmond无用的部分。随着这个运动的发展,我们有希望看到微软及其他私有软件公司在OSS的主题上进行各种实验,模仿某些策略,而将另外一些留给自由软件世界。 校对: waterbird [AKA]
|