开源软件如何创造价值?其市场问题如何解决?
许多人并不了解开源,开源(OpenSource)的全称是开放源代码。开放源码的目的是让用户利用源码对其进行修改和学习,而开放源码系统同样拥有版权,同样受到法律保护。开源产品要获得长期发展,必须具有变现商业价值的能力,让顾客自愿购买,而非简单的免费产品。因此开源软件如何创造价值是个问题。
开源软件如何创造价值?其市场问题如何解决?
1.如何创造价值?
虽然,基于开源软件构建的产品,与其他产品和服务没有根本区别,但还是存在细节差异。
纯开源软件的开发成本是由所有开源提供者支付的。这包括代码、测试、文本、硬件、项目托管费用等等。供应商提供的商业化的开源项目,即使该项目的开发成本是由开源项目支付的,其最终成本将由供应商承担。其主要成本包括调查、分析、安全性、性能测试、认证程序(例如,硬件供应商、云供应商等等),以及销售和市场推广费用。
2.如何解决市场问题?
衡量一款开源产品,是否成功,有一个先决条件,那就是必须能够收取足以支付上游开源贡献(开发成本)和下游产品化(供应商成本)成本。换句话说,如果产品创造的价值只依托于为其付费的客户,那么产品变现的可能微乎其微。这句话虽然有点危言耸听,但却是不争事实。产品变现,求是求不来的。但也不要过于悲观,方法总比困难多。
3.开源软件和商业专有软件有哪些不同的价值点?
开源软件和商业专有软件之间最大的区别是,是否将源代码公开;并且,从开源软件的视角来看,“专有”刚好是一个方向相反的概念。但相对于制造、金融以及很多传统行业来说,他们反而更倾向于“专有”。比如:金融行业,更强调他们的专有算法。并且,持有专有软件的人群,会认为专有和价值是一个等量关系。因为,在不受许可证约束的情况下,人们很难将开源软件做好,并且提供和专有软件一样的价值。
而且从开源产品的角度来看,许多软件的专有特性,限制了软件代码的开放度,导致系统应用过于封闭,用户存在扩展性差。开源软件所带来的价值就是受到用户的信任,如果用户愿意花费精力,就可以自行构建,或重构,应用扩展力强。
特别是在以开源软件为基础的解决方案变得越来越便宜的情况下,专用解决方案不再是部分用户的唯一选择了。换言之,从为客户节省成本的角度来说,开源软件的发展空间更加广阔。开放源码软件蓬勃发展的新生态环境中,用户既可自行构建,也可直接购买,并随用随付,无需与供应商捆绑。