2012年过去了,各开源项目的表现如何?NetworkWorld 的开源专家Alan Shimel总结了在2012年全球十个最为成功的开源项目,从而不难看出IT业界在2013年的新趋势。
第一个是Apache Hadoop,海量数据(Big Data)革命掀起的浪潮,带动了数据分析行业的增长,要在网路上处理这种规模的资料,目前比较经常被使用的平台就是Hadoop,而Facebook就是使用Hadoop下的HBase资料库。Hadoop虽然是开源的,但使用的门槛相对较高,因此业界也出现了让企业使用Hadoop的门槛降低的解决方案,如Cloudera和EMC的Greenplum,可见龙头企业也开始留意Hadoop。
第二是MongoDB,它是海量数据时代新形态资料库,尽管现在就断言它可在众多同类的NoSQL的竞争中的优胜者还言之过早,但来自10Gen公司的MongoDB,已经开始奠定自身的优势地位,在技术团队的全力支持下,MongoDB基本上已经确立了明确的优胜姿态。
第三是OpenStack,OpenStack的优胜之处在于有美国太空总署NASA和Rackspace两家机构支持,业界因此认为OpenStack得到众多企业的认可,只是这些企业会不会真正采用这项技术还是个未知数。它面对的竞争包括Amazon与CloudStack。
第四位的Pentaho以商务智能ERP为基础建立起一套庞大的业务体系,并将自家产品与NoSQL及多家Hadoop合作伙伴整合。2012年,Pentaho在取得融资时,也得到大量客户认同。
PostgreSQL是自由的物件-关联式资料库伺服器(资料库管理系统),在灵活的BSD-风格许可证下发行。它在其他开放原始码资料库系统(比如MySQL和Firebird),和专有系统比如
第五位的PostgreSQL是关联式资料库伺服器,是Oracle、Sybase、IBM的DB2和Microsoft SQL Server之外的选择。在开源世界MySQL一直是是关联式资料库伺服器的王者,但Oracle对开源技术的态度不甚友好,不少企业开始寻找MySQL的代替品,成为PostgreSQL在2012年受到广泛注意的理由。
Web内容管理领域存在众多令人瞩目的优秀开源方案。第六位的Joomla便是其中之一。Joomla之所以能够在回顾中拔得头筹,首先要归功于其以平台为目标的开发定位。这套平台能够支持大量不同应用程式,更可通过扩展插件为用户带来更强大的Web体验。
第七位的WordPress令人瞩目的优秀内容管理开源方案,它坚持以部落格为核心的发展理念,让它拥有了充足的发展空间。过去几年中安全问题曾经困扰着WordPress,但最近此等问题似乎已经克服了。WordPress另一个特点是拥有强大的第三方插件,现时全球超过50%的部落格都是用WordPress架设的。
第八位是DotNetNuke(DNN),虽然在人气上还不能跟前面提到的两款Web内容管理平台相比,DotNetNuke仍然在过去一年中取得了骄人的成绩。开始时微软没能为DNN这款专为微软.Net平台开发的工具提供足够的支持,但如今微软已经正式在自家的Azure云端平台上支援DNN,微软也公开地支援客户在Azure使用Linux作为Guest OS,反映Azure开始尝试融入开源的世界。
第九位的SugarCRM,长久以来该项目一直被当作Salesforce.com的开源版本,因而未受到应有的重视,但它最终走出了Salesforce的阴影,更开始以云端CRM的姿态赢得业界的尊重。本地也有不少公司开始打正旗号为SugarCRM提供技术支援,当中又以青叶浩勤在大中华区的成绩最为突出。
最后一个是Audacity,在商业上它的确不如上述多个开源项目一般成功,到目前为止仍未有任何一家商业企业打算为Audacity提供支持或者服务,但如果大家需要跟音频文件打交道,Audacity绝对是音响发烧友的推荐之一。不少网上电台都有使用Audacity来录制和剪接节目,可见它在业界十分受落。
文/ linuxpilot