OpenOffice 提供 Mac OSX Native 版本

June 15, 2007

是啊是啊,大家都把眼睛盯在 Native Windows 版本的 Safari 上了,想看深入 Microsoft 腹地的 Apple 的左勾拳,不过这边厢的一出好戏是 OpenOffice 开始深入 Apple 腹地了。

OpenOffice.org 这周发布了第一个 OSX 的 native package。这个 snapshot 还不能算最终产品,不过却是个重要的里程碑。可用于 PPC 和 Intel Mac 的 image 已经在 OO 的 Mac port 子项目上提供下载,直接或者 BT 两种方式。X11 的 OpenOffice 版本比一只吃饱的树懒还让人难以忍受,所以这次移植到 OSX 库,是个不小的跨越,这样的转变可以使用大家或许更喜欢的 OSX 对话框,菜单等元素,在打印和字体管理这样重要的功能上,应该也会有更好表现–不过在这个 snapshot 里,打印支持目前还不完整哈。

在通往 Native OSX 的路上,NeoOffice 的起步更早,当时 Patrick Luby 和 Edward Peterlin 要另出分支的最主要原因是他们不喜欢 OpenOffice 的 SISSL(Sun Industry Standards Source License) 授权。到现在,这么多年已经过去,这个原因基本已经退居次席,用 NeoOffice 网站 FAQ 的说法,现在仍然保持一个单独的 NeoOffice 的原因,是因为相比留在 OpenOffice 内,他们能以更少的时间和财力来开发,发布和支持 native OSX 版本 office 套件。考虑到 OpenOffice 的前世和现状,让他们留在 OO 内,应付复杂的多平台需求和 SUN 制定的可能诡异的目标,确实会效率低下而且让开发者痛苦不堪。

在 OpenOffice 的基础上,NeoOffice 集成了更多的 Mac native 特性,当然,也支持 MS Office,授权是 GPL。和他们刚开始走向康庄大道的老大哥不同,NeoOffice 现在已经达到产品质量,可以让大家放量下载使用了,最新版本是今年 3 月份的 2.1。NeoOffice 既使用了 OSX 的 Cocoa 用用了 Java API,这可能是造成人们以为 NeoOffice 采用 Java 开放的错觉的原因。2.1 是从 OpenOffice 2.1 的 codebase 来的,所以 OO 2.1 的特性 Neo 中基本齐全,这其中包括 Word 的 OpenXML 和 VBA 宏等–不过据称支持的可不那么好。至于和 OSX 集成方面,除了 UI,Spotlight 框架现在被 NeoOffice 支持,所有 NeoOffice 支持的文件类型都会注册到 Spotlight,这样 SpotLight 就能 parse 这些类型文件的内容。

neooffice.jpg

[tags]office, software, openoffice, newoffice, mac, osx[/tags]

Tags: , , , , , ,