数量。
软件公司越来越多,程序员越来越多,这是开源的基础,没有数量的支撑,根本就不会有开源。
30年前,不会有开源,全世界电脑都没几台,你开源给谁看?
更重要的是:对手的数量。
对手的增多,意味者失败的概率增加。因为成千上万的对手中,总会有几十个会联合起来对付你。
好比武林的斗阵,一定是帮派间的斗争,当几百个对手联合成一个帮派,你是没有还手之力的!
space x火箭操作系统代码,不会开源,搞火箭的一只手都能数的过来,实在想不出谁会联合起来对付钢铁侠!
CT时代,也不会有开源,因为对手也是一只手数的过来,联合的概率很低,就算联合,分化瓦解也是很容易的,因为太少了!
当几十个软件公司参与开源,减少重复开发,增加开发速度,从而实力大增后,一个再强大的企业也会担忧的,因为这变成了帮派和个人的斗争!所以,企业会纷纷加入不同的开源组织,而最终的竞争会变成开源组织的竞争,开源框架框架的竞争,开源社区的竞争。
开源的利弊是对等的,所以我并不同意很多人说的由于开源的什么好处而开源,或者由于什么代价而不开源。利与弊,不是我们最在意的,我们在意的,是活下去!
网友评论