推广应用开源软件,可以打破微软的软件垄断,对于保障国家信息安全、发展民族软件产业、降低信息化费用等都具有重大意义。然而,与全球开源软件的蓬勃发展相比,我国开源软件产业的发展仍受多种因素的制约。
开源社区建设不足
开源社区建设是发展开源软件的根本,但目前国内的开源社区规模较小,影响也不大,缺少大型开源项目,非常缺少资金的投入和开发人员的参与,这与国外开源社区有很大的差别。
据了解,国内开源社区建设没有跟上开源发展的要求,其原因如下:首先是中国开源社区发展时间较短,还处于初期阶段。软件开发人员也相对较少,缺少推广和 传播开源思想的组织和人,开源思想观念相对保守,这需要一个普及推广过程。其次,中国非常缺少基金会组织,在国外很多开源社区都会有一个基金会作为项目开 展的支持,这可以对一个开源项目的长期发展提供可靠的资金保障。此外,目前我国并不具备建设社区的大环境。国外社会保障制度比较健全,研发人员不用过于考 虑生存问题,可以有空闲时间建设开源社区,但国内程序员要为生存加班,大都无暇顾及社区建设。
商业模式需要探索
目前,能够盈利的开源软件企业并不多,有没有一个合适的商业模式将决定开源软件企业是否可持续发展。
前不久,微软已与Novell合作支持开源软件,微软中国有限公司嵌入式技术专家凌宁认为,开源技术是优秀的,但目前开源软件企业普遍缺乏一个有效的商业运营模式。
南京新华科技系统软件有限公司总经理王自强认为,国内开源企业大都通过提供配套服务来盈利,可以利用部分开源软件给企业做整体性方案,提供服务咨询。
北京中科红旗软件技术有限公司副总裁史兴国也认为,目前,国内开源软件行业可以提供服务赚钱,也可以寻找开源以外的空白地带进行研发赚钱。
实际上,对于开源软件来说,没有一个销售开源软件的企业可宣称拥有开源软件的所有权。因此,“软件免费、服务收费”的商业模式可能更适合开源软件。但是,目前很少企业能够盈利,这说明了其商业模式仍存在不足。
广东省嵌入式软件公共技术中心主任兰勇表示,开源软件商业化的问题,不是钱的问题,是整个商业模式的问题。良好的商业模式首先要解决客户使用开源软件的动力源的问题。商业模式问题解决了,一切自然水到渠成。
兼容性差成为主因
北京特锐铁电设备有限公司副总经理钟东江表示,前几年曾经使用过Linux,但因为兼容性差以及后续服务不足,没用多久就卸载了。
信息产业部软件与集成电路促进中心主任助理陈伟也认为,兼容性差是制约开源软件行业发展的一个重要原因。以北京市平谷区为例,全区118个单位的4680台计算机,国产桌面操作系统单系统运行1332台,但在运行中存在许多兼容性较差的问题。
软件兼容性差直接影响到用户对开源平台的接受和认可程度。而造成桌面Linux等开源软件兼容性差的主要原因是:国产桌面Linux等开源软件现在并没 有制定统一应用标准,硬件厂商也就无法提供操作系统相匹配的驱动。同时,由于微软强大的市场占有率,许多应用软件厂商和硬件厂商仍以微软软件为兼容对象。
破解瓶颈提升竞争力
在软件企业和程序员生存压力普遍存在的中国,惟有遵循开源游戏规则、多方协作健全开源生态系统,才能提升我国软件产业的竞争力。
加快人才培养,建立高质量的开源社区。由于我国不具备开源社区建设的大环境,社区的建设也可以考虑交给高校等科研机构来建设,只要处理好知识产权问题就可以了。
企业应以市场为导向,进一步探索商业模式。迄今为止,开源软件也没有单一的商业模式,国外的模式可提供一些借鉴。这些商业模式概括起来有:软件免费、服务收费的服务模式;开源软件主体部分免费、闭源软件附加部分收费的模式;免费软件与硬件结合的模式等。
政府建立公共服务体系,提供公共配套服务。政府应加大对开源社区和公共服务平台的投入,并在合理引导的基础上,对目前开源社区、开源软件公司进行合理组 织,使中国开源产业朝着开放、标准和共享的良性开源模式发展。同时,还应尽快出台国家支持自主创新的配套政策及其实施办法,引导更多企业、组织和个人弃用 盗版、使用开源或正版软件,让人们正确认识开源的同时培育开源软件市场。