20 年後:Mac OS X 公共測試版如何拯救 Mac
已發表: 2022-01-292000 年 9 月 13 日,Apple 發布了 Mac OS X Public Beta,這是第一個包含 Dock 的 OS X 公開版本。 它也是第一個具有前所未有的吸引眼球的 Aqua 界面。 它標誌著 Mac 新時代的開始,20 年後我們仍然生活在這個時代。
蘋果的生命線
到 90 年代後期,Apple 的經典 Mac OS 已經過時了。 它不支持受保護的內存、搶先式多任務處理或用戶級訪問控制。 它還容易導致令人沮喪的系統崩潰。
可以說,它的界面設計也落後於 Windows。 Apple 知道 Mac OS 需要從頭開始進行根本性的重新設計。 然而,軟件兼容性問題促使蘋果繼續擴展自 1984 年以來使用的相同基本系統架構。
取代經典 Mac OS 的探索是一個漫長而混亂的過程。 它涉及多個內部項目以及尋找可能為公司帶來新技術的收購目標。 這導致蘋果在 1997 年收購了史蒂夫·喬布斯的 NeXT,目的是使其 NeXTSTEP 操作系統成為 Mac OS 的新現代替代品的基礎。
在史蒂夫喬布斯的 NeXT 團隊負責的情況下,Apple 開始兼顧傳統 Mac 用戶的需求,同時試圖讓 NeXTSTEP 能夠為大眾所接受。 結果是 Mac OS X。
與 Classic Mac OS(但與 NeXTSTEP 類似)不同,Mac OS X 基於名為 Darwin 的類 Unix BSD 內核。 這使其非常穩定,並為 Mac 成為令人驚嘆的開發者平台奠定了基礎。 現代版本的 macOS 仍然基於 Darwin 核心。
在 2000 年初向開發人員發布了一些早期的 OS X 測試版之後,Apple 決定通過其網站以 29.95 美元的價格以 CD-ROM 形式提供新的 OS。 這讓 Mac 用戶可以通過它的步伐來安裝新軟件。
購買該 CD 的客戶在未來購買 Mac OS X 10.0(公共 Beta 版於 2001 年 5 月 14 日到期)時還可獲得 30 美元的折扣。 這讓人們有足夠的時間來試用新操作系統並向 Apple 提供有價值的反饋。
水族革命
1999 年,Apple 發布了基於原型的早期版本的 OS X,稱為 Rhapsody。 它基本上是用 Apple 的經典 Mac OS“Platinum”主題重新設計的 NeXTSTEP。
雖然底層的新技術已經存在,但 Rhapsody 無聊的外觀並沒有讓很多人興奮。 它也沒有激勵開發人員,他們抱怨必須為新平台重寫他們的 Mac 軟件。
蘋果知道它需要一些特別的東西來吸引更多的注意力。 該公司秘密開始開發一個名為 Aqua 的華麗新界面。 它包括對大圖標、陰影和透明度的內置支持。 色彩繽紛的按鈕和界面元素也呈現出清新的半透明外觀。
當史蒂夫喬布斯在 2000 年 1 月的 Macworld 大會和博覽會上首次宣布 Aqua 界面時,它是一個巨大的驚喜(見下面的視頻)。 在他的演示中,喬布斯很高興地展示了我們現在認為理所當然的圖形功能,比如窗口下方的陰影、圖標放大和高分辨率圖標。
多年來,Aqua 的外觀發生了變化,Apple 不再直指它。 儘管如此,它仍然是現代 macOS Catalina 界面的基礎。
Mac OS X Dock 也在 2000 年 1 月的演示中首次亮相。 它提供了一種靈活、有效的方式來啟動和管理應用程序。 它也最終讓 Mac OS 趕上了 Windows 任務欄的功能。
相關: Windows 95 年滿 25 歲:當 Windows 成為主流時
顯著的異同
已有 20 年曆史的 Mac OS X Public Beta 和 macOS Catalina 之間的相似之處非常驚人。 它們都具有 Dock、高分辨率圖標、三個窗口控制按鈕(紅色、黃色和綠色)、全球 PDF 支持,並在 Darwin 上運行。
還有一系列熟悉的內置應用程序:Preview、Mail.app、TextEdit、Address Book、Stickies、QuickTime、Calculator 和 Chess 的早期版本。
Mac OS X Public Beta 與 Mac OS X 和更高版本的 macOS 版本也有一些顯著差異。 最明顯的一個是 Apple 標誌位於菜單欄的中心,而不是左上角。
雖然 Mac OS X Public Beta 的細條紋主題和半透明糖果按鈕一直持續到 Mac OS X 10.2,但它們最終被 Mac OS X 10.3 Panther 的拉絲金屬外觀所取代。
OS X Public Beta 還缺少一些實用的便利特性,例如 Expose、Widgets、Notifications 和 Launchpad。 它也不包括 App Store——直到 2011 年才以 OS X 10.6 Snow Leopard 的下載形式出現。
一些值得注意的應用程序也丟失了。 與 Safari(2003 年首次亮相)不同,Public Beta 附帶了一個具有特殊 Aqua 主題的 Internet Explorer 版本。
OS X Public Beta 還包括一個名為 Sherlock 的尖端搜索應用程序,該應用程序後來被 Spotlight 取代。
也沒有 iTunes 或 Apple Music 的跡象,而只是一個可以播放 CD 或 MP3 的基本音樂播放器。 然而,即使缺少這些,其包含的廣泛應用程序和實用程序套件也使 Mac OS X Public Beta 仍然感覺相對現代。
持續的遺產
Apple 前首席軟件技術官、Mac OS X 開發人員 Avie Tevanian 曾表示,Apple 設計 OS X 時考慮到了 20-30 年的使用壽命。
在 2000 年,30 年對於軟件架構保持可行來說似乎是一段難以想像的漫長歲月。 然而,到了 2020 年底,OS X(現在的“macOS”)繼續為 Mac 承擔重任。 在許多架構轉變中,它可能會繼續這樣做至少十年。