开源与云计算密不可分
曾有媒体如此形容开源与云的关系:没有互联网开源就不复存在,开源与云计算联系在一起是不可避免的趋势。 云计算兴起之初,软件即服务提供商倾向于通过LAMP堆栈来交付网络应用软件。在过去几年间,开源云项目的数量也发生了急剧增长。 在云计算时代,“开源软件+云计算”似乎成为潮流搭配,也是厂商们追逐的“必备款”。部分些内人士认为,要发挥云计算的潜力,就必须建立在开源软件的基础上。 而对企业来说,云是帮助他们通过订阅服务销售来重获新生的新方法。更重要的是,随着开源开发商逐渐解决云所带来的技术和业务方面的挑战,云势必将传统的开源合作模式提升到新的阶段。 据统计,开源云项目的数量从2005年的寥寥无几增长到2010年底的470种。虽然这个数量在50万种应用软件项目中所占的比例非常小,但是开源云项目的影响力已经大大超过了他们的数量本身。 有相当多的公司,在开源和云计算程序上表现不俗,包括戴尔、思科、NASA、Facebook、Twitter和YouTube。这些应用如今深入我们的生活,我们不得不承认,云计算和开源意义重大。 主导移动应用软件发展 其实说到开源软件,人们最先想到的,一定是近年来大热的Android开源操作系统。它吸引了大量第三方开发人员、手机制造商的加盟,以及全球手机用户的关注。 在开源软件上,开发者可以很方便地开发、修改、测试自己的软件。这些开源软件组件,能够有效降低软件开发成本,避免资源浪费,且具有很高的灵活性和敏捷性。 调研机构Gartner预测,2013年开源智能手机操作系统所占市场份额将高达约65%以上开源在移动行业中不断壮大。 Android自诞生以来始终受到热捧,它独特的开源性、系统廉价性和提供给第三方大自由度的创新空间,以及不受硬件约束的优势,获得了广大开放社群的支持。 而除了谷歌Android以外,包括微软、诺基亚、英特尔、三星、Mozilla等高新技术公司都在移动开源领域蠢蠢欲动。 有人说,移动互联网和开源软件是相辅相成的关系。移动互联网的快速发展为开源软件的发展带来了良好机遇,它的的开放性以及许多IT技术和通信协议又都由开源技术构成的。此外,互联网上大量的知识积累和文化积累,极大地丰富了开源社区网站的信息内容和应用资源。 |