开源的目的


开源的第一推手显然还是商业机构,商业机构推动开源无非有几种目的:

第一 种为打击竞争对手,这从商业上讲是非常划算的买卖,其效果我们也是有目共睹,比如高 端产品用我的低端产品用开源的,从而遏制竞争对手从低端做起;

典型是oracle

第二种依然是打击竞争 对手,大家知道世界上所有的事情都已经有人在做了,任何一个行业都是有准入门槛的, 这包括行业知识的壁垒、技术的壁垒、资金的壁垒、客户群的壁垒等等,那么任何一个可 以打破某种壁垒的方法都是会受到无孔不入的资本的青睐的,开源就是一个打破技术壁垒 和知识壁垒的好手段

第三种依然是竞争需要,开源的出现为原来壁垒森严的闭源生态带来 的不仅仅是商业上的冲击,更多的带来的是对人性的诱惑,传统的程序员可能做一辈子码 农都没有机会接触一个商业软件的核心引擎,那么现在机会来了任何人只要愿意都可以随 意的浏览和使用开源大牛们构造的核心。从程序员的角度讲,掌握了开源就拥有了更好的 职业生涯和竞争力。

第四种是纯粹个人爱好   


你可能感兴趣的:(开源的目的)