当前位置:Linux教程 - Linux业界 - 倪光南:开源软件在中国

倪光南:开源软件在中国

作者:中国工程院院士 倪光南

大家早上好。

  今天我跟大家讲三个问题,第一个问题是机遇,第二个是战略,第三个是思路。


  首先,从五方面看我们的发展机遇。第一条是国家战略方针的建设,第二是信息安全要求越来越高,第三是软件正版化,第四是各种应用软件的改变,第五包括开源软件国产的软件有很多成功的应用。  第一个问题就是国家的战略方针是建设创新型国家,大力发展信息化,因此要求我们的软件是自主的,不能依赖于国外的公司,这样从操作系统来讲,很明显我们将主要基于Linux。我们现在有几种方法,有自主开发的,集成的,和开发自主版权的,有Linux交融的操作系统,这是根据不同的需求,所以这些技术路线目前在中国都有成功的例子,都在不断的发展。发展开源软件在中国重大的意义是,中国重视CPU的发展,由于重视自主知识产权的原因,很多都不用86架构了,所以很多国产CPU都在Linux上运营的。    中国是有13亿人口的发展中国家,我们要构建和谐社会,这就需要积极推广使用以Linux为代表的开源软件,这样可以很快的实现软件正版化和低成本,这是中国国情决定的。    第二是信息安全,最近我们说WTA作为补丁下载以后,很多人不知道在一定时期会把信息传到微软公司,那么现在很多人不知道他怎么样做,也不可能进行改进,那么在自主可控的要求呢,中国是有一个活跃的出路。    第三是正版化,今年7月4号,7个部委要求在中国生产的PC机要用正版系统,很多大的厂商和微软签署了合同,这就是为了满足知识产权方面的要求,但是这是不合适的。    两年以前在一个发布会上,当时厂商强调要抢一个Linux的正版,要实现正版化,实际上我们知道这个举措,更多的是支持国内的Linux厂商,现在我们知道有的厂商已经和PC厂商签订了上百万套的合同。我们现在面临的问题,就是我们希望不要预装DOS,因为我们今天的操作系统是为了很好的使用PC,如果用了DOS就不能很好的用,所以我希望有关部门通过各种手段,要求预装的正版操作系统必须是实用的,能够上网,能够支持多媒体播放,和及时通信,那DOS不可能有这些功能,通过一些工作以后,我想我们今年预装LinuxPC会是2100万台左右,所以我们在短期之内,会使Linux的用户达到千万以上,所以对于开源软件发展有一个重大的推动。    第四,今天高兴看到,我们今天用的笔记本电脑已经是Linux,我们的演示是Linux软件,这些应用软件的发展,我们已经使得,我们推广开源软件,特别是Linux平台上的开源软件有很大的帮助,中国这方面的贡献就是在Linux平台上的OFFICE,有关中国一些公司的努力,我们可以说,国产的OFFICE,已经达到了可以替代微软OFFICE的水平,同时我们看到其他的应用软件也有了很大的改进。    第五点,很重要,其实我们看到,包括Linux这些开源软件在内的国产的一些基础软件,在中国已经有了很多成功应用的例子,我们有三方面,一个是在应用领域,一个是金融领域,还有就是电子政务的应用。    在金融领域方面的应用,以西安为代表,就是银行的操作系统,我们可以看到前一段银行应用系统,和服务器方面应用已经有了很大的成功,他已经发展到建行的陕西,山西,海南等各个地方,这是首先进入行业的Linux开源软件的发展。    第二是北京市平谷区的电子政务平台,他们最突出的是用Linux桌面系统和应用软件,他的情况目前来看呢,他有4000多套机器,目前采用Linux单系统是28%,采用双系统是52%,安装国产套件占85%,这证明了Linux和应用软件可以达到实用水平。平谷区的特点,除了服务器以外,在客服也采用了Linux,所以我们觉得这是一个非常大的特点,在中国各地来讲,首先在客户端进行了大面积的使用,其他我们可以看到北京市一些应用,包括北京市的科委的一些工程,都是用国产的Linux,和其他的一些开源数据库等等。       下面我讲一下开源软件中国面临的一些挑战。我们有三个主要的困难:第一,我们缺乏市场的支持,虽然中国有很大的市场,刚才陆首群讲到了,中国将是开源软件最大的市场,但目前来讲,包括开源在内的国产软件,市场的支持还是远远不够的,第二是开源社区,第三是垄断,垄断在中国比其他国家要严重得多。    第一方面在市场方面。市场是最重要的,凭过去的经验一句话软件是用出来的,我们非常同意这个观点,因为这些软件在使用过程中,最后我们发现这些软件都在应用中解决了各种各样的问题,能够集成在一起成为一个电子政务系统,并不是这个软件从厂商开发出来就可以用好,而目前的情况,中国的政府采购是不够的,比如说2004年政府采购的例子,按照政府采购的要求,应该这笔资金基本上给国产软件,实际上国产软件只到1/3的金额。有关的优惠政策,国家制定的政策,目前缺乏具体配套实施办法,实施起来很困难。    第二方面,中国的开源社区比较薄弱,中国的开源社区目前来讲很小,也比较少,其中一个原因,我们认为主要是缺乏支持开源软件的基金会。目前支持科技的基金会很难支持开源软件,我们基本上是申请项目,国家给与支持,这个在开源应用很困难,因此我们要改进科技项目的管理,改进科技经费的使用方法,同时我们要让中国的企业家做这样的事儿,因为他们需要做这类公益事业,包括支持基金会,使中国开源软件能够很好的发展起来。    第三是垄断,我们知道先入为主的软件是很重要的,很多用户不愿意用新的东西,我们在推广开源软件的时候,要克服很大的困难,要让消费者接受新的软件。此外,因为中国没有反垄断法,所以中国很难像欧盟那样对垄断进行起诉,中国现在的法律还不行,由于法制上还不够完备,使得开源在进入市场过程中遇到很大的障碍,同时我们讲了政府采购缺乏监督机制。    第三,我简单讲一讲我们的使命。我分两部分讲,一部分是具体的,一部分是指导思想,我们要纠正两种倾向,目前在中国在开源软件界有两种倾向,一种是不尊重开源的许可证,违背开源原则,很多人批评中国某些企业没有很好的遵循开源源代码的原则,这是我们要重视的。中国有13亿人口,但是只有80万左右的软件工作人员,而且我们增加的速度很快,很快中国软件人员要超过百万,所以我们要对开源软件有贡献。这一是种倾向。    第二种倾向是夸大开源软件的知识产权风险,这个也不正确。我们知道开源软件知识产权的贡献,不大于其他软件。这样不利益开源软件的发展,这样会影响政府对开源软件的政策,这是不正确的,对于中国软件的发展是不利的,这是指导思想的问题。    具体问题有几个方面看,第一方面应该是从国家的指导方向看,通过支持开源软件来支持自主创新,我们重新认识到开源软件是全人类的宝库,对开源软件进行应用和集成再创新的过程中,我们要按照开源软件进行。中国不仅要推广使用,同时要积极参与国际开源社区,为开源软件发展做出应有的贡献。    第二方面我们要推行国产开放标准,Linux的开放工业标准,是打破操作系统垄断和支持国产CPU唯一的选择,因此中国软件人员应该积极推进Linux的标准,同时推进其他各项标准,我们看到由于中国目前来讲,已经看到这个事实,现在两大操作系统并存的情况下,要求全部应该是跨操作系统平台,不能再支持一种平台,这就对于中国软件提供公平竞争的环境,这是非常重要的。    第三方面,我们要积极推广使用。任何软件都是用出来的,通过不断的打补丁才能达到非常好用的程度,我相信我们开源在内的国产软件需要这个途径,谁支持呢,我们希望政府,企业都要支持,特别是政府要支持,同时在中国建立一个风气,就是采用国产软件,这个是非常重要的。    第四方面是非常重要的,就是培训,我们看到人才的走向,将来中国培养出人才,喜欢用什么,喜欢用开源软件还是喜欢有Linux这非常重要的,决定中国软件发展,因此我们要求在学校能够普及开源的教育,纠正过去偏向一种平台,这样对学习增加团结精神有很大帮助。比如说教育部在全国做了40个培训中心,下一步是开源在100所大学,进行开源的教育,还有70多所高等职业学校也进行了开源的培训,另外看到他们在教学改革方面,也有改进,我们学校只教在PC的内容,所以我们现在要扩大教学范围,我们要培养学生有跨平台的编程能力,能够掌握各种平台,能够做系统软件,能够做应用软件。    最后总结一下,根据国务院发的2006号文件,已经为中国软件的自主创新,为开源软件发展创造了良好环境,开源已经改变了世界的软件格局,我们要建立自己的软件产业体系,符合构建和谐社会的要求。1