开放源码的概念自Linux在中国风行后逐渐成为了市场上一颗耀目的新星,尽管在风行的初期也制造了不少泡沫,一些曾经在中国市场上掀起波澜的Linux厂商销声匿迹,剩下为数不多的开发厂商。在近日又一波三折,出了一折SCO控诉IBM关于Linux盗用Unix技术的闹剧,Linux的地位一夜之间似乎变得岌岌可危,对抗微软霸权的道路一下子变得崎岖不堪,暗夜漫长了起来。不少人对Linux的未来都表示出了自己的怀疑和担忧,ChinaByte在6月30日登出的一篇《开放源代码的尴尬》也是观点之一,但是,随着理性的回归和实在的发展,开放源码正在“层层解尴尬”。

  知识产权没有尴尬

  与文章中的观点正好相左,开放源码正是建立在对知识产权高度尊重的基础上,正是一批拥有自由理想的人不希望知识仅仅是被囹圄在部分人的圈子中才发起了开放源码运动,这是符合未来知识产权发展大潮流的。对于社会生产力来说,如果先进的知识仅仅是被掌握在有限的个人的手里,不公开,不共享,那么,这种经验价值仅仅存在于个人之中,另外的人再去发展,再去开发时就很有可能会再重复再走过去人走过的弯曲小路,犯过去人曾经犯过的错误。正如软件设计一样,如果把这种软件设计的知识经验共享、公开,那么无疑就更有益于人们把更多的精力集中在更新的软件开发上,用别人的经验弥补自己的不足,同时也把自己的经验贡献给别人,弥补他人的不足。开放源码的益处非本文能够道尽,这里不再详述。但有一点是可以肯定的,开放源码是在促进知识产权保护的发展,让知识产权在受保护的条件下为更多的人所共享,可以认为,这是知识产权保护的进阶发展。

  对于开放源码软件中可能包含有受产权知识保护的代码的担心不是没有道理的,毕竟由于开放源码的特性,全球无数爱好者都可以对其进行修改完善,在其中加入受法律保护的代码也不是没有可能。但是,因此就认为开放源码对于知识产权的保护不力,甚至认为开放源码在某种程度上对抗知识产权保护则是错误的看法。开放源码同样受到法律的监督。全球几千万爱好者修改过的源代码最终还是要通过商业手段到达最终用户手中,这是大多数企业目前采用的最为广泛的获取Linux途径,而在到达用户手中之前过滤违反知识产权的代码就是相关厂商的责任了,商业公司有责任,也有能力担负起这个责任。就SCO诉IBM的官司来看,正说明开放源码正在受到相关法律良好的监督,如果IBM却是在自己发行的Linux中非法加入了受保护的源代码,那么IBM将为此付出代价,并不是说IBM会拿出“开放源码”四个大字来当做自己的护身金牌,相反,这个事件和开放源码几乎扯不上关系,如果IBM在自己发行的Linux中加入非法代码,那么仅仅是IBM自己的商业行为,上升到对整个源代码开放的控诉似乎就不太恰当了吧?并不是说有了源代码开放才为IBM可能加入非法代码提供了机会。

  安全之争

  开放源码和封闭源码两种操作系统谁更安全向来没有一个绝对的定论,实际上也不可能有一个绝对的定论。只是大家一直在理论上对这个问题争论不休。事实上,对于所有的操作系统而言,安全与否,漏洞的多少都不是问题的关键所在,安全管理和现实中的黑客向来都是魔高一丈道高一尺的较量。而对于开源软件来说,集市式的开发过程更能赋予开源软件以强大的改错能力。

  单纯地“攀比”谁的安全漏洞更多,以此来判断某个操作系统是否安全是十分不负责任的,众所周知,一个软件中的BUG几乎是毫无可能完全杜绝的,对于庞大繁杂、涉及面广的操作系统就更为如此。尽管目前的一些安全报告对于开放源码来说“十分不利”,总是试图说明开放源码的漏洞其实比封闭源码的操作系统的漏洞更多。但是,从理论上来说,开放源码的操作系统是一项由全球爱好者来共同维护的,全球每个人都会因为自己的立场、社会、价值观、社会观等等不同产生差异,在技术水平相差无几的条件下,发现并对外公布BUG的几率要远远大于开发封闭源码操作系统的公司。以微软的Windows系列和开放源码的Linux这两个典型操作系统为例,对于中国而言,如果不开放Windows代码,我们永远不可能完全知道Windows中都有些什么,在其中安插一个系统后门简直是轻而易举,而微软始终代表的是美国利益,一旦中美两国交战,微软只消启动这个后门,就足以使中国使用Windows的计算机停止运行或为其所用;但如果是开放源码,任何操作系统对于我们来说都是透明的,危险性大大降低,至少一切都是可见的,出了问题也能够及时修补。因此,开放源码对于国家利益十分重要。

  对于解决漏洞的责任,开放源码的操作系统当然也是由相关发布商来解决,如果是Linux的内核出了问题,那么全球的爱好者不会袖手旁观,会在很快的时间内进行修补,开发商也有义务提醒、辅助用户进行更新;如果是Linux发行商自己的软件出了问题,发行商就有更义务来为用户进行维护了,现在,Linux销售商的概念不仅仅是把Linux下载到光盘上发送给用户的角色,更承担起了一部分的开发责任,因此,对于系统的安全性也就有了更大的责任,操作系统的漏洞,当然由开发商来负责更新维护。但是,需要指出的是,就目前的案例来看,开发商仅对此负维护更新的责任,即使不对已发现的漏洞做任何处理也不受任何制约。微软操作系统多年来一直问题不断,因为一些漏洞所造成的损失也屡见不鲜,但是从来没有人因此而起诉微软成功过。

  谁的需要?

  开放源码不管是未来还是现在,对其需要的不仅仅是政府,更是普通大众,关键不是用户能不能去直接修改开放源码,而是对于整个人类社会来说,开放源码的意义非常重大。事实上,开放源码涵盖了三个方面的意义:免费分发的源代码、模块化的体系和集市式的开发。

  还是彩电的例子,如果最早制造出彩电的人不把这种技术共享,而单凭自己的力量去制造彩电进行销售,那么今天我们能否以如此低价购买到彩电,彩电技术能否发展得如此飞快就非常值得怀疑了。但是,如果制造彩电的这个人把这种技术共享,那么就会有更多的人知道这种技术,并集思广益,使彩电技术日新月异。只不过目前彩电技术的散布方式并非“开放源码”,而是采取有限的授权模式。

  如果采用了开源模式将会怎样?不仅意味着彩电的制造技术将被共享,更意味着彩电的开发模式等都将发生质变,使得更多的人能够制造出彩电,降低彩电研发成本,使更多的人能以更低的价钱买到彩电,更鼓励更多的人在现有彩电技术上进行更新,通过出售新的彩电技术获取更高的收入。比起现有的有限授权模式的开发,开源模式显然更能促进彩电整体行业的发展,做大整个行业的市场,让更多懂技术的人参与其中,从而加速彩电技术的下一步研发。

  由此可见,开放源码的软件对于最终用户来说并不仅仅是是否懂得修改源代码的问题,不仅仅是是否易用的问题,用户受益的将会是整个产业的质变带来的收益,正如目前大家能够用到相对低廉的Linux操作系统一样,正如大家看到的Linux上的软件越来越丰富,越来越好用一样,正如大家看到微软从几年前的不屑一顾到现在的如芒在背一样,开放源码带来了这一切。随着开放源码的思想哲学越来越深入到其他行业,相信其影响将不仅仅是“操作系统”,一定会对整个人类社会带来深远的影响。

  价值在哪里?

  在经过一阵火热之后,Linux的发展的泡沫也被市场规律无情的挤破,但是,这并不能说明Linux整体行业进入了恶劣的生存环境,相反,经过一场洗礼之后,Linux的市场竞争变得更加有序、理智。低价战、质量次将不再是Linux的代名词。比如说目前中国Linux桌面版本市场上,最重要的就是中科红旗和中软两家,一改过去的混乱无序,但是又没有形成一家独大、垄断市场的局面,再加上外商的进入,就中国市场而言,是适合Linux发展的一个理想的环境。厂商之间相互竞争,又有微软作为追赶的目标,给整个Linux行业无论是主动还是被动都注入了新的活力,在浮躁和狂热都平息下来后,厂商们更加注重市场的梳理,更加注重技术的提升,目前,随着IBM、惠普等巨头的加入,Linux的发展已经步入了一个非常好的时期,在全球服务器市场不景气的日子里,Linux却逆流而上,成为市场中耀目的惊艳。由于Linux缺乏完善的桌面应用方案,难以在桌面市场上与微软抗衡,早期的Linux厂商大都吃了这个亏,拼命在桌面市场与微软的Windows系列抗衡,结果头破血流。但是Linux拥有良好的性能和安全保障,因此立足于服务器市场可以说是Linux厂商经过理智思考后得出的结论,实践也证明了这一发展方向的正确,难道还能说Linux“摇摇欲坠”么?

  而对于Linux的开发价值来说,绝不像一些人想像的那样,因为成本低廉,销售价格不高,就很难从其中攫取更多的利润。事实正好相反,由于Linux的开放源码,使得构筑在其基础上的周边软件开发成本也进一步降低,并且几乎不会受到任何的开发限制,厂商在Linux的基础上进行二次开发十分容易,也十分现实,由于进行二次开发后相关厂商将独立拥有自己的版权,因此,这一部分才是大家所看好的利润来源,单一地销售Linux安装光盘并不是大家的目的所在。目前,国内的中科红旗就一直在进行着一个允许客户自行定制Linux服务器版本的服务,通过这个服务,用户可以指定中科红旗为其开发相关的Linux服务器版本,中科红旗既能从中获取相当可观的利润,客户也非常喜欢这样的开发模式。这仅仅是Linux获得可观收益的方式中的一种,对于Linux来说,由于源代码完全开放,其潜在的商业开发价值远不止于此,相对于在Windows系列上开发,则必须受到微软的限制,从理论上来说,Linux在商业价值的开发上更优于封闭的Windows系列。

  开放源码软件有着很高的开发利用价值,不论是从市场上的搭配销售,还是技术上的二次开发,由于开放源码的特性,其相关软件也就具有了更高的灵活性和适应性。

  开放源码作为未来的一个巨大趋势,谁都不可能加以逆转,微软迫于压力也在不断有条件地慢慢开放其“宝贵的”Windows源代码,相信随着开放源码运动的不断深入,将会有更多的人从中受益,切实感受到开放源码真正的实质意义。