Open Source,行动在何时?(首发软件报) - 原创IT文章 - 高伟

(这条文章已经被阅读了 160 次) 时间:2001-12-26 19:30:10 来源:高伟 (高伟) 原创-IT

Open Source,行动在何时?

最近读到袁萌教授(《共创软件》高级顾问)翻译的一篇题为《法国在行动》的短文,大意如此:今年11月21日,法兰西电子政府委员会宣布,法国电子政府代办处(Agency)负责选择全国公共管理机构发布实施的开放标准,以便保证实现安全的互操作性。同时,该代表处也是代表负责推广开放源码(Open Source)软件的办事机构,计划在2002年选择基于现行开放源码(自由)软件的版权许可形式,并在此基础上发布今后的软件开发成果。

“Open Source”(开放源码)对大家来说并不陌生,目前全世界经正式认可的开源模式近30种,诸如GPL,LGPL(小GPL)、BSD、SUN公司的SISSL等等都取得了瞩目的成绩。但提到开源,最先想到的肯定是一度风靡的Linux,带给人们无尽激情和希望的Linux也因此成为“Open Source”的代名词。

Linux始于1991年9月Linus Torvalds在Internet发布Linux 0.01内核代码,为了一个“理想操作系统”愿望的实现,一群不同国籍、不同种族但“志趣相投”的人们夜以继日地投身其中,逐渐成长为开放源码(Open Source)运动的“中流砥柱”。从开源意识的混沌初开到星火燎原,从Linux版本的百花齐放到SUN、IBM的“Open Source”计划的独占鳌头,开放源码运动吸引了多少热切的目光。也许始终如一的关注,更多的源于微软愈演愈烈的“封闭和垄断”,被寄予了挑战霸权的厚望。Linux也伴随着开源的成长初露锋芒,在服务器、嵌入式操作系统领域的出色成绩就是充分的证明。

但是,由于Linux过高的心理门槛、开源意识、开源环境的极不成熟,以Linux为代表的开放源码模式对人们来说仍无异于“水中花、镜中月”。业界对Linux开源的感知更多地停留在“源码自由开放、技术交流”的层面,包括软件“自主”、“版权”以及开源的商业模式都存在许许多多的误区。

致力于开源研究多年的袁萌认为,软件的开发、创新离不开原有大量“程序片”(即函数库)的积累,什么是“自主”软件,谁拥有这基本的函数库才是关键,并不是用了“正版”,你就“完全自主”了。源代码本来是让人们便于理解、修改与完善某一程序段的代码形式(如同文字作品),要是函数库源码不开放,即便给你2000个高级软件架构“师”,你也“自主”不了。并不是自主的软件一定得从头研发,基于自由软件的再次开发同样可以实现自主,片面强调自主、国产的把多年的民族软件大旗扛得差强人意。同时,“版权概念”在开源运动中也得到前所未有的更新,完全“自主版权”、“自主产业”在开源中没有绝对,如SUN的承诺:“一旦LGPL,将永远GPL”,决不走封闭的回头路。诸如Linux.org、Apache.org、OpenOffice.org等都将形成全新意义上的“版权代持中心”,“开放版权”、“共享版权”的观念登上历史的舞台。源码开放的技术探讨尘埃已定,而开源产业发展的思考(从经济学角度)渐渐浮出水面,袁萌教授如是说。

对Open Source(开放源码)的呼声越来越高,还在于视窗领域微软垄断下的高额定价和严重的安全隐患。一业界专家算了这笔帐:按目前全国PC平均20%的增长速度计算,明年我国PC的销量将达到900万台,如果全部采用linux产品,而不是微软windows以及office,我国将因此节省近200亿美元;如果80%选用微软产品,另外20%则选用linux产品,也可以节省近40亿美元,涉及的财政问题不言而喻。另外,微软新近推出Windows XP操作系统在大肆宣扬前所未有的超级“XP”(eXPerience,体验)时,其中颇受关注的MPA(“锁机”)、“激活”、“订阅”等功能都有可能涉及信息安全的威胁。随着电子政务、电子商务的不断深入,信息化办公的安全日渐重要,这样的问题不再简单。在国际上的强烈反响也很快凸现出来,德国、瑞典、巴西及前面提到的法国纷纷行动了起来,采取了抵制微软产品的相应措施。

令人欣慰的是,在国内也有了顺应世界软件产业开源发展新动向,与世界OpenOffice.org计划紧密相连并成为其中一员的公司和产品出台。据悉,该办公平台产品功能达到Microsoft Office2000 92%以上的功能,并在诸如组件技术、XML格式文件,跨平台技术等很多方面胜过MS Office。若非接轨国际先进,实践真正意义的开源思路,很难想象该公司会在不到一年的时间里实现微软近十年磨砺的功夫。正是Open Source(开放源码)派生了“站上巨人肩膀”、融入国际发展潮流的新概念。

Open Source(开放源码)也逐渐得到政府的重视。信息产业部电子产品管理司司长陈冲在最近中文2000 RedOffice1.0产品首发式上接受本报记者专访时说:“政府要使用正版软件,但是在价格、安全、维修、服务以及与原来系统的衔接等问题上,我们会慎重考虑,所有的机构都买某一家公司的软件不是我们推进信息化的初衷。政府提倡在开放源码的基础上,开发符合中国文化和中国办公习惯的产品。”“在中国,特别是在政府部门,微软产品市场占有率高达90%以上,这个比例实在太大,”北京市科委主任余慈声主任认为,“微软的产品一是贵,二是存在安全隐患(所谓微软后门问题),政府要采用的话确实有很多弊端。”政府官员在支持软件产业发展的观点是一致的,“现在是市场经济,中国也入世了,但政府的工作还是要做的”。

Open Source(开放源码)的登场是针对“源码封闭”截然相背的一个方向,RedOffice1.0的亮相是Open Source模式给与我们一个新的选择和体验,但能否成就软件产业一个新的方向,尚难成成定论。关键不可或缺多方的理解与支持,尤其是微软垄断变本加厉的现状下,政府的支持、政策的调控显得相当重要。如袁萌译文所说,现在有了欧盟(EU,European Union)国家率先通过一项应用法律来实施开放标准和推广开放源码软件,其法律确认并支持在欧盟共同管理机构范围内采用开放源码软件。法国在行动、欧盟在行动,Open Source(开放源码),我们中国行动在何时?