随着甲骨文收购Sun,OpenOffice的前景让粉丝们都捏了一把汗。也随着开源的大行其道,更多人开始关注开源office软件,这次就来盘点下开源office软件。OpenOffice.org 是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X (X11)、和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是自由软件,任何人都可以免费下载、使用、及推广它。
OpenOffice.org现在的最新版本是OpenOffice.org 3。是一个逐渐进化的而不是革命性的产品,它是OpenOffice.org 2升级的产物。与之前的版本相比,OpenOffice.org 3并没有进行彻底的改动。
OpenOffice.org 3的最大变化实际上是很多小变化的集合。举例来说,Mac用户很乐意知道OpenOffice.org 3现在已经是本地应用程序了。该套件中的所有的应用都可以通过一个简单的统一界面或者系统托盘启动器启动,后者同时也可以作为该套件的加速器。 OpenOffice.org 3的整性能明显要好于它的上一代版本 ,即使是不使用应用程序启动加速器也是如此。
OpenOffice.org 3新增的其它功能包括方程求解器和计算器工作簿共享功能;Impress支持多个监控器;支持VBA宏。
可以使用OpenOffice.org 3直接打开Office 2007的OOXML格式文件,但是你却不能将文件保存为OOXML格式,因为已有的OOXML文件中的某些东西似乎不能实现正确转化。比如,如果某个文件在同一行包含多种言语的字符(比如英语和日语),那么在导入时它的行距就会遭到破坏。不过,如果你将该文件保存为Word 2003文件格式并导入就不会有任何问题。
OpenOffice的一个我一直非常喜欢得功能就是能够直接输入PDF格式,而不需要一个插件或虚拟打印机驱动程序,同时还具备加密和表格功能。在OpenOffice.org 3中,PDF输入器的选择范围稍微有些扩大;最大的升级就是支持PDF。
不过,OpenOffice.org 3的一些小问题仍然让我很苦恼。例如:文件窗口底部的各种工具不是那么容易让人理解---你也许永远不会知道标有STD的小方块或者它旁边只标有星号的小方块是干什么用的,除非你参阅使用手册。这一点其实非常不方便,当你开发一个供普通用户使用的软件时,易用性非常重要,使用手册是最后才被用到的手段。
IBM Lotus Symphony
IBM Lotus Symphony 是一组集文字处理、电子表格和演示幻灯片于一身的免费办公套件。它支持开放文档格式(Open Document Format,简称ODF)。ODF最大的优势在于其可开放性和可继承性,基于ODF格式的文档在许多年以后,仍然可以为最新版的任意一款遵循标准的办公软件打开使用。与此同时,IBM Lotus Symphony 兼容Microsoft Office格式。具备丰富功能的生产力工具,直观的用户界面,并能与各种文档兼容。无论在家里、学校或公司都可以免费使用。
虽然也是基于OpenOffice.org的代码库,但是IBM Lotus Symphony却截然不同。最近推出的IBM Lotus Symphony使得濒临死亡的Lotus Symphony品牌重新焕发了活力。它包含的功能要比OpenOffice.org少得多---该套件之包含三个主要的应用软件---但其中的每个软件都值得我们关注。
IBM Lotus Symphony的三个应用软件正好满足了大多数人使用办公套件所要完成的工作:写文件、创建电子表格并组装演示文稿。但是,这并不意味该套件在以后不会增加其它新的功能,并且它能够自动检查新的组件和对于现有软件的升级。IBM Lotus Symphony不支持OOXML,因此不能实现与Office 2007的转换,目前似乎也没有一个插件能够胜任这项工作。
使用KOffice套件,用户能够在一个标签式界面上运行所有的应用程序。IBM替换了OpenOffice.org默认的图标和工具,取而代之的是一套更好、更精致的元素集,其中包括一套用于文本属性的可停靠侧边面板,这在原始程序中是不具备的。也就是说,每一个应用中的功能组合与OpenOffice 本身几乎是完全一样的。
StarOffice
StarOffice是太阳微系统公司(Sun Microsystems)所属的专有办公软件套件。它原先由StarDivision公司开发,1999年8月被Sun收购。该软件套件的源代码于 2007年7月释出,衍生出一个自由开放的开源办公软件,叫做OpenOffice.org;StarOffice的后继版本皆基于 OpenOffice.org,并带有另外的专有组件。
StarOffice和原始的OpenOffice.org从外面看几乎没有任何差别。启动之后,除了一些有关商标的改变外,你所看到的界面是完全相同的 ---甚至在经过一些深入得比较之后,你会发现二者的功能集也是相同的。那么,你花钱来购买StarOffice的意义何在?
答案包括三个方面:支持、捆绑和部署。正如Canonical向 Ubuntu用户提供付费支持一样,Sun也对StarOffice提供同样的技术支持。具体的支持项目则要视你所使用的版本而定。下载版和标准版都配有最长为60天的技术支持;而按照每台电脑进行授权并配备额外部署工具的企业版,使用的则是一个单独的支持合同。
在应用程序捆绑方面,StarOffice预装了开源的Thunderbird邮件客户端和Lightning日程表,如果您选择购买标准或企业版。而使用下载版本的客户则需要手动添加这些组件,这与原始的OpenOffice.org在下在和配置上没有任何本质上的差别。
此外,企业版的StarOffice还包含一些其它版本不具备的功能,其中就包括微软Office宏转换工具(OpenOffice.org可以让你按原样运行VBA宏,但却不能将它们转换为OpenOffice.org本身的宏语言)和NetBeans扩展套件。
KOffice
文本编辑器 KOffice 是一组办公室套装软件适于用K桌面环境(KDE)环境之上,所有的套件都是采用开放源代码架构。KOffice最显著的特定之一就是所包含的应用软件范围最广,种类最多。KOffice 2的第三个测试版已经被证明稳定性非常好,不过仅限于Linux操作系统。不过,非官方的Macintosh版KOffice 2已经出现,并且有一些项目正在研究将KDE和KDE兼容的应用程序引入Windows环境中,但是到目前为止,能够在Windows环境下使用的唯一一个KOffice应用就是数据库应用Kexi。
为了得到最大的兼容性,我在Kubuntu下尝试了KOffice 下,Kubuntu软件包中自带KOffice。并非所有的Linux发行版都包含KOffice。请注意,虽然KOffice在Gnome或KDE下都能运行,但是如果你要得到最好的体验最好使用后者。每一个单独的KOffice应用都可以独立运行,或者在KOffice Workspace框架之内,所有的应用以一个标签式的界面运行。
除了包含文字处理、电子表格、演示文稿和数据库系统之外,KOffice还包含三个图形处理工具---流程图应用、矢量绘图软件和光栅设计应用---项目管理工具、报表开发工具、制图绘图工具和数学公式编辑器。这对于那些需要使用这些功能的用户来说,KOffice是一个很好的选择,不过前提是他们要具备运行KOffice的平台。
广泛的工具集并不是KOffice的唯一优点。这些应用本身在展示和布局方面汇集了开发人员相当多的创意---它们在导航方面非常容易上手,而且 Krita中的面板以及图形编辑软件在布局方面是一致的。Krita有一件事情一直困扰我:它支持CMYK色彩空间,但实际上却没有CMYK模式的颜色选择器。
AbiWord
上述开源办公软件各个都是名声响当当,不过AbiWord也确实值得一提。abiword是一个自由的文字处理程式类似微软文字处理软件 ──Mcrosoft®word,它适用于各种各样的文字处理任务,由广大的开源社区用户进行后续开发和维护。AbiWord的功能库没有 OpenOffice.org那样广泛---它只是一个字处理器,而不是一个功能完整的应用套件。不过,AbiWord却引起了很多人的关注和喜爱,因为它仅仅占用15MB左右的硬盘空间,并且运新速度惊人。
顾名思义,AbiWord基本上是经典的Microsoft Word核心功能的克隆。你平常所使用的几乎所有的Word功能---封、报表、邮件合并、修改跟踪---都可以在这里找到。AbiWord并不适合企业级专业人员使用,但是对于那些工作要求不是那么严格的学生和个人来说,AbiWord足够了。AbiWord的另一个优点就是它也可以跨平台,所以如果你刚开始的时候是在Windows上使用它,那么在Linux上你也完全能够使用。
经典的Word文档都可以用AbiWord打开,而且AbiWord也具备打开OpenOffice和ODF格式文件的插件,不过对于它目前尚不支持 Office 2007 OOXML。但是,并不是一切都非常完美,例如,当我试图打开一个包含多种语言(英文和日语)时,非英文文本没有正确显示。鉴于此, AbiWord最好用于创建全新的文件,而不是处理原有文件。
Google Docs
谷歌办公套件,类似于微软的Office的一套在线办公软件,可以处理和搜索文档、表格、幻灯片,并可以通过网络和他人分享,有google的帐号就能使用。
Google 文件是基于网络的文字处理和电子表格程序,可提高协作效率。有了此程序,您就可以把文档放在网上。这样,您团队中的其他人就可以实时在线对文档进行编辑和更新,免去您线下发送相同版本的文档并根据每个不同的回复对相同文档进行反复更新。多名用户可同时在线更改文件,并可以实时看到其他成员所作的编辑。系统会自动为您保存每次的修订,这样您就可以看出来谁在何时作了什么修改,并可恢复到之前任何一个时间点的旧版本。
文件可以很方便地从 Google 文件导入及导出。若要从保存在您计算机上的现有文件开始操作,只要上传该文档,并从您上次停止的地方继续进行即可。要离线使用文档或将其作为附件分发,只需以最适合您的格式在您自己的计算机上保存一份 Google 文件副本即可。无论您是上传还是下载文件,所有的格式都会予以保留。
OpenOffice 月均下载量仍超 150 万
2020年11月,FOSSPOST 发布了一篇调查报告,报告显示 Apache 基金会旗下的开源办公软件 OpenOffice 目前的月均下载量仍超过 150 万次,这对于一个已经停止功能更新长达 6 年的项目来说非常不可思议,同时也让 FOSSPOST 的调查人员感到担忧。
目前,OpenOffice 的最新可用版本是本月发布的 4.1.8,但也仅仅是一个没有新功能的错误修复版本。此外,OpenOffice 之前的版本 4.1.7 和 4.1.6 分别于 2019 年和 2018 年发布,它们同样都只是包含了一些漏洞修复的版本。可以说,OpenOffice 自 2014 年以来未再进行任何重大更新。尽管如此,OpenOffice 在 SourceForge 上每月仍然被下载超过 150 万次。
FOSSPOST 深入研究了 OpenOffice 的下载统计数据,发现 OpenOffice 今年到目前为止的下载量已超过 2000 万次。用户分布显示,OpenOffice 的下载位置分布在世界各地,其中大部分来自美国和法国,因此也不存在数据造假的情况:
此外,这些下载大多数来自使用 Microsoft Windows 系统的计算机:
FOSSPOST 调查小组认为,造成 OpenOffice 如此大量下载的唯一可能原因是,人们根本不了解 OpenOffice 以外的开源办公软件,比如 LibreOffice 。正如管理 LibreOffice 项目的 TDF 在给 Apache 基金会的公开信中所建议的那样,OpenOffice 品牌仍然如此强大和普遍,以至于很多 IT 经理在提到 Microsoft Office 的开源替代品时,只能想到 OpenOffice。
有业内人士认为,OpenOffice 的品牌名称过于强大,以至于如今仍有数百万来自世界各地的人下载这个自 2014 年以来就停止更新的办公软件。Apache 基金会应该做一些事情来回应这种情况:要么重新支持 OpenOffice 的功能更新;要么完全关闭 OpenOffice,以帮助 LibreOffice 的开发和推广。从而提高开源办公套件在世界范围内的影响力。