diff --git "a/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\345\274\200\346\272\220\345\217\221\345\261\225\350\266\213\345\212\277.md" "b/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\345\274\200\346\272\220\345\217\221\345\261\225\350\266\213\345\212\277.md" new file mode 100644 index 0000000000000000000000000000000000000000..07f66baad857dd5d2f4c093c65b360f0b71143aa --- /dev/null +++ "b/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\345\274\200\346\272\220\345\217\221\345\261\225\350\266\213\345\212\277.md" @@ -0,0 +1,6 @@ +## 开源的行业趋势 +从容器技术开始,开源不再是商用软件的简单模仿,而是开始引领行业发展方向。开源看似在推动软件世界的发展,其实不然。从商业角度看,开源只是商用软件的模仿,例如从最早的Linux(模仿各类商用Unix)、Eclipse(模仿Ⅴisual Studio)、Apache Hadoop(模仿谷歌三篇经典论文成果),到这几年耳熟能详的:Xen/KVM(模仿VMWare)、OpenStack(模仿Amazon AWS)等。从容器技术开始,没有任何一家公司有最前沿的技术,也没有公司率先在容器技术上赚到钱,所有公司都在一个起跑线上。在容器技术兴起的2014年,才可以说开源技术牵引着整个行业发展方向。 +开源软件代表了一种新的技术产生方式。顶尖的高校研究成果很多都是以开源形式发布的,顶尖公司(如谷歌)的技术架构中,每套系统基本都有其对应的开源项目。 +1. 开源社区的运作越来越职业化。自由参与和自组织时代已经过去,近年来,开源逐步过渡到公司化运作模式。Linux基金会下的很多项目,比如核心基础架构联盟(Core Infrastructure Initiative,CII),都是各公司出钱,把钱放在一起经营,更像是一个合资公司;OpenStack等基金会有明确的章程、组织结构、晋升机制、会议制度等。开源社区的运作越来越职业化。 +2. 开源成为另一种标准制定方式。电信领域存在设备对接,因而有着非常严格的规范和行业标准。同样,IT领域行业差异性大,各公司通过代码发言,在社区用代码的方式完成与其他厂商的对接和配合。从云计算OpenStack的接口定义等社区实践来看,开源已成为另一种标准制定方式,标准组织开源化已成趋势。 +3. 开源重新定义了集成和被集成的关系。过去,IBM、惠普等大厂商都有各自的生态合作伙伴规程,策略都围绕本公司集成的。从云计算开始,这种方式发生了微妙的变化,开源扮演着集成的身份,各厂商(比如存储、网络、防火墙等厂商)都到开源平台上进行集成和对接。 \ No newline at end of file