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




