2011年6月2日Oracle 决定将 OpenOffice.org 完全捐赠给 Apache 基金会,未来 OpenOffice.org 的发展将有 Apache 基金会决定,并使用 Apache License 协议授权。这一举动引起了来自开源软件社区的不同反应。
上周甲骨文(Oracle)把OpenOffice.org的源代码转给Apache软件基金会(ASF)的决定引起了来自开源软件社区的不同反应。这一举动给了一些人希望,这些人看到了这个项目在甲骨文内部的衰退,同时让其他一些人感到焦虑,因为这些人希望看到其与The Document Foundation(tdirector/" target="_blank" >testdirector/" target="_blank" >TDF)的LibreOffice合作。
甲骨文公司的代码捐赠标志着公司对开源应用套件控制的终结,这一控制从2010年1月甲骨文完成对Sun的收购时已开始。收购Sun后不久,一些分析师质疑甲骨文公司对OpenOffice.org项目的承诺,甚至建议各组织在看到甲骨文清晰的发展方向前不使用它。由于甲骨文公司对该项目缺乏承诺,导致一些关键的OpenOffice.org研发人员于2010年9月离开甲骨文,并成立了一个基于相同代码的新项目,称之为LibreOffice。
一些开源社区的成员希望甲骨文能够通过将代码捐赠给TDF从而实现OpenOffice.org项目和LibreOffice的合并。前微软研发人员出身的开源软件支持者Keith Curtis给ASF写了一封公开信,他在信中称,由于各方的卷入会使持续的分裂更为严重,但尤其会对OpenOffice.org造成损害。
在周四的采访中,Curtis说,ASF继续致力于OpenOffice.org项目没有任何意义,因为很多前OpenOffice的研发人员现在正集中研究LibreOffice。
“社区已经转移到LibreOffice,” Curits说,“所有的论坛和讨论组都已经转移了。虽然现在有人建议将OpenOffice纳入Apache的许可证下并招募研发人员来为其工作,但是所有以前对这个项目感兴趣的人都已经决心从事LibreOffice了。这对一个年幼的现有社区来讲是一个巨大的扰乱。OpenOffice商标应该给予LibreOffice,同时每个人都应该加入该组织,但是Apache并不这样认为。”
Curtis说,真正的风险是OpenOffice.org显少获得研发人员关注而变成LibreOffice的过时空壳,这事实上浪费了宝贵的OpenOffice品牌名称。
其他人却不同意这一说法。RICIS公司所有人Gregg Rosenberg认为这一分裂终会产生两种可行的产品,该公司是一家专注于Linux的系统集成商和服务提供商,。
“Apache已经做了一些了不起的工作,所以我认为在过渡过程中产品不会遇到任何麻烦。从个人来讲,我很高兴看到它脱离甲骨文公司的控制。” Rosenberg说。
如果OpenOffice.org在Apache旗下继续研发,而LibreOffice随着TDF继续推进,那么客户会在相同的应用程序中得到一个选择,这让每个版本终发展出其自身的独特优势。即使是现在,一些目前使用OpenOffice的机构正将LibreOffice视为替代品。在马里兰州霍华德县立图书馆,有大约500台已经运行了8年OpenOffice的机器。
图书馆的首席运营官Angela Brade说,“总得来说,我们对OpenOffice.org感到满意,我们发现它已经应付了图书馆的大多数需求。我们在公共机器和许多工作人员的机器上使用Linux操作系统的Ubuntu版本。因为Ubuntu在未来会默认使用LibreOffice,所以我们现在正在测试LibreOffice,为我们推出公共和工作人员用的计算机的下一个版本做准备。”
Apache确实拥有一些企业支持者,包括IBM,IBM赞扬甲骨文的这一举措并承诺投入资源来帮助Apache研发代码。据IBM的一个声明称,在这个项目的培育期内它会投入人力资源与Apache社区合作。Rosenberg把IBM的承诺当作一个有利因素。“在过去,蓝色巨人已经做了了不起的工作来支持开源社区。”他说道。
然而,Curtis对IBM的承诺表示更深的怀疑,因为IBM的Lotus Symphony是基于OpenOffice代码的。
“我认为IBM在这个项目中的投资将会很小,虽然它们名声在外。那些少数愿意为其工作的人将会致力于专利工作,而不是完全对这个开源项目感兴趣。” Curtis说道。