作者:董颖 (通用电气(中国)医疗集团知识产权律师)
开源软件的发展无疑是信息技术领域一个引人注目的事件 。在我国,关于开源软件的研究、应用在第三方组织 的推动下也正蓬勃进行。而企业用户是否开始和如何使用开源软件,无论对于开源软件、还是对于企业来讲具有更加重要的意义 。本文就企业使用开源软件的现状、特点、发展趋势进行分析,并针对其中存在的问题试图提出解决方案。
一、 现状分析 以下我们就企业使用开源软件的相关问题及现状予以简介和分析,包括政策面分析、优缺点分析、典型知识产权问题、企业使用状况、具体软件使用状况等。
1. 政策面分析 联合国建议发展中国家应当考虑更多地应用开源软件 。根据相关调查,由于成本较低、更易于获得,使得开源软件吸引了更多用户,开源软件在欧洲和全球发展中国家的范围正在增长 。近年来,欧洲各国的各级政府都发表了声明支持Linux;亚洲各国政府(包括日本、韩国)已宣布计划旨在鼓励本国公司采用Linux; 中国也显示出积极支持和推广Linux等开源软件,把Linux作为继续主导市场的Windows操作系统之外的另一种选择。
2. 优缺点分析 从企业用户角度,使用开源软件的优点主要在于:低成本和二次开发的自由度。企业向开源代码软件的过渡最初由Linux开始,然后是Web服务器、数据库、应用服务器软件,现已波及到了客户关系管理(CRM)、企业资源规划(ERP)等关键企业应用领域——原因很简单,企业认为传统商业软件(专有软件)的价格太昂贵 。企业通过使用开源软件获得的低成本优势将可能扩展到其IT架构的其它方面,传统商业软件厂商将有可能被迫降低其产品和服务的价格。另一方面,如果企业使用Windows或其它非开源软件,则难以自由改动这些软件系统进行二次开发,并意味有可能受到专有软件厂商的制约和控制 。此外,就开放性、安全性、纠错和未来发展而言,开源软件亦有特点并存在吸引力 。 从企业用户角度,使用开源软件的缺点或担忧主要在于:服务支持、保证以及知识产权问题。首要的问题是支持和服务:当企业从Oracle、SAP等专有软件厂商那里购买软件时,它们知道就该软件今后应当向谁寻求帮助;而一旦采用开源软件,它们往往不知道自己该向谁求助 。开源软件的支持和维护往往依赖于其背后大规模的开源代码社区 ,缺乏正式的服务支持和保证是可以理解的担忧 。开源软件的“低成本”优势因而受到了质疑:某些低廉的前期费用往往可能导致较高的后期维护等费用 ;整体IT架构向开源软件移植的成本也不容忽视 。其次,开源软件可能涉及复杂的知识产权问题,从而使企业面临不确定的商业风险。开源软件提倡由分散在世界各地的开发人员自由“组合”在一起开发软件,这使得开源软件的著作权归属十分复杂和混乱。这种知识产权归属和复杂状况,导致包括Linux在内的不少开源软件时时处于被控侵权的风险之下 。另外,开源软件的许可证或许可协议(具体见以下第3部分) 、开源软件对软件专利的处理态度 等,这些知识产权问题中存在的不确定性和风险也是企业可能担忧的。
3. 典型知识产权问题 开源软件与传统商业软件的根本区别在于两者许可证(许可协议)内容或许可方式的不同 。在传统商业软件的许可证中,一般明确许可方的版权归属及权利义务;作为被许可方支付软件使用许可费的对价,许可方一般提供瑕疵担保、违约责任,并涵盖支持、维护等技术服务内容(及其费用)。而在开源软件许可证中,主要规定的是被许可方能否发布该软件源代码、关于演绎作品、对源代码进行修改应满足的要求等(而一般不涉及软件许可费、维护支持的内容)。不同类型的开源软件,其许可证中就被许可方采用或基于开源代码进行二次开发所授予许可和规定不同。例如,两类典型许可证(GPL和BSD)在此问题上有根本的不同。
|