停止印刷
苹果公司也许是大多数 Linux 开发者和用户预期最不可能加入 Linux 阵营的公司之一——直到苹果公司最近与开放软件基金会联合宣布,他们将支持将 Linux 移植到运行在 PowerMac 计算机上的 Mach 微内核。苹果公司对待这一声明,就好像它与他们宣布大幅降低大多数计算机的价格同等重要。该声明于 2 月 5 日在自由再发行软件大会上发布,并在当天和第二天成为国际新闻。
在苹果公司开始这项工作之前,Linux 已经被移植到一些 PowerPC 机器上;有关最新信息,请参阅 Linux/PowerPC 网页 http://www.linuxppc.org/linuxppc/。他们已经在 Motorola PowerStack 计算机上成功运行了 Linux/PPC。OSF 所做的工作截然不同;他们没有直接将 Linux 移植到 PowerMac,而是将 Linux 移植到基于 Mach 3 的开放软件基金会微内核 OSF MK。在微内核术语中,这是创建了一个 Linux “服务器”。在完成这项工作的同时,他们还将 OSF MK 移植到了 PowerMac。完成这些项目后,将他们的 Linux 服务器移植到 PowerMac 上的 OSF MK 只用了不到三周的时间。这并不意味着它已经达到生产质量,但这比大多数 Linux 移植的进展速度要快得多。
除了使 Linux 能够快速在 Apple PowerMac 上使用之外,Linux 服务器还创造了其他潜在优势。例如,OSF MK 已经被移植到 Linux 尚未移植到的平台,例如 Intel i860 和 HP PA-RISC。希望移植到这些平台的开发者可能会发现,将 Linux 服务器移植到这些平台上的 OSF MK 比完全将 Linux 移植到这些平台更容易,或者可能会发现首先移植 Linux 服务器,然后着手移植标准的单内核 Linux 内核更容易。
正如在 DEC 一样,苹果公司对 Linux 的支持是公司战略的重要组成部分,并得到了公司管理层的支持。通过与参与其他 Linux/PPC 移植(Motorola、Be、FirePower 和 IBM)的开发者保持密切联系和友好关系,苹果公司向 Linux 社区保证,它并非试图接管 Linux 开发,而是已经成为社区的贡献成员。
这项工作不仅为 Linux 做出了贡献,也为 OSF MK 做出了贡献。为了提高 Linux 服务器的性能,对 OSF MK 进行了多项性能改进和扩展,这也可能提高 OSF MK 上其他服务器的性能。
Linux 被设计为单内核操作系统,与基于微内核的操作系统截然相反。许多人记得 Linus 曾说过,他对将 Linux 变成微内核操作系统不感兴趣。创建一个 Linux 服务器难道不是违反了 Linux 的整个理念吗?
绝非如此。首先,绝大多数源文件都未修改。在 Linux 源代码的 909 个原始文件中,只有 43 个必须修改。其次,包括微内核中的驱动程序在内的所有源代码都是免费提供的,如果开发者有足够的兴趣,可以用来开发单内核 Linux/PowerMac。最后,没有人建议 Linux 服务器应该取代单内核版本的 Linux 成为官方版本。
更多信息,请访问网站:www.osf.org/mall/os/mklinux.html
几个月以来,对 Linux/Sparc 的 sun4c 架构的支持取得了进展,现在它已经能够正确运行所有正常的 SunOS 基于 X 的二进制文件,包括 Netscape,并且本地用户环境的工作正在快速进行。
2 月 17 日,David Miller(Linux/Sparc 团队的负责人)宣布,他已经在 sun4m 架构上获得了 shell 提示符;具体来说是 Sun SparcClassic。(如果您不知道这为什么意义重大,请阅读《Linux Journal》第 18-21 期中关于将 Linux 移植到 DEC Alpha 的系列文章。)20 日,他为那个“谎言” “道歉”,宣布它现在“运行所有在 sun4c 上工作的程序”。
包括 Miguel de Icaza 在内的其他几位开发者正在努力开发完整的用户环境和 Linux/Sparc 发行版。如果您对此感兴趣,请密切关注《Linux Journal》和 comp.os.linux.announce 新闻组。
Linux Journal 不再是唯一一家报道 Linux 的杂志。二月份,Byte 杂志刊登了一篇题为 Linux Matters 的封面故事,解释说 Linux 不仅价格低廉,而且值得使用。Infoworld 经常对 Linux 进行合理的报道;在 2 月 19 日的刊物中,Nicholas Petreley 的反应“模仿了我 2 岁女儿在玩具店里的态度:‘给我,我要它。’”一年多来,Dr. Dobb's 和 Unix Review 杂志都定期提到 Linux。当然,我们仍然认为 Linux Journal 是您获取 Linux 信息的最佳场所。