1. 程式人生 > 資訊 >喬布斯領導下的傑作,蘋果“革命性”Mac OS X 系統的發展史

喬布斯領導下的傑作,蘋果“革命性”Mac OS X 系統的發展史

3 月 25 日訊息,據 Apple Insider 報道,2001 年 3 月 24 日,蘋果公司推出了 Mac OS X 的第一個官方公開版本。它一開始並不成功,但為 Mac 提供了支援,一直堅持了 19 年,直到被 macOS Big Sur 替代。

OS X 剛推出時帶有救世主色彩,如果你是長期的 Mac 使用者,感覺會是一種成就。儘管第一個“Cheetah”版本,即 10.0,缺乏功能,也包括很多錯誤 Bug,但它確實是蘋果作業系統的跳躍。

這不僅僅是因為 1999 年的 Mac OS 9 與 1997 年的 OS 8 相比,幾乎沒有顯著的改進。而且,在整個 90 年代,蘋果公司一直在努力開發革命性的新作業系統。

從 Pink 和 Taligent,到 Copland 和 Gershwin,蘋果公司曾多次試圖製作新的作業系統來保持 Mac 的更新。通常情況下,它有多個版本的作品,有些是為了解決短期問題,有些是為了讓 Mac 為未來做好準備。

當這些長達數年的專案都沒有產生一款可供銷售的產品時,蘋果選擇去購買作業系統,並最終將史蒂夫・喬布斯帶回了公司。

收購 NeXT 並因此收購其 NeXTSTEP 作業系統,是為 OS X 鋪平了最終的道路。在這一過程中,人們曾短暫地期待它能帶來 Rhapsody—— 這是在 NeXTSTEP 中執行經典 Mac 應用程式的作業系統的代號。

它的消亡恰好與蘋果 CEO 吉爾-阿梅里奧的去職相吻合,隨著時間的推移,他被史蒂夫・喬布斯取代。在 OS X Cheetah 發貨前一年多,喬布斯概述了從經典 Mac 作業系統“溫和遷移”到新作業系統的整個計劃。他結束了長期以來不同版本的作業系統在同一時間工作的問題。

喬布斯強調,OS X 將是一個作業系統。他說:“我們將在蘋果公司實行單一的作業系統戰略,”“我們不會像其他一些公司那樣有雙重或三重或四重的作業系統戰略。我們將擁有一個作業系統,這對我們非常重要。”

他總結了蘋果公司在 OS X 上的目標,但隨後又將其進一步分解。他說,OS X 的唯一真正目標是“製造下一個偉大的個人電腦作業系統”。

正如當時在 2000 年 1 月所概述的那樣,該計劃將有一年的時間來進行推廣。OS X 的測試版將在該年春季開始,然後在夏季上市銷售。最後,OS X 將於 2001 年 1 月開始預裝在新的 Mac 上。

但事情並非是這樣發展的。在喬布斯宣佈的時候,Mac OS X 伺服器 1.0 已經發貨,作業系統的開發者預覽版也已經發貨。2000 年 9 月,一個公開測試版問世,但 OS X Cheetah 直到 2001 年 3 月 24 日才釋出。

Mac OS X Cheetah 終於來了

“Mac OS X 是 Mac 的未來,我們希望它能以其無與倫比的功能和易用性使我們的客戶感到高興,”史蒂夫・喬布斯在蘋果的官方公告中說。“公開測試版從 Mac 使用者和開發者那裡獲得了難以置信的反饋和支援,這幫助我們將 Mac OS X 打造成有史以來最先進的作業系統”。

“[如果] 你是一個 Mac 粉絲,”大衛-波格在《紐約時報》上寫道,“擔心已經結束。對 Mac OS X 的未來不再有任何懷疑,它是一個穩定、堅固、好看的平臺,將在未來 17 年內支援蘋果的增強功能”。

到那時,最初的、經典的 Mac OS 已經運行了 17 年。Mac OS X 將持續更長的時間,達到 19 年,但它如此變化,以至於在大部分時間裡它不再被看作是新的作業系統。

儘管他總體上稱讚,但大衛-波格和當時所有的評論家一樣,期待著即將到來的更新,“可能會更快、更順暢、更精煉”。

這被證明是 2001 年 9 月的 Mac OS X Puma。與 OS 9 相比,它的速度仍然很慢,但它正在逐步實現目標。然後在 2002 年 8 月,迎來了 Mac OS X Jaguar。

一年多以後,輪到了 Mac OS X Panther。除了每年的重大更新外,還有定期的小更新,解決錯誤和關鍵問題。

OS X 給 Mac 帶來了什麼

史蒂夫-喬布斯為第一個 OS X 制定的目標清單一直是作業系統的核心。他說它必須擁有所有作業系統中“最好的內部管道”,而且需要“殺手級的圖形”。

“我們需要從一開始就為網際網路設計,”他繼續說。“我們需要以一種方式來設計它,讓大多數總是泡在網際網路上的使用者得到充分的好處。”

OS X 伸向了網際網路,它也成為了喬布斯所說的日益增長的網路生活的“數字中心”。它使 Mac 使用者需要的執行多個應用程式的方式成為可能,並且不會讓其中任何一個應用程式使得整個系統崩潰。

當 OS X 問世時,這些功能已經不再是“下一個偉大的個人電腦作業系統”應該具備的功能,而是它們都已具備的功能。新的東西包括 Quartz,OS X 的“殺手級圖形”引擎,這是基於 PDF 的。

“那意味著什麼?”喬布斯問。“你知道當你去網路上看到 PDF 檔案時?嗯,這項技術現在是 Mac OS X 圖形的核心。所以你可以立即對 PDF 檔案進行成像。所以現在所有的應用程式都能免費獲得這個”。

就是這樣,時至今日,每個 Mac 應用程式都可以製作 PDF 文件,而不需要第三方應用程式。

▲Mac OS X Leopard

Cheetah 最明顯的圖形的其餘部分,即 Aqua 介面,隨著時間的推移逐漸消失。照片般逼真的圖示、色彩鮮豔的按鈕和金屬拉絲的外觀都使經典的 Mac OS 發生了驚人的鉅變,但通過逐步的新的更新而平靜了下來。

OS X 還引入了 Dock,也許是作業系統中最明顯受 NeXT 影響的元素。此外,它還為我們帶來了郵件、TextEdit 和所謂的地址簿(現在被稱為聯絡人)。

OS X 最初是如何發展的

最初發布的 OS X 一半是為了展示一項全新的技術,一半是為了追趕經典的 Mac。視覺效果立即不同,但需要時間來匹配功能集--而且較新的作業系統要足夠快,才能真正可用。

直到 OS X 10.1 版本,Puma,新的作業系統才可以播放 DVD 或燒錄 CD。但是,該版本也是首次捆綁 iTunes,這使 OS X 為音樂繁榮做好了準備,它既從中獲利,也幫助創造了音樂繁榮。

如果你是當時的 Mac 使用者,那麼一些功能的缺失和其他功能的緩慢讓人感到非常沮喪。這是在 2002 年的 OS X Jaguar 之前,後來它的速度明顯更快。

隨著 2001 年 12 月 OS 9 的最終釋出,Jaguar 成為蘋果唯一的作業系統。OS X 自立門戶,從那時起,該作業系統獲得了更多的功能,淡化了更多的“殺手級圖形”,也加強了安全性。

OS X 一直專注於為其使用者和開發者提高安全性。Jaguar 之後,蘋果在 OS X 10.3,即 Panther 中為開發者引入了 Xcode。在此之前,開發者使用任何數量的不同工具來建立他們的軟體,而現在他們都有同一款工具。

然後在 2004 年,OS X Tiger 增加了 Spotlight(我們仍然擁有)和儀表盤部件(現在已沒有)。也是在這個版本的 OS X 中,蘋果完成了從 PowerPC 到 Intel 處理器的過渡。

OS X 的細化

在最初的 Mac 推出七年後,隨著 System 7 的釋出,預示著最大的作業系統更新到來。OS X 實際上沒有一個非常大的變化,但在其推出六年左右,它確實到達了 OS X Leopard。

它於 2007 年到來,帶來了主要的新功能,以及對當時熟悉的中堅力量的修訂。一個顯而易見的視覺變化是 Dock 被改造成了 3D 架子。

然後,在你不小心調出這些功能之前,不太明顯的是 Expose 和 Spaces。前者幫助注重視覺效果的使用者看到他們想切換到哪些應用程式和視窗。後者幫助不整潔的人在多個不同的桌面上儲存檔案。

OS X 並不總是有蘋果至今仍為人所知的無休止的年度更新,但 Leopard 之後有了新的東西。2009 年的 OS X Snow Leopard 被認為是蘋果暫停新功能,轉而努力鞏固所有現有功能。

這是一種方法,一種短暫的放緩,許多人希望蘋果能重複這種做法。該公司確實重複了類似名稱的想法,2011 年的 Lion 之後是 2012 年的 Mountain Lion。但是,如果說從 Leopard 到 Snow Leopard 是巧妙地使用名字來顯示進步而不是替換,那麼到了 Mountain Lion 時,蘋果已經沒有新名字了。

從第二年,即 2013 年開始,OS X 將轉向以加州的地方命名。Mavericks 開始了這種趨勢,然後是 Yosemite、El Capitan、Sierra、High Sierra、Mojave 和 Catalina。

一路走來,OS X 的名字被改成了 macOS。然後,蘋果的 Big Sur 既延續了 macOS 的名字,也延續了以加州地點命名的慣例。但它也打破了一個慣例。

經過 19 年的時間,每次更新都是 10 左右的版本 —— 一直到 10.15——Big Sur 是 macOS 11 版本。

OS X 的終結

蘋果的 macOS Catalina 是近 20 年的開發成果,但它仍然是熟悉的 OS X。就其所有的視覺變化而言,它在 2020 年的替代品 macOS Big Sur 仍然是熟悉風格的 Mac。

這是視覺上變化最大的 macOS 版本,但同樣是融合,所以在使用 Big Sur 幾個月後,感覺差異不那麼明顯了。這就是 Mac,甚至在蘋果內部也有關於它是否應該是 11 版本的爭論。

“是時候了,”克雷格-費德里吉在《脫口秀》上說,在 2020 年 6 月的 WWDC 上揭曉後不久。“我們當然對 [改成 11] 的正確時機進行了大量的內部討論。”

“我們覺得這個作業系統在支援 Apple Silicon 方面為 Mac 實現下一階段的一些方式,那是一個重要的時刻,”他繼續說。“我們認為,為實現這一轉變而發生的一些深層次的基礎設施變化也是相當根本的,所以這是一個象徵性地轉向 11 的正確時刻。我們覺得這是當之無愧的。”

包括在 macOS 名稱下的時間,OS X 從 2001 年 3 月 24 日到 2020 年 11 月 12 日為 Mac 服務的日子長達 19 年 7 個月又 19 天。

相比之下,從 Mac 推出到 2001 年 12 月 5 日最後一次釋出 Mac OS 9.2.2 的時間是 17 年 10 個月又 11 天。

對於今天大多數 Mac 使用者來說,OS X 是他們成長的計算平臺,它不會被遺忘。請注意,經典的 Mac 作業系統也仍然活在模擬器中。