开源软件主要是降低风险:拥有源代码使顾客们可以控制那些他们的业务所赖以生存的工具。
当一个open-source产品的开发者提高价格,增加了难以接收的限制,或者使用了一些使顾客不满意的方法,另一个不同的组织将使用该源代码开始开发新的产品以解决原来机构的问题。顾客也能自己维护或找别人改进它以达到自己的要求。
顾客控制软件,这在传统私有软件模式下是闻所未闻的事情。即使是一些财大气粗的顾客也可能缓解由于传统软件商自己内部的问题而导致严重的金融危机或公司被别的公司收购的风险。
开源程序与免费软件不能划等号,视最终用户而定!开源程序是开放源代码概念,个人可以直接下载程序源代码,可以对程序功能做调整(增加、修改、删除等),修改后的程序,作为个人使用还是商业用途,则需要遵循源开源程序所发布的开源协议(GPL,LGPL等),并且修改后的软件所有权也必须视开源协议而定。
希望有所帮助,谢谢!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)