本頁使用了標題或全文手工轉換

麥金塔操作系統

維基百科,自由的百科全書
跳至導覽 跳至搜尋

麥金塔操作系統(Macintosh operating systems)是一套運行於蘋果Macintosh系列電腦上的操作系統,包括macOS(2012年前稱Mac OS X,2012年-2016年稱OS X)、Mac OS 9Mac OS 8System vX.X這一系列的作業系統。它是一個在商用領域成功的圖形用戶界面,最新版本為macOS High Sierra

簡介[編輯]

關於Macintosh是如何被開發和潛在創意的起源,有許多種觀點。歷史記錄里把Macintosh和施樂公司(Xerox)帕洛阿爾托研究中心(PARC)的Alto計劃聯繫在一起,伊凡·薩瑟蘭(Ivan Sutherland)的畫板(Sketchpad)和道格·英格巴特(Doug Engelbart)的在線系統(On-Line System)對其早期貢獻產生了不小的影響。

系列操作系統[編輯]

麥金塔操作系統可被分成兩個系列:

  • Classic Mac OS,系統搭載在1984年銷售的首部Mac與其後代上,採用Mach作為內核,在Mac OS 7.6.1以前用「System vX.X」來稱呼。末代版本是Mac OS 9。
  • 2001年新推出的macOS(2012年前稱Mac OS X,2012年-2016年稱OS X),結合BSD UnixOpenStep和Mac OS 9的元素。它的最底層建基於Unix基礎,其核心代碼被稱為Darwin,實行的是部分開放源代碼

Classic Mac OS[編輯]

Classic Mac OS的特點是完全沒有命令行模式,它是一個100%的圖形操作系統。預示它容易使用,它也被指責為幾乎沒有內存管理協作式多任務和對擴展衝突敏感。「功能擴展」(Extensions)是擴充操作系統的程序模塊,譬如:附加功能性(例如:網絡)或為特殊設備提供支持。某些功能擴充套件傾會發生相衝,或只能按某個特定次序載入。解決Mac OS的功能擴充套件衝突可能是一個耗時的過程。

Mac OS也引入了一種新形的文件系統,一個文件包括了兩個不同的「分支」(forks)。它分別把參數存在「資源分支」(resource fork),而把原始數據存在「數據分支」(data fork)裡,這在當時是非常創新的。但是,因為不能識別此系統,這讓它與其它操作系統的溝通成為挑戰。

最早的Macintosh使用的檔案系統為MFS,由於它屬於平面式(flat)檔案系統,它只提供單一層級的目錄結構。MFS檔案系統很快的在1985年被有B*樹結構的HFS取代之。

Mac OS X/OS X/macOS[編輯]

Mac OS X 10.6

macOS(2012年前稱Mac OS X,2012年-2016年稱OS X)是Classic Mac OS的繼任者。

為了解決以前版本的諸多問題,Mac OS X開始使用基於BSD Unix內核,並帶來Unix風格的內存管理和先佔式多工(pre-emptive multitasking)。大大改進內存管理,允許同時運行更多軟件,而且實質上消除了一個程序崩潰導致其它程序崩潰的可能性。這也是首個包括「命令行」模式的OS,除非執行單獨的「終端」(terminal)程序。但是,這些新特徵需要更多的系統資源,按官方的說法早期的Mac OS X只能支持G3以上的新處理器(它在較舊的G3處理器上執行起來比較慢)。

Mac OS X Tiger以前的OS X有一個兼容層負責執行老舊的Mac應用程序,名為Classic環境(也就是程序員所熟知的「藍盒子」[the blue box])。它把老的Mac OS 9.x系統的完整拷貝作為Mac OS X里一個程序執行,但執行應用程序的兼容性只能保證程序在寫得很好的情況里在當前的硬件下不會產生意外。2005-2007年蘋果開始策劃將全線產品更新到intel處理器,拋棄PowerPC處理器,當時的新版Mac OS X Tiger和Mac OS X Leopard同時支持intel與PowerPC處理器。但其後的Mac OS X Snow Leopard僅能在intel Core 2或更新的intel處理器上運行,不再支持PowerPC G3,G4,G5處理器,只可用Rosetta來模擬早期Mac OS X的程序。

2011年以前蘋果稱自己的OS為「Mac OS X」,發布Mac OS X v10.7後,蘋果稱其為「OS X Lion」,其後的系統均改名為「OS X」。OS X Lion及OS X Mountain Lion只支持2008年後配備intel Core i3以上處理器的Apple計算機,不支持任何PowerPC程序,開放Mac App Store。Yosemite以及El Capitan則提供了平面化的視覺設計。

2016年,蘋果公司將操作系統重新命名為「macOS」。

技術[編輯]

在非蘋果電腦上安裝Mac OS X[編輯]

OSx86是把蘋果電腦出品的Mac OS X操作系統非官方地移植到普通Intel/AMD架構的計劃。

這個計劃原來並沒有特別的名字,但後來因為OSx86計劃網址的出現,使大家都不約而同採用這個名稱。

現時,不單有網友成功在VMwarePearPCVirtualBox模擬器內成功安裝 Mac OS X (Tiger),在2005年9月,零星把Mac OS安裝在一般PC 兼容機的報告也開始出現。不過,要順利完成安裝,使用者還是要把原安裝光碟經過第三者的軟件修改及配合硬件才能安裝。

軟件[編輯]

版本年表[編輯]

麥金塔操作系統版本年表
Apple-Intel architecturePower Mac G5Power Mac G4iMacPower MacintoshMacintosh QuadraMacintosh PortableMacintosh SE/30Macintosh IIMacintosh PlusMacintosh 128KA/UXA/UXA/UXMac OS 9Mac OS 9Mac OS 9Mac OS 8Mac OS 8Mac OS 8Mac OS 8System 7System 7System 7System 7System 6Classic Mac OSClassic Mac OSClassic Mac OSClassic Mac OSClassic Mac OSmacOS SierraOS X El CapitanOS X YosemiteOS X MavericksMac OS X v10.8Mac OS X v10.7Mac OS X v10.6Mac OS X v10.5Mac OS X v10.4Mac OS X v10.3Mac OS X v10.2Mac OS X v10.1Mac OS X v10.0Mac OS X公開測試版Mac OS X Server 1.0MacWorks XLMacWorks XLSun再營銷MacworksFinderFinderFinderFinderFinderFinderFinderFinder

另見[編輯]

macOS相關[編輯]

外部連結[編輯]