前言 目前在中国和在世界上其他地方一样,开源软件正在蓬勃发展。但在中国推进开源软件仍有一些问题需要妥善解决,主要是:开源软件在有关政策中的地位,开源软件和国产软件的关系,支持开源软件与保护知识产权的关系,如何支持开源软件、开源社区以及如何培养开源人才等等。如果上述问题都能较好地解决,那么开源软件在中国将会有更大的发展而中国也将为开源软件作出应有的贡献。 一、开源软件在有关政策中的地位 当前开源软件的发展已使全球IT领域发生了全局性的、持续的重大变化,但在各个国家中开源软件的发展却并不均衡,这取决于各国的具体情况,首先是需求情况。 一般说来,促使一国支持开源软件主要有三方面的需求: 一是改进信息安全。采用开源软件可以改进信息安全,这是因为开源软件不存在后门,安全漏洞一般比专有软件(私有软件)少,也容易增强其安全性。二是发展软件业求。对于软件业不发达并力图发展软件业的国家,支持开源软件是发展本国软件业的捷径。三是节省IT开支。采用开源软件可以大大节省IT开支并有利于推进开放标准、促进市场的公平竞争。 表1. 一些国家对开源软件的需求状况比较 表1 列出了一些国家对开源软件的需求状况。对于处于世界软件业领导地位的美国来说,支持开源软件的最大需求是节省IT开支,它也被作为应对金融危机和经济衰退的一项举措。对于欧盟来说,需求面就更广泛,虽然节省IT开支仍是最大的需求。对于中国来说,作为发展中的13亿人口的大国,在这三方面都有迫切的需求,因而比发达国家有更多理由去支持开源软件。 除了取决于需求以外,开源软件的发展还与该国的政策和领导部门的倾向有密切关系。例如美国政府在奥巴马上台后,由于他本人倾向于开源软件(被称为“开源总统”),就带动了美国各界包括政府各部门积极采纳开源软件,如白宫网站带头采用了开源的LAMP架构,就连以保守著称的美国国防部也在其指导性文件中规定“开源软件应该像其他软件产品一样被同等对待”,并列举了它为国防部带来的好处:迅速消除软件缺陷、易于修改、减少对厂商依赖、易于快速配置、降低成本和快速开发等等。又如调查表明,法国企业使用开源软件的比例达24%,高居各国之首,这是因为法国政府一直大力支持开源软件,就在不久前,由法国总统萨科齐领导的一个经济委员会提议,要通过免税的方式来刺激更广范围内开源应用的普及。 我国早在1999年7月15日,原信息产业部曲维枝副部长主持召开了“Linux与中国软件产业研讨会”,这是中国政府首次明确支持以 Linux为代表的开源软件。此后,开源软件在中国发展迅速。国产厂商的开源软件发行版被视同为国产软件。中国的科技计划大力支持基于开源软件的各种基础软件。这些基础软件包括操作系统、数据库管理系统、中间件、办公软件等,其中很大一部分是基于开源软件。在《国家中长期科学和技术发展规划纲要(2006 —2020年)》中,又将基础软件纳入信息领域的“核心电子器件、高端通用芯片及基础软件”重大专项之中,其中有相当大的部分是基于开源软件的,这为今后 15年里开源软件在中国的发展铺平了道路。最近,科技部继续将基础软件作为“十二五”规划中的重要课题。上述情况表明,中国有关政策中已包含了对开源软件的支持,但与重视开源软件的国家相比,这种支持力度还不够大,旗帜也还不够鲜明,有待于今后加以改进。 |