跳至內容

MacOS版本歷史

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

macOS(/ ˌmækʔoʊˈɛs /;二空一一年及進前稱呼Mac OS X,二空一二年到二空一五年稱OS X)是蘋果公司推出的徛佇圖形化使用者介面作業系統,為麥金塔(Macintosh,簡稱 Mac)系列電腦的主作業系統。StatCounter 佇二空一八年八月的資料表示,佇咧桌面咧作業系統內面,macOS 的使用份額為百分之十二孵六五,次於 Windows 的百分之八十二占五一位居第二。

macOS是一九九九年發行的 Classic Mac OS 最終版本 Mac OS 九的後繼者。一九九九年發佈 macOS Server 的首一个版本 Mac OS X Server 一垺零,電腦版 Mac OS X 十曉零「Cheetah」佇二空空一年三月二四發布。二空一二年蘋果將 Mac OS X 閣較號名做OS X,頭一个使用這个號名的系統做「OS X Mountain Lion」。 較早版本的 macOS 以大型的貓科動物號名,比如講 Mac OS X v 十二八予人叫做是「Mountain Lion」,毋過綴二空一三年六月 OS X Mavericks 的公布,號名開始用加州地標。二空一六年六月,蘋果公司宣佈 OS X 閣較號名做macOS,以便佮蘋果其他的作業系統 iOS、watchOS 和 tvOS 保持統一的號名風格。佇咧 Apple 宣布啟動 Mac 對 Intel 徙到 AppleSilicon 後,頭一个支援 Apple Silicon 的 macOS Big Sur 佇二空二空年六月二三發布,目前上新的版本為 macOS Monterey,佇二空二一年六月七號的 WWDC 二千空二十一上發布。

佇蘋果外部發展

佇一九八五年,蘋果電腦公司共史蒂夫 ・ 賈伯斯對管理階層內底除掉了後,伊離開公司和企業—— 佮對 Ross Perot 佮伊家己橐袋仔的資金—— 建立「後一个大的代誌」:結果就是 NeXT 公司。NeXT 硬體雖然彼當陣是某一寡創新,但是對快速地商業化工作站市場來講猶是較貴參參,有寡設計的問題佮癖予好會當伊並無受歡迎,佇一九九三年予人淘汰。另外一方面,物件導向作業系統(object-oriented operating system)的 NeXTSTEP 性命力煞愈長。伊彼是以 Mach 核心佮 BSD(會當追溯到一九七空年代的開放原始碼之 UNIX 實作)為基礎,而且支援創新的企業物件框殼 ( Enterprise Objects Framework ) 資料庫的存取捌和 WebObjects 應用程式侍服器開發環境。NeXT 設法銷售 WebObjects 佮諮詢服務來維持生理,毋過從來毋捌一改商業的成功。NeXTSTEP 經歷 OPENSTEP 的演變,共物件層面對作業系統以下分開來,予伊會當佇其他平台頂經過較少的修改就會當執行。毋過因為這點,數家其他的公司—— 主要是蘋果、IBM、微軟—— 攏講𪜶馬上會推出類似的物件導向作業系統佮𪜶自有的開發工具。(遮的拍拚,如 Taligent,並無完全變做成果,)。

內部的開發

同時,蘋果嘛面臨著商業上的困境。已經有十冬歷史的 Mac OS 已經到伊的單一使用者的限制,合作式多工 ( co-operative multitasking ) 彼个架構,以及伊捌是創新的使用者介面,就佇快速發展甲微軟視窗系統已經看起來漸漸仔 " 過期 "。佇咧一九九四年開始一个大規模的發展啊努力來取代乎伊,也就想講人知的 Copland,但是大略仔佇蘋果外部所知影,因為內部政策的角力的關係,已經成做一个無希望的事件。到一九九六年,Copland 距離推出遙無期,而且遐的拍拚最後徹底的取消。某寡 Copland 元素落尾融合入 Mac OS 八,佇一九九七年推出。

咧考慮買 BeOS-一个專為類似蘋果的硬體所設計,提供多媒體的多工作業系統-公司顛倒決定買落來 NeXT 佮使用 OPENSTEP 當做𪜶新作業系統的基礎。Avie Tevanian 接管規个作業系統的發展,而且賈伯斯予人𤆬入做一个顧問。上起先計畫是開發一个新的作業系統,差不多規个是 OpenStep 更新版本做基礎。佮一个模擬器-就是講「Blue Box」-專為執行 " classic " 麥金塔應用程式。結果最後就是所知影代號是 Rhapsody,佇一九九八年推出被批評甲一文不值。

蘋果向望開發者會當共軟體徙栽去𪜶知影伊的能力佮伊彈性,閣較強大的 OpenStep 程式庫上。反之,大部份的開發者共蘋果講,這寡無可能會發生,伊甘願規个離開該平台。這个嘿蘋果計畫的 " 否決 ",致使蘋果進前破壞承諾的佮條件之結果;咧看咧 " 後一个足系統 " 佇另外一擺後消失佮蘋果的市佔率漸漸變少,開發者就袂閣對這个平台有所興趣佮作真濟的努力,最後獨自重寫。

佇史蒂夫 ・ 賈伯斯下改變方向

蘋果的財務損失一直繼續著,尾仔賈伯斯說服董事會開除 CEO Gil Amelio 聘伊為主席佮過度時期的 CEO。佇本質上,董事會全權委任賈伯斯來回復公司的收益。當伊佇全球開發者大會(Worldwide Developers'Conference,WWDC)中宣佈,開發者事實上欲愛的是一个 Mac OS 的上新版本,而且這就是𪜶所欲生產的,結果得著滿堂喝好勢。後來二年主要的努力就是重寫麥金塔的 API 成做 UNIX 程式庫,也就是講 Carbon。Mac OS 應用程式會當毋免經過重新編寫就會當徙栽到 Carbon,而且猶原予𪜶變做新作業系統的忠實使用者。同時,使用舊的 toolkits 編寫的應用程式嘛會當使用 " Classic " Mac OS 九模擬器來支援。包含 C,C + +,Objective-C,Java 和 Python 使用是以設計者的滿足做號召。

佇這个時間,作業系統的底層(Mach 核心佮 BSD 層佇其之上), 重新封裝佮以開放原始碼的方式推出,也就是講 Darwin。Darwin 核心提供真大的穩定佮其他 Unix 實作相匹敵的彈性作業系統,而且利用蘋果外部的獨立開放原始碼專案佮程式設計師的貢獻;毋過,佇其他麥金塔社群以外的實際使用並毋是真清楚。佇這个時期 Java 程式語言變做是程式設計界的 " 熱門主題 ",猶閣有一股力量開始欲共 Mac 變做上讚的 Java 平台。這包括了共上好的高速 Java 系統徙栽去到這个平台,同時嘛共 OS X 特定的 " Cocoa " API 加入到 Java 語言內底。結果這是予作業系統的推出延遲矣約兩冬左右。

雖然頭一个推出的新作業系統-Mac OS X Server 一垺零-使用 Mac OS GUI 的一个修改版本,猶毋過 Mac OS X 公開測試版佮後來使用一種新的 GUI 這號做 Aqua。作業系統的這个部份的發展有淡薄仔延遲,是因為對 OpenStep 的 Display PostScript ia̋n-jín 轉換為自由授權的另外一个,這號做 Quartz。Aqua 差不多佮 Mac OS 九介面完全地分離開。伊有成做是全彩會縮放圖形、文字佮圖形的平滑(anti-aliasing)、 類比的著色佮光影、透明佮陰影、以及動畫。一个關鍵的特色是 Dock,一種完全利用遮的效能優點的應用程式管理工具列。但是伊嘛維持佮傳統 Mac OS 介面上相容性的一種實體程度,以及蘋果家己的 Apple Human Interface Guidelines,佇螢幕頂懸的下拉式功能表選單,相𫝛的鍵盤快速鍵,猶閣有對單鍵滑鼠的支援。

發行

蘋果佇一九九九年一月推出 Mac OS X Server 一垺零,Mac OS X 的公開測試版佇二空空空年釋出,而且二空空一年三月二四看著完整佮官方推出的 Mac OS X 版本十配零。十二版大概佇二空空一年九月二五出貨,紲落來是二空空二年八月二四 Mac OS X 十二 ( " Jaguar " ) 的推出,佇二空空三年十月二十四號推出 Mac OS X 十曉三 ( " Panther " ),佇二空空五年四月二九推出 Mac OS X 十曉四 ( " Tiger " ),佇二空空七年十月二十六號發行推出 Mac OS X v 十人五 ( " Leopard " )。Mac OS X 十曉六 " Snow Leopard " 佇二空空九年九月份發行,二空一一年七月二十推出 Mac OS X 十曉七 " Lion "。

歷代版本

  • Mac OS X 公開測試版
  • Mac OS X v 十曉零 " Cheetah "
  • Mac OS X v 十曉一 " Puma "
  • Mac OS X v 十二 " Jaguar "
  • Mac OS X v 十曉三 " Panther "
  • Mac OS X v 十曉四 " Tiger "
  • Mac OS X v 十人五 " Leopard "
  • Mac OS X v 十曉六 " Snow Leopard "
  • Mac OS X v 十曉七 " Lion "
  • OS X v 十曉八 " Mountain Lion "
  • OS X v 十曉九 " Mavericks "
  • OS X v 十曉一空 " Yosemite "
  • OS X v 十席一一 " El Capitan "
  • macOS v 十人一二 " Sierra "
  • macOS v 十二一三 " High Sierra "
  • macOS v 十席一四 " Mojave "
  • macOS v 十人一五 " Catalina "
  • macOS v 十一 " Big Sur "
  • macOS v 十二 " Monterey "
  • macOS v 十三 " Ventura "

時間線

參見

  • 蘋果公司作業系統列表
  • 麥金塔做業系統
  • Classic Mac OS

外部連結

  • Ars Technica : Mac OS X Q & A
  • Ars Technica : Mac OS X GUI
  • Ars Technica : Mac OS X DP 二 review
  • Ars Technica : Mac OS X DP 三 review
  • Ars Technica : Mac OS X DP 四 review
  • Ars Technica : Mac OS X Public Beta review
  • Ars Technica : Mac OS X 十曉零 review
  • Ars Technica : Mac OS X 十曉一 review
  • Ars Technica : Mac OS X 十二 review
  • Ars Technica : Mac OS X 十曉三 review
  • Ars Technica : Mac OS X 十曉四 review
  • Mac OS X DP 四 review