服务器 频道

红帽牵手业界巨头应对VMware开源项目

  红帽之所以成立独立的团体而非直接将oVirt项目扔给Apache,原因在于KVM中的某些功能以GPL及LGPL为基础。

  此外,在Apache体系中,像oVirt这样拥有15条子项目的庞大集合体是不可能存在的,因为根据规定,每个项目都必须单独进行开发。

  Trielof还补充说红帽公司希望能为社区本身打出品牌、打出地位,而不想让其淹没于Apache之中。

  我们所效法的榜样是Eclipse,不只是因为Eclipse具备良好的插件供应系统,更重要的是其在项目及技术组成方面所整合出的平台。

  Eclipse目前已经为其旗下的许多项目提供年度统一更新,在修正bug之余还为产品的使用者与开发者提供了可靠的交互平台。Eclipse今年六月推出了有史以来最大规模的单一发布版本:内含62个项目,总计4600万行代码。

  Eclipse是由IBM公司于2001年11月所发起的,初衷是建立一套以社区与技术为核心内容的项目。IBM当时通过其Websphere Studio Workbench(即IBM电子商务平台)捐赠了价值4000万美元的源代码,为该项目构建起了通往Java及C++服务器端开发工作的开源框架

  该项目在名义上是为了建立一套开放式的IDE框架,该框架不要求特定的工具兼容种类,这就使得独立软件开发商不必再将时间浪费在重复编写类似语法编辑器这样的基础IDE构建区块。

  红帽公司正是Eclipse项目的创始成员之一,其他成员还有IBM、SuSE、Borland Software(现在由MicroFocus公司持有)、TogetherSoft(目前由Borland接手运营)等等。这一集团迅速扩张,并最终在甲骨文与SAP公司的拉动下于2003年末拥有了80位成员。就在几年之前,Eclipse终于以工具的姿态亮相,于是在接下来的很长一段时间内,偌大的世界舞台上只有两位主角:Java领域的Eclipse与.NET领域的微外国人。

  Eclipse继承了IBM电子商务平台的优势,同时将诸如Borland公司之类经营情况较差的工具软件供应商吸纳进来,并促使其他业界同仁与IBM结成统一战线。Eclipse打破了PC及网页开发、商务智能甚至执行时间领域一直以来只能由IDE项目管理服务器的被动局面。

  如果采用了Eclipse发展模式的oVirt能够最终取得成功,虽然这无疑会重挫VMware公司的气焰,但也必将给红帽公司带来巨大的负担。回想Eclipse项目,在其骄人的成功与一长串社区成员企业名单的背后,是多年来一直默默为之付出人力与编码劳作的IBM公司。

  尽管Eclipse帮助IBM公司拓展了Java业务,但从客观角度来说,IBM始终无法专注于通过该项目收回成本。毕竟同类竞争产品层出不穷,光是应付由此而来的压力就足以让IBM忙得不可开交,而光芒万丈的Eclipse则永远作为免费工具服务着大众。

原文链接:http://www.theregister.co.uk/2011/09/23/ovirt_red_hat/

 

0
相关文章