2009年开源软件发展遍地开花

开源软件在2009年逆势飞扬,在多个领域取得了成绩,Xen、Ubuntu和Android等开源产品大放异彩,云计算、SaaS的商业模式也带动了产业界的发展。

一、经济危机使性价比高的开源软件获得了更多的市场机会

经济危机使开源软件获得了更多的市场机会,由于对采购预算的缩减,越来越多的企业开始重视使用性价比高的开源软件。

在美国,对开源的支持也使奥巴马被外界冠以”开源总统之称,他上台伊始就委托Scott McNealy等人为美国新政府起草”开源白皮书,把传播开源技术作为对处于金融危机和经济衰退漩涡中的美国的解困对策之一。同时,开源软件的安全性也 得到了正确的认识,开源白皮书指出:”从操作系统到中间件,到数据库,到浏览器以及Java等,比之私有软件产品,开源软件产品在其生命周期里面临更少的安全问题。美国白宫网站Whitehouse.gov的内容管理系统(CMS)现在已换成了开源的Drupal软件。就连一直固守专有软件的美国国防部现在也开始向开源软件敞开大门。

二、云计算、SaaS潮流下,开源软件的服务特性更易于被推广

”开源软件和云计算软件像孪生兄弟一样的不分家,Red Hat总裁兼CEO卫赫士(Jim Whitehurst)在不同场合多次这样说。在今年的”开源·云计算大会上,卫赫士先生访华并发表演讲,表示目前全世界有90%以上的云计算部署在开 源平台上,可以认为云计算的特性决定了开源计算在云时代的领导位置。的确,伴随着”云计算在今年的不断升温,很多中小企业开始使用云计算,利用网络托管的服务,减少了在技术基础架构上的大量前期投入,仅需付出按需使用的”水电费。

开源软件具备丰富的资源,可以整合出完美的应用,开源软件可以以提供服务作为其赢利模式,基于服务模式可以全面展现开源软件的精髓和商业模式,Google公司是其中一个成功范例。SaaS、SOA、云计算等都是非常大的系统和架构,全部自己开发并不现实,基于开源软件可以极大节约实现的时间和投入;如果全部采用商业软件,将面临高昂的许可费用,企业的初期投入或总体投入会非常庞大,特别是初创互联网企业,应更多采用开源软件;采用商业软件,从长远来看,没有可能掌握核心技术,采用开源软件,可以帮助服务商更快掌握和部署整体技术架构,站在巨人肩上实现更快发展,也有利于更快掌握核心技术。

在SaaS的概念逐步得到认可的形势下,我们需要进一步认识和实践软件的服务本质,基于开源软件形成整体有效的服务体系。

三、开源软件使芯片产业实现软硬件协同发展

软硬件协同发展的趋势在今年日益明朗,芯片巨头英特尔一方面在硬件上继续沿袭”摩尔定律加快芯片的发展,另一方面也重视起软件,在IDF开发 者论坛上推出Moblin 2.1开源操作系统的测试版。英特尔以前是在配合微软做软硬件协同,两大产业大亨将Wintel联盟的优势发挥得淋漓尽致,到了现在英特尔充分认识到属于 自己的自主、可控的操作系统的重要性。也只有基于开源的优势,硬件巨头英特尔才能较快地拓展软实力,开发出自己的操作系统。

Moblin 2.1将面向智能手机、上网本、上网机(nettop)、MID(移动上网设备)以及车载系统等多种设备,在多个领域与微软展开竞争。

四、Linux操作系统遍地开花