2008-03-20 17:32:56 来源:CIO时代网
第六届北京大学CIO班开学典礼于2008年3月13日下午在北大举行,倪光南院士受邀发表了名为《开源软件与开放标准》的演讲,本文根据演讲录音整理而成。
各位老师、各位CIO,我有机会来参加这个开学典礼很高兴,而且以往很多届都来,对我自己也是个提高。CIO慢慢来说很重要,现在这个时代有这个需求。
今天我给大家说的开源软件和开放标准,这不是属于技术问题,而是怎么应用技术的问题。开放标准我觉得这几年口号和趋势比较明显,因为我们比较注意的是去年年底丹麦政府给WTO的TBT(技术贸易壁垒)委员会一个报告,在公共部门新的IT系统中将强制实行7套信息技术开放标准。那么TBT的规则应该用国际标准,所以丹麦在给TBT答疑的时候,我觉得他就给你说:“我打个招呼,我不用国际标准,我用开放标准。”那对于我们是一个很好的契机,这个意思就是说中国你也可以,我们的信息系统也可以用开放标准。我可以不理所谓的国际标准,外国的国际标准都是很好的,那么大家知道NTOD国际标准,应用到我们DVD产业中就受不了,它也号称国际标准,很多国际标准都一样,并采用它都没有多少好处,但开放标准又是另外一回事了。
当然我们需要讲的开放标准的好处很明显。
(1)有利于公平竞争。开放标准给用户以自由选择的权利,保证各个厂商产品之间的互操作性,使竞争各方可以在市场上平等竞争,用户不会被锁定于某个特定的供应商,从而能避免产生垄断。
(2)有利于减轻用户负担。在开放标准下,市场上存在着健康的竞争,用户可以选择性能价格比优越的产品。
(3)有利于增强安全性。采用开放标准,用户可以根据自己的需要,增强系统的安全性。例如中国的一些单位在Linux开放标准下,已经开发出了安全操作系统。
这个潮流这个世界就是往互联网开展,开放标准越来越流行,跟互联网是分不开的,但是开放标准的定义是什么?没有。我可以说现在没有一个统一的定义,下面是其中之一:这个标准必须是公开可获得的,并且在所有细节都进行了记载备案;这个标准必须是可由自由实施的,无论现在或将来,其在执行和使用时不受经济、政治或司法的制约;这个标准必须在一个开放的论坛中(标准化组织)通过开放的程序进行标准化和维护。
目前,标准中专利收费问题是争议的焦点。其实我觉得开放顾名思义,比较难判断的专利收费,也是利益的问题最重要。那么我们目前来讲,很多组织都是号称我们是(RAND/FRAND)公平合理且非歧视,基本都是大家同意的,但实际上很难判断怎样才是“公平合理且非歧视”的,所以一些标准组织提出了“可预见的低价许可”(例如“Ex Ante RAND”)原则。事先商量好的价格,比如说你要申请一个专利,事先要跟大家说好,我这个专利不超过最后收费不超过销售价的0.1%,预先讲好价钱,可预见性的。在互联网在软件领域,标准中的专利免费使用已成为一个趋势(例如互联网的标准),互联网最明显,目前互联网没有看到有专利问题,所以互联网的协议都是免费的,我们也认为这与主张软件不采用专利保护的要求是一致的,现行的中国或欧盟的专利制度都不支持纯软件专利。我们主张声明软件是版权问题,不是专利问题。
我们很希望用开放标准打破垄断,我们知道中国DVD产业基本完了,为什么呢?因为专利太多,专利费太高,做的越多给人家的费用就越多,所以整个DVD产业就不行了,这个是很大的教训。我们主张政府推行开放标准来引导,我们可以看到很多标准,如我国政府推行的一些开放标准:3G通信的TD_SCDMA标准、音视频编解码标准AVS、数字电视标准、信息设备资源共享协同服务标准IGRS、文档格式标准UOF。通过标准我们给产业发展,包括安全、保证能够给一个很好方向。我们就不会受到制约,理论上讲很简单,政策无非是两个方面,一部分是技术规格,创新方面的、标准方面的,另一部分是销售方面的。
我下面给大家介绍一个UOF的标准,开放标准目前我们比较关注一个文档格式标准,自上世纪90年代以来,文档格式被微软的事实标准(.doc等)所垄断,所以每个人写个投稿一定要用DOC格式投出去,所有的报刊杂志都能收,你写篇稿子用其他格式就不收,因为这个已经形成了事实标准,但是这个标准不好,这个标准它不开放,存在安全隐患,几乎每个文件都含有若干用户不知情的私密信息。这一私有文档格式也锁定了用户,使用户依赖于微软的软件,所以这个是一个很大的问题。
这几年世界上有个潮流,要开放要互联网带起来,中国做的比较早,02年我们就开始做了,我国有关部门组织开发了基于XML的文档格式标准UOF(“标文通”),并于去年4月成为国家标准。
国际上的情况是三驾马车,一架是ODF、ODF是即open office开源社区,由GOOGLE等公司支持,ODF联盟制订的、基于XML的开放文档格式ODF已于去年5月被接纳为国际标准ISO 26300。
同时微软开展的比较慢,因为微软不想动,它的DOC很好,帮了他很多忙,控制市场,但是大势所趋又不能不做,随着Office 2007的发布,微软也推出了OOXML,企图继承老文档格式事实标准,维护其在办公软件领域的垄断地位。2006年12月OOXML成为ECMA的标准,然后提交ISO“快速通道”,企图通过投票使OOXML成为国际标准,但在2007年9月2日的投票中被否决。
“ISO”于2月底召集37个成员国再次开会(BRM),审议对OOXML提出的意见,会议开了5天。各国代表可以在3月29日之前改变自己的投票。前一时期世界各国对它共提出了了3000多条修改意见(后被归并为1100条),指出了OOXML中已发现的各个技术缺陷和错误等等问题。后来OOXML方面给出了一个2293页的答复报告,试图修正。但由于问题太多,时间匆促,看来,许多修正(有人估价达到1/4左右)是很粗略的或不适当的,甚至有的修正还产生了新问题。如果通过了就出现一个笑话,一个没有变成最好文本的标准最后通过了,也可能有这种可能,因为大国的控制很厉害,我们就不详细讲了。目前讲的是个共性的问题。
OOXML的现状:标准的最后文本还来不及形成(估计总文档约10000页)。各国提出的数百个问题还没有得到满意的解决,只有18%提出的问题在BRM会议上得到了讨论。OOXML将会形成多个不同的标准,它和具体实现标准的产品(微软Office 2007)之间的符合性也无法评估。
在这种情况下如匆忙将OOXML通过为国际标准,将影响ISO的公信力。考虑到OOXML有长达6000页的指标说明,现在又加上一个长达2293页的文件对超过1000个缺陷进行修正,OOXML已与当初提出时有很大的不同了,而这些重大变化根本还来不及进行评议,在这种情况下,如果匆忙地将它通过成为国际标准,显然是不严肃的。
开放标准很重要,但是有些国际上的标准并不好,中国应抓住机遇,历史经验表明,文档格式基本上只会有一个标准,在文档格式从老的二进制格式向新一代格式转变时,中国应抓住机遇,争取使国家标准UOF(或今后UOF和ODF融合起来的国际标准),取代老的事实标准,从此掌握信息资源控制权,并在办公软件领域形成公平竞争环境。
把软件拿来看看是否符合我们的标准,这是一个很重要的关键。意义在什么地方,我们可以在一个领域,特别是在文档这样一个重要领域,我们可以摆脱垄断,那么对产业内影响,我们觉得不是一个简单的文档问题,因为有了这个文档标准,人家就知道国产OFFICE最好,比微软要好,我们的标准要比微软的好,微软要学我们的标准,我们现做,因为国产OFFICE好,我们就可以说操作系统用Linux,因为OFFICE很重要,Linux好了国产的CPU就可以用,国产的CPU不能用WINDOWS,对国家来讲就是个产业链的问题,标准可以带动很多东西,带动办公软件,带动操作系统,带动CPU,所以对我们的意义还是很大的。
下面就讲一下开源软件,实际上开放这个标准和开源软件不是一回事,开放标准是一些接口规范、文档格式规范、通讯协议等:开源软件就是一个代码、一个软件。不过在两者之间还是有很大的密切关系,因为我刚刚说开放标准是一个潮流,开源软件也是一个潮流,特别在互联网来看,互联网主要应用主要的系统就是开源的,比如Google就是全部用开源软件的,所以他能发展起来,如果用微软软件早就被控制起来了,因为都是开源的。互联网本来就是互为支撑的,对中国来讲是一个很好的机会,我们的软件可以在开源软件的基础上发展起来,不需要从零开始去做,因为发展的晚这几年才做,人家都做了几十年了,怎么跟上人家,好在有开源软件,在这个基础上做你就能达到国际水平。推广开源软件有利于中国软件业的自主创新,有利于建立中国自主软件产业体系,有利于实现低成本的信息化。
开源软件、开放标准本身是一致的,如果我们开源软件搞的很好,变成事实标准,windows变成事实标准,office变成事实标准,开源软件可以很好地支持开放标准;即使开源软件的广泛使用形成了某些“事实标准”,它们也仍然是开放标准。
开源软件和开放标准有天生的互相融合的互相支持,所以我们可以看到某些国家还是很有眼光的,比如荷兰,荷兰就是比丹麦更进一步,它强制在政府部门之中采用开放标准开源软件,丹麦上是一开始讲到的是采用开放标准,目前荷兰除了开放标准以外,还规定这些政府部门采用开源软件,实际上国外的比较好的比如巴西、委内瑞拉有些国家也是做的很好,也用立法来保证的,中国这个方面比较难做,中国往往都说WTO啊,中国采用开放标准没有问题,像丹麦已经做的,中国如何采用开放标准,有些事情中国还没办法做成,比如国产了人家说你违反WTO不太好做,中国实际上开放标准还是可以的,没人能反对你,不好说你违反WTO了,所以应该学国际上这些做法,对于我们在信息化过程中,应该用开放标准、开源软件加速我们的进度。中国应当学习这些国家的经验,加大推广开放标准和开源软件的力度,促进软件领域的自主创新,推动软件产业的发展,加快信息化的步伐。
我们觉得开源软件特别是Linux,我们值得注意的是一个是中国政府的预装操作系统,我们知道中国政府这个说的很好,就是要求PC要当操作系统,正版的,那么正版的很多公司用windows,也有的用Linux,当然他们不一定真正用,他们会卸载掉,用盗版替代,但是我想以后随着正版化的加大力度,将来保证我们有市场,去年中国一年2000多万的pc机,以后越来越多的有上千万的,没有精确统计,这个就是一个市场。
《国家中长期科学和技术发展规划纲要(2006-2020年)》确定了一些重大专项,包括“核心电子器件、高端通用芯片和基础软件产品”专项,其中,基础软件(操作系统、数据库、中间件和办公套件等)很多都基于开源软件。实施这一专项表明中国发展自主软件产业的决心,也表明以Linux为代表的开源软件在中国有广阔的发展前景。
这就规定了国家在时间内一定要重点的发展,这是一个很重要的决策,就是我们很多技术软件属于开源软件,特别像操作系统之类的,特别是Linux操作系统,所以对开源软件从国家政策上给予的保证。
俄国信息技术和通信部长Leonid Reiman称,到2009年俄国所有学校都将安装Linux(Rissian OS)。巴西官员称,巴西有2/3的操作系统采用Linux。印度、德国、委内瑞拉、韩国等国政府都采取了推广Linux的措施。HP、Dell等大PC厂商推出预装Linux的PC,华硕的采用Linux的Eee PC在市场上很受欢迎。
我们不敢说完全这样,我们要注意到市场上也是很好推广我觉得这个趋势来讲,Linux的推广也是没有问题的。
开源软件全方位影响中国软件产业,尤其是在基础软件领域,开源软件打破了跨国公司的垄断,许多基础软件都是基于开源软件。对软件来讲对中国来讲,非常重要就是降低门槛,我们发展软件不需要投入那么多,不需要那么多时间,因为我们可以在开源软件的水平上,我们要注意到世界的潮流,就是开源软件应该说它的趋势大概就是每一年半左右翻一番,不断的发展越来越多,因为全世界越来越多的人投入进去。开源软件特别有利于发展中国家,有利于自主创新,它大大降低了发展软件的门槛,节省了时间和投资。
开源软件已渗透到软件的各个领域,从CPU开始,我们看到从基本输入输出、虚拟化技术、操作系统、数据库管理系统、中间件、一般应用软件、互联网应用软件、又到解析方案和服务,每一层都有相应的开源软件可以用,只要按照一定的许可,都可以在这个基础上发展。
开源软件是全世界大家的财富,你不能自用,你应该用了以后把我们的发展回馈给开源软件,所以这个模式在全世界这个开源软件本身是可以持续发展的,经得起时间的考验。
我们可以看到这样的模式将会给中国的整个软件给予很大的作用,特别是最重要的技术软件,技术软件最明显,技术软件像Linux这些开源软件发展起来的,应用软件也有很多,不只开源软件,软件服务有些在欧盟估计占到16%,这个数目不断的在增加,我们看到系统集成也有开源软件的方案,中国牵手软件这个手机,现在已经是第三了,第一个是诺基亚,第二是微软的windows这个模板的系统,第三就是牵手的,现在发展很快而且我们中国将来会更多的应用,因为它不需要授权,最小的可能是外包服务方面的费用,从整体来讲对中国软件各个部门都有很大的贡献,所以我今天就给大家提供一个观点,中国进口的发展我们要加强,包括企业也一样,开放标准和开源软件是一会机会,如果加入这个计划,希望中国的信息化更快的起来。
免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。