开源生物链中的众生相

译文
系统
开源不仅为我们带来最激动人心的新型软件,同时也为我们带来一片群雄争霸的疆场。众多巨头在这里捉对厮杀,只为赢得塑造未来企业技术的统治权。

【2013年8月1日 51CTO外电头条】上周的OSCON大会再次提醒我们,开源软件已经逐步获得主导世界的决定权。长久以来,我们一直误以为“开源无法成就创新”。但事实恰恰相反,现在大家该问的是:企业软件的创新进展一旦脱离了开源领域、还能否像今天这样繁荣兴盛?

Hadoop已经成为大数据发展趋势的核心,OpenStack则在私有云领域独树一帜。开源框架与IDE在应用程序开发领域占据绝对的统治地位,更不用提所有主流NoSQL数据库都属于开源成果。我还需要再提Android吗?它在智能手机操作系统中的王者地位(至少在数量方面)不容质疑。再有,除了微软与Salesforce之外,我们几乎很难再找到一家不在服务中使用开源软件的云供应商。

在本届OSCON大会上,IBM公开接纳Cloud Foundry已经成为开源地位的***证明。在OpenStack的协助下,IBM将负责代码贡献,但由Cloud Foundry社区执行开发引导工作。作为一家乐于在咨询业务中使用开源软件的企业,IBM显然将在此次决策中获得收益。

竞逐优势地位

Cloud Foundry的例子也证明了开源机制已经成为众多企业巨头逐鹿***的对抗舞台。Cloud Foundry是Pivotal公司(今年四月由VMware分离创立)的核心技术。从一开始,Cloud Foundry PaaS的可下载版本(目前仍处于测试阶段)就选择了开源路线--VMware于2011年创建了此项目并采用Apache 2许可机制。IBM也宣布将把Cloud Foundry整合至自家云平台当中,并决定加入Pivotal战略联盟顾问委员会。

众所周知,OpenShift平台与Cloud Foundry属于直接竞争关系,那么IBM对后者的垂青会给蓝色巨人同红帽之间建立的联盟关系带来哪些影响?我可以想象,红帽现在肯定对盟友的左右摇摆感到不快。不过IBM确实非常狡猾--把宝押给OpenStack,蓝色巨人等于买下一匹稳赢不输的赛马。Cloud Foundry是当前少数几种既可充当云服务、又提供本地可安装版本的PaaS方案,这一特性对于企业用户而言***吸引力。更不用提在InfoWorld此前发表的《我们到底该选择哪款PaaS》一文中,Cloud Foundry顺利从竞争对手当中脱颖而出。

不过我们也不用对红帽感到歉疚,这家公司已经成为OpenStack项目中的***代码贡献者。此外,该公司的KVM管理程序已经成为绝大多数OpenStack实施的基础机制。尽管Rackspace仍然是OpenStack名义上的拥有者,但红帽这家开源企业已经成为OpenStack项目不可或缺的依赖对象,这一现象已经引发了某些人的恐慌。RHEL OpenStack平台很可能终有一天会像如今的红帽企业Linux一样,在数据中心领域占据统治地位。

在Hadoop方面,大家一定已经感受到Cloudera与Hortonworks之间剑拔弩张的紧张气氛。前者已经将雅虎公司***老化的技术人员、一手创立Hadoop且在企业与员工领域取得巨大商业成功的明***人物Doug Cutting招至麾下,担任***架构师一职。不过拆分自雅虎公司且严格遵循Apache 2纯粹开源血统的Hadoop项目Hortonworks也在逐步赢得企业客户的心--这主要是由于它与Teradata(与微软一样属于传统商务智能厂商)的合作关系。

在NoSQL领域,我们也能列出诸多位居领导地位的纯开源方案,其中包括Cassandra、Couchbase以及MongoDB。10gen公司创始人Dwight Merriman在效力于DoubleClick期间观察到大规模项目对新型数据库方案的需求,因而果断建立起MongoDB项目。为Couchbase提供核心技术的开源项目CouchDB则出自BSD分布式缓存项目众位***的手笔。Cassandra背后的技术原本是针对Facebook而开发,但人气高涨的Cassandra社区一步步将项目推向前方。另外,开源供应商DataStax将Cassandra与Apache Hadoop相结合,并为其企业版本带来一系列企业级安全功能。

社区发展

每个开源项目都处于独立的动态趋势之下。当巨头厂商介入之后--例如OpenStack以及新的OpenDaylight项目--智慧与魄力的对抗就显得更加激烈。不过一旦优胜者出现,形势将变得更加有趣。举例来说,开发人员常常宣称自己喜爱PaaS的便利性,然而一旦缺少某些功能或者功能实现方式过为繁琐,他们的生活也会瞬间跌入地狱。如果Cloud Foundry最终真能以主导平台的姿态出现,大家将迎来一套***庞大的社区,从而带来更完整、更可行的新型解决方案。

比起一个充斥着无数标准的噩梦般未来,我们真心希望开源领域能迎来大一统时代。

显然,某些项目属于真正的草根方案,其中最显著的莫过于Mozilla火狐--这款浏览器仍然位列Ohloh网站***人气项目榜首位。除此之外,还有一些专门针对主流方案供应商无良行为所开发的同类产品,例如LibreOffice以及MariaDB(从这个角度看Linux也可算作其中之一)。以谷歌Android及Chrome为代表的其它一些项目则始终以单一企业内部方案的面貌出现。虽然备受瞩目的开源项目以及***活力的技术社区往往会接受商业供应商的"招安",但广泛社区的持续性参与才是催生杰出软件的***环境。

今年,《开源未来》年度调查报告***次以"软件质量更好"作为采用开源方案的首要理由。有些意料之外,却正在情理之中。

原文链接:http://www.infoworld.com/t/open-source-software/open-source-races-the-top-223569

责任编辑:黄丹 来源: 51CTO.com
相关推荐

2013-07-04 10:05:50

软件定义网络SDN

2009-03-31 09:15:42

2022-03-17 14:30:51

勒索软件网络犯罪

2017-04-25 09:00:25

中国政务云

2017-07-25 15:03:37

服务器市场竞争

2009-04-22 13:38:17

2011-04-20 09:14:25

云计算SaaSVMware

2020-03-18 09:50:42

互联网数据技术

2012-12-31 13:04:48

2012App Store

2023-09-28 08:45:56

开源责任链模式

2010-12-23 14:21:50

生物识别

2018-03-22 04:48:06

2018-11-02 14:36:02

无人驾驶谷歌人工智能

2022-04-20 14:35:59

区块链生物技术NFT

2013-12-11 09:52:10

电商平台流量

2024-03-04 15:37:39

2020-06-15 09:18:13

人工智能技术区块链

2024-01-12 15:23:18

区块链数据

2022-01-11 14:46:11

区块链生物识别技术

2023-11-10 15:16:08

生物识别智能汽车
点赞
收藏

51CTO技术栈公众号