当公众的目光聚焦在如何通过加大政府采购等措施给予中国软件产业更多温暖的时候,也是这个产业最为尴尬的时候。面临海外软件巨头的步步紧逼、邻国印度软件产业的飞速崛起,生存空间更感狭小的中国软件业迫切需要找到一条适合国情的发展道路。这就不难理解“2004’中国开源软件竞赛”为什么吸引了如此多的关注,它的举办标志着一场以变革传统软件开发模式、推动自主技术创新为目的的软件变革运动在中国已经步入了“春天”。开放源代码在中国走过了怎样的发展轨迹?中国软件业能以此为契机提高核心竞争力吗?如何进一步推动开放源代码运动的深入开展?
春芽:中国开源运动悄然兴起
今天当人们在互联网上“冲浪”时,或许不会意识到,他所浏览的网站可能使用的就是Linux操作系统、是Apache服务器、是Mysql数据库、是PHP语言……而他同样可以自由地获取这些软件的源代码,并在遵循一定许可规则的情况下可以自由(多数情况下还可以免费)使用而不会被人指控盗版、侵权。如果没有这些开放源代码软件(Open Source Software),他所钟爱的这些网站可能会消失一大半,或许甚至原先根本就不会出现,当中国的软件精英们深刻地了解到这种情况时,他们无法无动于衷。虽然“开放源代码”这个称呼1998年2月才在美国加州被正式提出,但它的思想渊源却伴随着整个计算机操作系统和互联网的诞生和发展过程,所以当互联网舶来中国时,“开源”的种子也随之落在了中国的土地上。
为了更多更快地了解网络知识,提高软件设计水平,国内的软件开发爱好者尝试建立大批个人网站交流开发经验、共享软件代码,形成了开源社区的雏形。这些社区规模一般较小,分布也很散,主要的类型为资源下载和技术论坛,很少涉及到真正的开放源代码项目的开发。然而在专业书籍和应用软件缺乏、技术发展日新月异的情况下,许多爱好者正是通过这些网站及时了解掌握国际先进技术,从而成长为优秀的软件开发人员。2000年后全球IT产业陷入低谷对中国开放源码社区的发展也带来了较大的负面影响,相当多的网站社区面临生存危机或者销声匿迹,然而开放源代码的思想却已经在中国扎下了根,将在今后对发展中国软件业产生深远影响。
为了推动解决开源软件面临的标准不统一、人才和资金缺乏等困难,促进开放源代码项目向易用性、实用性、广泛性应用的转化,中国软件行业协会共创软件分会(共创软件联盟)在科技部高新司以及国家863计划软件重大专项专家组、计算机软硬件技术主题专家组的大力支持下,于去年9月启动并组织了“2004’中国开源软件竞赛”。这是国内首次举行的大规模的开放源代码竞赛,受到了业界广泛的响应,参与院校70多所,科研院所、企业30多家。大赛收到的全国各地参赛院校学生及企业、个人爱好者推荐参赛开源项目近300个,涉及的范围涵盖安全解决方案、文件共享应用、网络管理、科学计算、LINUX系统优化、办公软件及应用解决方案、系统管理工具、桌面相关应用、网络服务应用、教育娱乐应用、嵌入式应用系统等众多领域,充分展现了我国开放源代码运动的发展水平。
春望:技术创新期盼开源机制
开放源代码由于其高度的开放性,有利于共性基础软件的开发维护和知识积累共享,有利于提高软件产品创新速度和降低企业的运营成本。许多国家政府和大型跨国企业认为开放源代码代表了未来软件发展的大趋势而予以大力支持,开源软件在政府采购中的比例逐年加大;也有一些企业对此则表示了忧虑和抵制,认为它威胁了专有软件的商业利益;对国内的软件厂商而言,由于面临的生存压力巨大而没有很多精力投入到开放源代码软件的开发维护中;而让技术发展战略制定者们心存疑问的是,看似松散和难以掌控的开放源代码运动到底有多大价值?中国必须加大推动开放源代码的力度吗?
有关专家认为,中国软件产业面临的最突出的问题是技术创新能力在诸多内外因素影响下面临逐步退化的威胁,导致我国在基础软件方面研发力量薄弱、有效积累少、缺乏协作共享;在应用软件开发方面严重依赖于国外基础软件,成本高,竞争力不强。可以说,能否提高自主创新能力是关系到中国软件产业能否可持续发展的决定性因素,是能否提高产业竞争力的核心。开放源代码正是因为其思想理念中蕴涵的强大的创新力量而受到了世界500强企业的高度关注。




