编者按 - 桌面成功的关键在于细节
早在 1995 年 12 月,Linux Journal 评论了一款新的 Linux 发行版,名为 Caldera Network Desktop (CND),来自一家名为 Caldera 的新公司(您可能还记得)。尽管 CND 通过 GUI 环境和 Novell 客户端支持引起了很大的轰动,但它并没有立即将企业桌面迁移到 Linux。
自 CND 发布以来的近九年里,一波又一波的 Linux 桌面版本冲击着岩石,然后又退了回去。但每一波浪潮都解决了将 Linux 放在每个人计算机上的重要障碍。
GNOME 和 KDE 项目,以及使他们的软件协同工作的 freedesktop.org 互操作性努力,最终为 X Window System 带来了用户界面的一致性。从 AOL 到 Ximian 等公司的雄心勃勃的贡献填补了很大的空白,包括世界一流的浏览器、办公套件和图形库。
现在阻止企业用户远离 Linux 的只是细节。在现实世界的 IT 环境中,正是这些小事情似乎让桌面 Linux 成为一个“也许明年”的项目。您可能有一个顽固的、难以移植的、为传统非 Linux 操作系统编写的内部应用程序。您可能正在与嵌入式设备或应用程序服务提供商合作,他们的所谓基于 Web 的软件存在错误,使其无法与可用于 Linux 的 Web 浏览器一起使用。
成功的 Linux 桌面计划取决于细节。办公套件是让非 Linux 桌面继续存在的锚。但切换可能比您想象的更容易。Bruce Byfield 在第 52 页分解了这项令人生畏的任务。
如果您认为将您自己的程序和脚本与办公套件文档集成意味着您必须等待某个办公套件供应商发布升级,请再想一想。James Britt 在第 78 页展示了如何编写简单的软件来处理 OpenOffice.org 文档。
即使您现在没有计划 Linux 桌面迁移,也要确保不要做出会导致以后迁移问题的开发选择。面向未来的软件是跨平台的,如果您现在使用 Ludovic Marcotte 在第 58 页解释的 Renaissance 进行开发,您将能够从您的旧 Mac OS 系统无缝升级到 Linux。您甚至可以使用 Derek Fountain 在第 83 页介绍的 Tcl/Tk 将脚本从任何平台移动到 Linux。
迁移到 Linux 并不意味着用户必须放弃照片和声音的乐趣。在第 68 页和第 88 页了解 XMMS 和一个有趣的图片编辑技巧。最后也是最重要的一点,在大多数公司中,如果您无法说服管理层,您将无法得到它。Rob Reilly 在第 46 页为演讲者提供的演示建议,以时尚的方式,在 Linux 上,为您桌面 Linux 迁移的案例辩护。
Don Marti 是 Linux Journal 的主编。