MacOS是基於XNU混合內核的圖形化操作系統,壹般不能安裝在普通PC上。互聯網上也有在PC上運行的macOS(Hackintosh)。
Mac OS X是與之前的Mac OS完全分離的操作系統,其底層代碼與之前的版本完全不同。這個新內核叫什麽名字?達爾文,是開源的嗎?POSIX?標準操作系統,伴隨標準?Unix?命令行及其強大的應用工具。
雖然最重要的建築變化是在表面之下,Aqua?GUI是最突出、最引人註目的特點。
柔和的邊緣、半透明的顏色和細條紋(類似於第壹代iMac的硬件)的使用為桌面上的窗口和控件帶來了更多的顏色和材料,這比OS9提供的外觀更多,引起了用戶的大量爭議。
很多Macintosh OS老用戶形容這個界面像個玩具,缺乏專業美感。其他人對新系統的新GUI創新心存感激。
這種設計很簡單,甚至在第壹版macOS發布之前,第三方開發者就開始專註於可以改變外觀的程序,比如?Winamp?做出類似Aqua界面的外觀。
蘋果公司已經對壹些聲稱在版權的設計下制作或分發這種界面軟件的人采取了法律行動,威脅那些聲稱他們的人。
MacOS包含自己的軟件開發程序,其主要特點是名為Xcode的集成開發環境。Xcode是壹個可以和幾個編譯器通信的接口,包括蘋果的Swift,C,C++,Objective-C,Java。
可以編譯OS X Yosemite目前運行的兩個硬件平臺的可執行文件,也可以用Swift以外的幾種語言為舊系統編寫程序。也可以編譯成PowerPC平臺、x86平臺或者跨兩個平臺的通用二進制。
從系統銷售的數字來看,這種GUI和core的結合現在已經成為最暢銷的Unix環境。
特性
1,全64位技術,可以通過第三方ModeSelector在64位和32位之間切換。
2.GrandCentralDispatch:幫助程序編譯器使用多核編譯,增強軟件的多核支持。
3.OpenCL:它是壹種新技術,使圖像處理器發揮最大能力來加速應用程序的性能。
4.輔助功能:可以通過通用輔助功能中包含的VoiceOver2閱讀Mac上的任何文本。多點觸控版本支持中文手寫。包含40多種盲文現實,支持藍牙模式。
5.它的Quartz圖像模式基於PDF的子集(PortableDocumentFormat)。
6.全彩色小圖標,可連續縮放(最高128× 128 (10.5豹紋最高512×512)像素)
7.窗口周圍的陰影和分隔的文本元素提供了深度感。
8、依托NeXT- type程序服務,提供全局拼寫檢查等強大工具。
9.特殊界面工具集、文本、圖形和窗口組件的反走樣效果。
10,新的界面元素,包括“表”(附加到特殊窗口的文檔模型對話框)和“抽屜”抽屜。
11,顏色同步核心繪圖引擎內置配色(針對印刷和多媒體專業人士)。
12,OpenGL(包含在10.2版本中)將窗口合成到屏幕上,允許硬件加速繪圖。這項技術被稱為QuartzExtreme。
13,Exposé(包含在10.3版本中)可以快速排列窗口或顯示桌面。10.6做了很多改進,Exposé直接從Dock激活。
14,Unicode在整個操作系統中被廣泛使用。
15,Spotlight搜索技術(包含在10.4版本中)允許根據項目的特征或內容快速即時搜索數據文件、電子郵件、照片和其他信息。
16,Automator(在10.4版本中添加)是壹個應用程序,旨在為不同的任務創建自動化的工作流。