技术开发 频道

不只有微软 五大开源Office套件大比拼

  【IT168 评论】微软在办公生产力应用领域的垄断地位日渐下降,造成这种情况的其中一个最重要的方式就是开源生产力套件的日益活跃。最明显的一个例子就是OpenOffice.org,目前它已经发布了第三个版本该产品发展史上里程碑似的事件。但是,吸引眼球的不仅仅只有OpenOffice.org一个。

  本文将带大家回顾OpenOffice.org的最新版OpenOffice.org 3.0、Sun的商业支持版本StarOffice、IBM Lotus Symphony、Linux办公软件KOffice,以及虽然很小但非常实用的AbiWord。谈论这些产品如何完全取代微软Office未免会起到误导作用,所以会尽可能的向大家展示每个产品的过人之处。

  OpenOffice.org 3

  OpenOffice.org 3是一个逐渐进化的而不是革命性的产品,它是OpenOffice.org 2升级的产物。与之前的版本相比,OpenOffice.org 3并没有进行彻底的大修---这与微软的Office 2007不同。

  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/A。

  不过,OpenOffice.org 3的一些小问题仍然让我很苦恼。例如:文件窗口底部的各种工具不是那么容易让人理解---你也许永远不会知道标有STD的小方块或者它旁边只标有星号的小方块是干什么用的,除非你参阅使用手册。这一点其实非常不方便,当你开发一个供普通用户使用的软件时,易用性非常重要,使用手册是最后才被用到的手段。

  记住,OpenOffice.org并不是唯一的。GoOO与OpenOffice.org使用的源代码库相同,但是它在速度上面进行了一些优化。在日常工作中,我一般交替使用GoOO 和OpenOffice.org,因为二者的文件格式完全兼容,而且前者的速度和稳定性都稍快。PortableApps版本的OpenOffice.org可以在可移动驱动器上运行,因而可以用作该软件的一种试用方式,省去了正式安装带来的一些问题。

  IBM Lotus Symphony 1.2

  虽然也是基于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本身几乎是完全一样的。

  很显然,IBM想要将Symphony变成一个后续开发的新起点和框架,无论是于OpenOffice保持同步还是分离。从Symphony的插件集上你就能明白这一点,虽然它效仿了OpenOffice.org的插件集,但是这些插件是完全不同的,因为OpenOffice.org的插件不能用于Symphony,反之亦然。虽然Symphony目前没有太多可用的插件,不过仅有的一些全部都是精品并且非常有用,比如有个插件能够将演示文稿输出为单独的Flash文件。

1
相关文章