开源办公软件领域升温
LibreOffice 和 OpenOffice(.org) 的世界最近变得热闹起来,出现了一些令人兴奋,有时甚至令人眼花缭乱的发展。文档基金会仍然非常活跃,LibreOffice 的开发也是如此,但 Oracle 已经放弃了 OpenOffice,并通过将其交给 Apache 给 LibreOffice 泼了一盆冷水。也许最重要的公告是 LibreOffice 3.4.0 的发布。
最近发布的 LibreOffice 3.4 展示了社区项目和那些受商业利益压制的项目之间非常哲学的差异。LibreOffice 的开发一直在以前所未有的速度进行,而 OpenOffice 则落后了,并失去了许多以前的用户。即使在 Sun 的领导下,开发也受到严格控制,但 Oracle 增加了束缚。相比之下,根据发布公告,LibreOffice 现在有 120 位快乐的开发人员,每天提交大约 20 个更改。Cédric Bosdonnat 估计贡献者的数量为 223 人。 Italo Vignoli 引述说:“我们关心我们的开发人员,这一点显而易见。”
就在 LibreOffice 3.4 发布之前,Oracle 宣布它将把 OpenOffice 捐赠给 Apache 软件基金会。评论员们对这将如何影响办公套件进行了各种猜测,有些人认为这肯定会受益,而另一些人则认为它很可能会进一步衰落。文档基金会 表达了 对两个项目可能不会重新统一的失望,但对 OpenOffice 表示了最良好的祝愿。他们对包含 OpenOffice 代码持乐观态度,因为 Apache 许可证与 LibreOffice 发布的 GNU 较宽松通用公共许可证是兼容的。鉴于这些事实,“此事对文档基金会是中立的”。
LibreOffice 3.4 的新功能?
大多数人只想听到他们在日常工作中可见的漂亮和方便的功能,但是低估代码清理的影响是对开发人员的不尊重。这些代码清理是导致操作更快和崩溃更少的原因。Michael Meeks 称这为“摆脱我们自己的愚蠢行为”。这两个世界融合的一个领域来自 Meeks 给出的一个例子:图标。他说,“OO.o 只是到处都有大量的图标重复”——大约 150 个重复的缺失图标。他补充说,“所有这些无稽之谈现在都消失了。”字体内存泄漏已得到修复,很少使用的编码已移出到它们自己的库中。这“减少了运行时内存消耗”并缩小了下载大小。

新的渐变页面边框
Writer 获得了一些视觉效果,例如渐变颜色背景、阴影和彩色脚注分隔符,以美化外观。新的字体引擎使文本更漂亮、更快速。平面 ODF 过滤器可以使 .odf 文件更容易被其他应用程序访问。
对于 Ubuntu 用户,已添加 Unity 全局菜单支持,改进的 GTK+ 集成使 LibreOffice 具有原生外观。更好的鼠标主题支持增加了一些润色。加密文档密码现在可以在文档仍然打开时更改。

Impress 改进了 HTML,带有图像缩略图库导出
完整的更改列表和最烦人的错误位于 wiki 上。
3.4.1 版本计划于 2011 年 6 月 29 日发布,补丁版本发布几乎在之后每月进行。3.5.0 预计于 2012 年 2 月 8 日发布,3.6.0 预计于 2012 年 8 月 1 日发布。发布日期每六个月安排一次,并且在很大程度上与流行的 Linux 发行版发布同步。版本支持一年。
还有什么?
Michael Meeks 在五月份发表了一篇题为“为什么 LibreOffice 是未来”的文章。在文章中,他列举了 LibreOffice 比 OpenOffice 或其他软件更好的许多原因。他认为 LibreOffice 是供应商中立的,无论您谈论的是 Red Hat、Novell 还是 Canonical。他还认为 LibreOffice 不容易受到贡献者离开的影响,因为它是一个拥有众多其他参与者的社区项目。另一个观点是,“Linux 发行版使用 LibreOffice 更安全”,因为新的基于时间的发布计划以及来自多元化贡献者基础的稳定性。请参阅他的完整文章了解更多信息。
据 Steven J. Vaughan-Nichols 称,Attachmate 和 Novell 将继续支持 LibreOffice。此外,为了回应 Oracle OpenOffice 的贡献,SUSE 业务发展副总裁 Holger Dyroff 表示,“SUSE 将继续投资于 LibreOffice 和文档基金会。SUSE 期待 IBM 以及可能其他的公司为这个新的 ASF 孵化器项目做出未来的贡献,但肯定更希望看到这些贡献直接用于 LibreOffice。我们将密切关注孵化过程,以了解未来的机会和可能性,这些机会和可能性可以改进我们为用户和客户提供的产品。”
如果您一直通过他们的公告邮件列表关注 LibreOffice 的开发,那么现在已经结束了。基金会决定从现在开始只在该通用列表上发布稳定/最终版本。开发版本将在主要由开发人员使用的几个列表上宣布。他们说这是为了避免用户在生产环境中使用开发版本。很少有人真正冒险在关键工作环境中使用开发版本,而限制开发版本的使用可能会导致更少的错误报告,这是值得怀疑的。时间会证明一切。
结论
Linux 和开源软件很少枯燥乏味,而办公套件领域在过去一年左右的时间里肯定提供了不少戏剧性。而且它还没有停止。许多评论员认为,Oracle 将 OpenOffice 贡献给 Apache 肯定会对用户有利。Apache 是一个备受尊敬的组织,并且随着 IBM 和一些发行版有望做出贡献,许多人认为 OpenOffice 很可能会看到持续的开发——为用户提供了一个在几个月前被认为已经消失的选择。(这是假设 Apache 正式接受该项目,正如预测的那样。)
另一方面,LibreOffice 像野火一样蔓延开来。开发人员和贡献者继续涌向 LibreOffice 的阵营,发行版也在左右切换。在社区贡献模式下,新功能和代码改进正在以惊人的速度集成。再说一遍,这对用户来说都是更好的。
因此,几乎从任何角度来看,普通的日常 Linux 用户都是所有这些代码改组的受益者。观看也很令人兴奋。接下来的几个月将特别有趣,因为我们将开始看到 Apache Office 的进展情况,以及 Apache 许可证是否最终会比 LibreOffice 的 LGPL 吸引更多的开发人员。