当 Apple 于 1984 年 1 月 24 日推出 Macintosh 时,它并非第一台在其 操作系统 (OS) 上配备图形用户界面 (GUI) 的计算机,但它在消费市场取得了早期成功。当时,大多数消费级计算机都使用基于文本的命令行。计算机用户必须学习大量命令才能导航文件系统和运行应用程序。Macintosh GUI 似乎是一个巨大的飞跃——以至于其他公司也开始投资创建自己的 GUI 操作系统。
快速浏览一下今天的 Mac OS X 会发现,图形用户界面(GUI)比以往任何时候都更强大。但当前的 Mac 操作系统很大程度上归功于其他计算机项目,其中一些并非由 Apple 主导。要理解 OS X 的工作原理,您必须了解它的历史。
广告
Macintosh 首次亮相后不久,Apple 领导层高管之间就发生了权力斗争。联合创始人史蒂夫·乔布斯发现自己被排挤到公司边缘,最终辞职。1988 年,乔布斯着手领导一个他称之为 NeXT Computer 的项目,该项目运行在名为 NEXTSTEP 的操作系统上。与此同时,Apple 继续开发 Mac 操作系统。
最终,NeXT 在计算机市场反响平平,尽管它在一些知名应用中得到了使用。例如,万维网创始人蒂姆·伯纳斯·李使用 NeXT 计算机设计了第一个网页[来源:CERN]。而 Apple 的高管权力斗争仍在继续,公司努力保持其相关性。它正面临与微软 Windows 操作系统激烈的竞争。Apple 高管考虑从包括 IBM 在内的多个不同来源购买或租赁操作系统。最终,史蒂夫·乔布斯打给 Apple 的一通电话说服该公司收购 NeXT,以便将其操作系统用于 Mac 计算机。这意味着史蒂夫·乔布斯再次成为 Apple 的一员。
Apple 开始将 NeXT 技术融入 Mac OS。Apple 也开始整合一个代号为 Copland 的失败的内部操作系统项目的功能。1997 年 9 月,乔布斯成为 Apple 的临时首席执行官。一年后,他宣布 Mac OS X(Macintosh 操作系统的第十代)将于 1999 年首次亮相。同年 3 月 16 日,乔布斯向一群开发者展示了 Mac OS X 的第一个构建版本。虽然该操作系统的技术名称是 Mac OS X 10.0,但公司给它起了代号“Cheetah”(猎豹)。自首次发布以来,所有 OS X 版本都有一个大猫昵称。截至本文撰写之时,最新版本是 Mac OS X 10.7,也称为“Lion”(狮子)。
现在我们已经了解了一些基本历史,接下来快速看看操作系统到底能做什么。