目前,中国开源运动已开始越过起动早期,进入高速成长期。开源活动正在开始摆脱传统封闭的开发方式,转向开源社区开放、合作的开发机制,个别企业违背开源许可协议的现象开始纠正。同时,开源软件开发过程中不重视工程经验和工程创新的倾向正在改变,提高了协同开发、质量认证和需要把握工程实现技术的认识。
为此,我们考虑建立“软件形态(程序、文档)免费,软件服务收费”的主要模式,而国内开源的发展,也从学习模仿阶段,走向抓应用促发展、抓创新求发展的阶段,涌现出若干开源新兴企业。可以说,我国的开源运动已从Linux单一化产业过渡到开源软件产业全面发展的阶段。
中国Linux的成长
Linux的发展经历了三个波,第一波是服务器(server);第二波是桌面(desktop);第三波是移动(mobile)。目前正处于第三波。然而,开源软件的应用情况不容乐观。
在Apache这一开源中间件/服务器方面,据Nexen.net统计,中国应用Apache情况很差,居全球排行倒数第二。可喜的是,近年来国内有关Apache及各种开源中间件的应用发展还是很快的。如国内“东方通”、“金碟”均建立了开发开源中间件的社区和企业,“广州中间件研发中心”与法国OBJECT WEB合作开发和应用了JOnAs中间件。
MySQL开源数据库方面,目前国内开发的数据库尚未与开源技术挂钩,应用上刚刚有所起步,今年8月,MySQL与Great Linux合作成立“北京研发中心”,与北京拓林思合作成立“北京销售代理”。
PHP编程/脚本语言方面,中国有大量的C++和面向对象语言的程序员,但从事PHP、Perl、Python、Ruby编程语言的程序员很少 ,据统计,中国PHP在全球居倒数第五/第四。
开源LAMP架构已与J2EE,.Net架构形成三角鼎立、互相穿插的竞争态势,在中国采用LAMP架构约占10-20%,水平还很低。
中国以LAMP架构或开源/闭源混合(Mix)架构为基础,开发、推广各种应用解决方案,还在起步阶段,任重道远。
开源运动发展重在应用
目前,中国开源软件的应用主要在:政府、企业、电信(含互联网)、教育、金融五大领域,占90%;能源、消费类市场正在开拓。 总之,迄今尚未形成规模化市场。
在培训方面,大专院校开放了开源课程,采用官办、民办两条线进行,迄今全国约有200所大专院校开设了或正在筹备开设开源课程。而职业培训方面,在开发、销售、应用部门,目前由各部门、各企业自发进行,尚待规划、规范。