当开源遇见云计算:历史潮流的汇合 |
发布时间: 2012/9/12 19:21:06 |
开放源代码是一种利用群体智慧,在开放环境下进行软件开发的模式。云计算是一切皆服务的全新IT提供模式。当前,开源和云计算这两种分别代表着软件开发与IT服务模式变革的历史潮流汇合在一起,形成了推动云计算发展的强大动力。在几乎所有云计算专业会议上,开源总是绕不开的话题;反过来也一样,云计算也成为开源模式最热门的应用领域。 开源成为软件生产主流模式 开源软件早在商业软件作为一个独立产业诞生之前就已经存在了。甚至可以说,计算机软件生来就是开源和免费的。直到1976年2月3日,比尔·盖茨发表了著名的《Open Letter to Hobbyists》(致电脑业余爱好者的一封公开信),提出了软件“版权”(Copy Right)的概念,正式宣告进入商业软件时代。 随后,商业软件领域崛起了一个个巨无霸。开源软件也一直受到商业软件的强力压制。在微软鼎盛时期,大家对开源的命运一度非常悲观。但观察发现,几乎每一款成功的商业软件背后,总有一款比较成功的开源软件,如Linux之于Windows,MySQL之于Oracle等。因此,微软鲍尔默将开源与Google和苹果并称为微软的三大劲敌。 然而,随着软件日益互联网化,开源软件在一些领域开始超越商业软件。最新的统计显示,Web服务器有65%使用开源的Apache Web Server,远远超过微软IIS的12%;开源浏览器Firefox和Chrome合计占66%,是IE的两倍。在企业IT系统中,由于显著的成本优势,开源软件也逐渐占据越来越大的份额。2008年的一项调查表明,58%的企业都在采用Linux。开源作为一种软件开发模式,逐渐进入主流视野。 开源最大的贡献是孕育了互联网。雅虎、Google、亚马逊、Facebook等互联网新霸主,都大量采用免费的FreeBSD、Linux、Apache Web Server等开源软件搭建自己的系统,可以说都是在开源软件的“哺育”下崛起的。这些互联网公司与微软不同,骨子里就有开源的基因,软件销售不再是他们的收入来源。因此开源不但不会对他们构成威胁,而且有助于成本降低和技术水平提升。今天,互联网巨头反过来又成了推动开源的新力量,这也构成了开源发展的源头活水。 本文出自:亿恩科技【www.enkj.com】 |