在微软公司进行重大投资以防止该公司倒闭后不久,Corel 就停止了所有与 Linux 相关的运营:有人推测这之间存在因果关系。Corel 可能也认为,Linux 版 WP 的销售额(和下载量)是以其非 Linux Unix 版本为代价的,这既包括英特尔 Linux 机器的涌入,也包括其他 Unix 平台运行英特尔 Linux 二进制文件的能力日益增强。此外,即将离任的首席执行官迈克尔·考普兰德一直是 Corel Linux 计划背后的主要推动力,而新管理层并不认同他的观点。
看来不会。当 Corel 剥离 CLOS 并将所有权利转让给 Xandros 公司时,WordPerfect 并不在交易范围内。Corel 掌握着所有 WP 的权利。
首先,这将损害 Corel 的 Win32 和其他专有平台的版本销售。其次,Corel 并不拥有所有必要的权利。根据版权声明(Blueberry Software、Globetrotter Software, Inc.、Bristol Technology, Inc.、INSO Corporation 和 Novell, Inc.),WP 包含了至少五家其他公司的代码。
从后一种意义上讲,Corel 的情况与 Sun Microsystems 在 Star Office 方面的情况类似。Sun 收购了该程序的发布商 Star Division GmbH,然后花费了大约一年的时间和无数员工的时间来研究版权、专利、合同和其他产权负担。最终,它得以开源大部分源代码,即未受第三方权利限制的部分,成为后来的 OpenOffice.org 项目。
不同之处在于,Sun 强烈希望为所有可能的操作系统平台创建一个开源变体——以便促进 Solaris 及其硬件的销售,并削弱微软公司。它拥有(并且仍然拥有)深厚的资源和耐心。Corel 没有任何这些东西——并且可能需要应对更大的第三方利益。
专有软件(另请参阅 Chris Browne 的 http://cbbrowne.com/info/wplcomm.html)
Sun Microsystems Star Office 非常全面的办公套件的 StarWriter 文字处理器。功能非常齐全,与 Microsoft 兼容性高。体积庞大;加载速度慢,但之后性能还可以。基于 GTK+。Linux 版本不支持 .wpd。
VistaSource Software Anyware Office / Anyware Desktop 套件的(以前是 Applix 的 ApplixWare Office)Anyware Words 文字处理器。中等水平的综合办公套件,在 Unix 世界拥有悠久的历史。性能尚可,稳定,MS 文档兼容性良好。基于 Motif。包括 .wpd 支持。早期版本由 Red Hat Software, Inc. 作为 ApplixWare for Red Hat Linux 出售。一段时间内,SuSE Linux AG 出售了 ApplixWare v. 4.4.1,与 ADABAS D 关系数据库、Arkeia 备份程序以及 SuSE 打包的 The GIMP、GNOME 和 KDE 一起捆绑在 Linux Office Suite 99 中。
SOT Finnish Software Engineering Ltd. SOT Office 套件的 SOT Office Writer。基于开源 OpenOffice.org 套件,添加了一些软件增强功能(添加了拼写检查器和连字符字典、模板、商业支持、增强的在线帮助和 PDF 手册)。提供带印刷文档的盒装版本。专有软件包包括尚未提供给单独的、完全开源的 SOT Office 软件包的更新。关于 OpenOffice.org 的所有其他评论也适用于此处。
Redmond Linux Corporation Lycoris ProductivityPak 办公套件。开源 OpenOffice.org 套件的超集,加上改进的安装程序、美观调整、字体安装程序、模板、一些图形(包括 Lycoris 徽标/图标集)和付费技术支持。许可证允许在商业环境中的单台计算机上使用,以及在非商业环境中的多台计算机上使用。对多用户使用没有限制(这在 Linux 上的专有办公效率软件包中很少见)。不支持 .wpd。
HancomLinux, Inc. Hancom Office 套件的 Hancom Word 文字处理器。基于 Qt。MS 文档兼容性良好。不支持 .wpd。
Quadraton Systems, Inc. CliqWord。基于字符(控制台)的办公自动化软件。此处列出仅因为 Chris Browne 包含它,因为我不太确定它是否属于此类。我无法确认它具有任何导入/导出功能。
SmartWare Corporation(前身为 Angoss Software Corporation)SmartWare。现有代码库是基于字符(控制台)的办公套件。目前(2003 年 1 月),SmartWare Plus 的基于字符的 v. 2.65B 版本重新上市,同时正在准备带有改进安装程序的新图形 SmartWare4 代码库的 Linux 端口。优势包括垂直应用支持、多用户情况下的稳健性以及捆绑的快速应用程序开发工具。
Ability Plus Software, Ltd. 的 Ability Linux,Win32 Ability 套件(Photopaint、Spreadsheet、Write 和 Database)的 Linux 端口,作为声称是具有 WINE 库支持的本机 Linux 代码运行。目前作为 alpha 版本代码免费提供。独特的内部设计:使用名为 MFC 的运行时引擎/库的解释代码。MFC 是已重新编码为使用 WINE 库调用作为 Linux 应用程序运行的代码。支持 .wpd、RTF、HTML、MS doc、AmiPro。
FreeRadicalSoftware, Inc.(前身为 Gobe Software)GobeProductive 套件(已宣布但未发货 Linux 版本,除了作为预 alpha 测试“Preview1”版本,以前可从 http://www.gobe.com/downloads/gobe_linux_x86_install.tgz 和 http://www.gobe.com/downloads/gobe_linux_ppc_install.tgz 下载。由 ClarisWorks/AppleWorks 的团队制作。面向框架。轻巧、快速。功能齐全。支持 MS-Word、RTF。不支持 .wpd。(FreeRadicalSoftware 于 2002 年 8 月 12 日宣布计划在 GNU GPL 下开源整个套件,但随后在 2002 年 12 月不得不 宣布 无法筹集到足够的资金(约 10 万美元)来许可源代码。)已停止。
Sophist Solutions, Inc. LedIt 文字处理器。小巧、快速。基于 GTK+。支持 RTF。不支持 .wpd。
SoftMaker Software GmbH TextMaker for Linux 是计划中的 SoftMaker Office Anywhere 套件的初始组件。快速、轻巧。功能齐全。支持 MS-Word、Pocket Word、RTF、HTML、Unicode。不支持 .wpd。
ThinkFree Corp.'s ThinkFree Office 是一个集成的文字处理器、电子表格和演示图形应用程序,以 Java 字节码形式提供。因此,它需要 Sun Java Runtime Environment 1.1.8 或更高版本。支持 MS-Word、HTML、RTF 格式。不支持 .wpd。
注意:如果此常见问题解答除了回答问题之外还有其他意义,那就是说明购买专有软件的陷阱,这些软件的存在取决于公司发布商的心血来潮,并且可能受制于其命运。另一方面,它也表明专有产品在其类型中可能是优秀的。请睁大眼睛选择。
开源软件(另请参阅 Chris Browne 的 http://cbbrowne.com/info/wp.html)
OpenOffice.org 非常全面的办公套件的 Writer 文字处理器(源自 Star Office)。基于 GTK+。面向框架。体积庞大;加载速度慢,但之后性能还可以。支持 MS-Word、StarWriter、RTF 和一些其他格式。(v. 1.1 beta 添加了 PDF、DocBook、Macromedia Flash、平面 XML、XHTML 和一些 PDA Office 格式。)MS 文档兼容性极佳。尚未集成 .wpd 支持,但有一个项目正在 http://wp.openoffice.org/ 开发过滤器,并且,更直接有用的是,在 http://libwpd.sourceforge.net/ 有第三方过滤器和 .wpd 处理库。
SOT Finnish Software Engineering Ltd. SOT Office 套件的 SOT Office Writer。基于 OpenOffice.org,添加了一些软件增强功能(添加了拼写检查器和连字符字典、模板、可选的商业支持、增强的在线帮助和 PDF 手册)。提供带印刷文档的盒装版本。作为替代方案,还有一个包含软件更新的专有 SOT Office 软件包。关于 OpenOffice.org 的所有其他评论也适用于此处。
SourceGear Corporation AbiWord。基于 GTK+。表格支持现在才刚刚添加。快速、轻巧、稳定。支持 MS-Word、Anyware Words / Applix Words、AbiWord、RTF、WordPerfect .wpd、Microsoft Write、DocBook、XHTML 和许多其他格式。MS 文档兼容性极佳。从 v. 2.x 及更高版本开始,AbiWord 使用有前景的 libwpd .wpd 导入/导出过滤器,尽管您可能需要安装 abiword-plugins 软件包。
KDE KOffice 套件的 KWord 文字处理器。面向框架。基于 Qt。支持 MS-Word、Anyware Words / Applix Words、AbiWord 格式。MS 文档兼容性中等偏上。最近 (1.2.x) 版本中提供 Beta 级别的纯文本 .wpd 支持。
SIAG Office 套件的 Pathetic Writer 文字处理器。支持 RTF。通过 WVware 支持 MS-Word。基于 Athena。不支持 .wpd。
Maxwell 文字处理器。基于 Motif(尚未 LessTif)。支持 RTF。不支持 .wpd。自 1998 年以来处于非活动状态的项目,尽管三位过去的维护者之一表示有意进行最终版本发布,合并各种修复程序并将 Maxwell 的本机二进制数据格式过渡到 RTF。
FLWriter(快速轻型文字处理器)。XHTML 文件格式,采用 UTF-8 编码,多语言支持出色,带有拼写检查器。导出 RTF 1.5。不支持 .wpd。
Ted。简单的文字处理器,在精神上类似于 MS-Windows 的写字板。RTF 是本机格式。基于 Motif/LessTif 或基于 GTK+ 和 glib。支持 PDF、PostScript。不支持 .wpd。
GWP(GNOME 文字处理器)。基于 GTK+/GNOME 的编辑器,以前称为 XWord,当时它是 Hungry Programmers 的基于 Motif/LessTif 的项目。旨在用于基于 XML 的结构化文档,并使用基于 XML 的文件格式。项目似乎被 AbiWord 所取代而被忽视,并且可能实际上无人维护。轻巧,功能略显不足。不支持 .wpd。
CMU Andrew User Interface System (auis) 软件包的 EZ 编辑器模式。使用经过深思熟虑的 ASCII + 样式/模板标记系统。支持 RTF。不支持 .wpd。自 1997 年以来,开发似乎已停止(可以说是因为它达到了其设计目标)。
Axene, Inc. Xclamation (DTP) 和 XAllWrite (文字处理器) 程序。基于 Motif/Lesstif。GPL 许可的 C++ 源代码可在 http://xibios2.free.fr/ 获得。支持其自己的格式、HTML 和 ASCII;不支持 .wpd。
Scribus。基于 Qt 的桌面出版程序,让人联想到 Adobe PageMaker(本身不是文字处理器)。文件格式基于 XML。似乎仅导入未格式化的文本。
LyX(LaTeX 的精美图形前端)。在准 WYSIWYG 图形环境中实现 ASCII + TeX 标记。您编写结构化文档(如下所述),但该过程变得图形化且相当容易。产生可靠、高质量的输出。内置帮助非常出色。支持 LinuxDoc、DocBook、LaTeX、PostScript、DVI、ASCII。基于 XForms 或 Qt,GTK+ 集成正在进行中。不支持 .wpd。
最后列出的项目 LyX 是 GUI 文字处理器功能和经典 Unix 类型文档处理的有趣混合体。后者在商业世界中经常被认为功能强大且专业,但过于神秘——但 LyX 使其变得易于访问。
LyX 背后的原理和工作流程方法最好在该项目的网站 http://www.lyx.org/about/intro.php3 上描述,但以下是尝试总结:
LyX 让您在图形界面中处理文档,该图形界面与文档的打印效果非常接近,但是,与传统文字处理器不同,您不直接操作文档外观,而是应用(和编辑/创建)样式规则集(模板),这些规则集代表您一致地应用格式设置——并且当您更改样式的内容时,在文档中使用的任何位置一致地更改。(规则集由驱动专业级 teTeX 排版引擎的 LaTeX 前端宏包应用,LyX 是所有这些的图形外壳。teTeX 是 Donald Knuth 的 TeX 排版系统的开源实现。)
因此,最终输出始终保持一致且具有真正的专业外观(众所周知),无论文档的复杂程度如何。当您处理更复杂的文档(技术文档、博士论文、会议记录、电影剧本、包含要编辑和呈现的公式的数学或物理文章)时,LyX 逐渐比表面上更简单的文字处理器更容易使用。提供了许多用于简单和复杂文档类型的模板,所有传统的文字处理功能也都存在,并且在线帮助非常全面。
作为奖励,所有文档都以纯 ASCII 文本格式存储,其中嵌入了 TeX 样式标签,从而产生可访问的数据,这些数据永远不会像许多文字处理器格式那样自动损坏,这非常适合版本控制,并且可以输出为几乎任何所需的数据格式。
从长远来看,考虑过渡到 LyX 或其他某种形式的结构化文档编辑,而不是传统的文字处理。从长远来看,您的收益将证明麻烦是值得的。
此类替代方案不在本文档的范围内,但包括 (1) 在某种模拟环境中在 Linux 上运行 Win32 应用程序的多种方法,例如 VMware, Inc. 的 VMware(在特定理论 x86 盒子的硬件虚拟环境中进行模拟,然后可以启动各种操作系统,包括 Win9x/ME/NT/2k/XP 在模拟环境中,也需要该操作系统的副本),NeTraverse 的 Win4Lin(适用于 x86 Linux 的 MS-Windows 9x/ME 模拟环境,需要 MS-Windows 9x/ME 的副本才能工作),WINE(一个 LGPL 许可的库和程序加载器,在 x86 Unix 上实现 Win32 和 Win16 应用程序接口),ReWind(早期 WINE 版本的 MIT/X11 许可的分支),CodeWeavers 的 CrossOver Office(WINE,为 MS Office 应用程序提供一些额外的支持,整合了以前独立的 CrossOver Plugin 产品,一个 WINE 变体,用于 x86 Linux 以支持 Web 浏览器插件,如 QuickTime),TransGaming Technologies, Inc. 的 WineX,后来更名为 AclereX,后来更名为 Cedega(另一个用于 x86 Linux 的 WINE 扩展,具有增强的 DirectX 和 COM/DCOM/OLE 支持,主要用于 3D 游戏),Bochs Project 的 Bochs(适用于任何 CPU 系列的软件环境,模拟整个 x86 CPU、通用 I/O 设备和 BIOS)以及 Drew Northup 的 Plex86(在 x86 上模拟虚拟 x86 会话的软件环境)。
还有 (2) 从图形 Linux 桌面远程运行 Win32 应用程序的多种方法,例如 RealVNC Limited 的 VNC Server、Constantin Kaplinsky 的 TightVNC、Tridia Corporation 的 TridiaVNC 和 Matt Chapman 的 rdesktop。我维护了一个 列表,其中列出了后一类中的选项。