Caldera 和 Corsair
关于 Novell 的 “Corsair” 项目,互联网上流传着许多相互矛盾的谣言。最近,出现了一些耸人听闻的报道,称 Novell 的前总裁兼首席执行官 Ray Noorda 正在支持一家名为 Caldera 的公司,利用 “Corsair” 技术与微软正面交锋。虽然这构成了一个有趣的故事,但在Linux Journal,我们更喜欢事实而不是炒作。以下是 Caldera 的故事。
Caldera 是谁?Corsair 又是什么,真的?Corsair 曾经是,现在仍然是 Novell 的一个项目,旨在为网络创建 “桌面隐喻”。大约一年前,在 Novell,一个先进技术小组正在研究如何更好、更轻松地为用户集成和管理网络访问,他们决定专注于桌面。虽然他们喜欢 Unix,但他们想要更小、更快的东西来放置他们的 “互联网桌面”(更不用说版税流比 Unix 小的东西——是的,Novell 向开发了 Unix 部分的其他公司支付版税)。
该小组的几名成员确信 Linux 是他们搜索的最佳答案。他们开始使用 Linux,将代码贡献回 Linux 开发团队以及与 Linux 相关的其他项目,包括 Linux DOS 模拟器。他们的工作包括 Linux 的 IPX 网络层、对 Wine 项目的支持以及其他几个较小的部分。
当 Robert Frankenberg 于 1994 年接任 Novell 的 CEO 职位时,他削减了当时正在进行的许多探索性项目,试图将 Novell 的重点放在 “核心竞争力” 上。虽然业内许多人对此表示赞扬,但这确实结束了 Corsair 与 Linux 相关的所有功能的工作,而 Corsair 现在是 MS Windows 的 “互联网桌面”。
该小组的几名成员对此并不满意,他们辞职成立了自己的公司,并获得了 Ray Noorda 的财务和战略支持,以继续在 Linux 下开发这个桌面。这家新公司就是 Caldera。
Caldera 的产品不是像一些报道所说的那样是 MS Windows 的克隆。它将包含一个类似于 MS-Windows 的 API,该 API 从 Willows Software 获得许可,Willows Software 是另一家由 Noorda 支持的公司。这将允许拥有 MS Windows 应用程序的公司轻松地将这些应用程序移植到 Linux。Caldera 不打算拥有一个 “ABI”(应用程序 二进制 接口),以保证运行现有的 Windows 应用程序。由于他们在 “API”(应用程序 编程 接口)级别上实现了高度的兼容性,因此某些 MS Windows 二进制文件很有可能运行,但他们表示这不是他们试图实现的目标。
Caldera 表示他们的产品并非旨在成为 MS Windows 杀手:他们并非试图让比尔·盖茨破产。相反,他们希望提供另一种选择:商业支持的 Linux 发行版,并捆绑商业组件。
商业组件将需要单独许可,包括类 Windows 的 API、类 Corsair 的桌面、NetWare 客户端和 OpenDoc 支持。Truetype 字体支持也在计划之中。所谓的个人生产力应用程序将捆绑或单独出售。Caldera 开发的文档将作为产品的一部分包含在内。
虽然 Caldera 将提供许多商业组件,但他们已公开承诺完全遵守 GNU 通用公共许可证,包括为他们发布的所有 GPL 许可软件提供完整的源代码。GPL 使 Linux 对他们有用,他们表示,GPL 降低并消除了许多想要在软件市场中竞争的小公司的障碍。他们认为 Linux 将增加软件市场的创新,他们希望推动这一点。他们引用 Ray Noorda 的话说:“这正是我们想要做的——发展 [整个 Linux] 行业。” 推广 Linux 对每个人都有好处。
Caldera 已指示其公关公司推广 Linux 以及 Caldera,他们认为,通过增加 Linux 的曝光率,整个市场将会增长,使其中的每个人,包括他们自己都受益。此外,他们将继续为自由软件贡献力量,尽自己的一份力量来帮助保持 Linux 的创新性和开放性。当他们选择业务合作伙伴来构建他们的发行版时,他们选择了另一家根据 GPL 许可其软件的公司 Red Hat Software。
Caldera 不是唯一一家提供受支持的、收缩包装的 Linux 发行版的公司,也不是唯一一家销售 Linux 商业应用程序的公司。Caldera 表示,他们有两个与众不同的特点:首先,他们有 Ray Noorda 在背后支持公司,这在他们与大型软件公司谈判时为他们提供了信誉和财务灵活性;其次,Caldera 将专注于帮助和鼓励现有的独立软件供应商和制造商将其程序移植到 Caldera 桌面,以试图提供过去 Linux 上无法获得的软件类型。