什么是蘋果系統(tǒng)蘋果系統(tǒng)的特點
蘋果系統(tǒng)是蘋果公司為Mac系列產(chǎn)品開發(fā)的專屬操作系統(tǒng)。那么你對蘋果系統(tǒng)了解多少呢?以下是由學習啦小編整理關于什么是蘋果系統(tǒng)的內(nèi)容,希望大家喜歡!
蘋果系統(tǒng)的描述
OSX是與先前麥金塔操作系統(tǒng)徹底地分離開來,它的底層程序碼完全地與先前版本不同。盡管最重要的架構改變是在表面之下,但是 Aqua GUI 是最突出和引人注目的特色。柔軟邊緣的使用,半透明顏色和細條紋(與第一臺 iMac 的硬件相似)把更多的顏色和材質帶入到桌面上的視窗和控件,比 OS 9 所提供的 "白金" 外觀更多,引發(fā)了使用者間大量的爭論。很多舊的麥金塔使用者把這個接口描述得像是玩具一般,和缺乏專業(yè)的優(yōu)美,而其他的人則為蘋果革命的新 GUI 狀新為所歡呼。這種外觀非常立即地可以辨認出來,即使在第一個 OS X 版本推出之前,第三方的開發(fā)者開始針對可以換外表的程序像是 Winamp 制作類似 Aqua 接口的外表。蘋果電腦以法律行動,威脅那些聲稱是由他們有版權的設計下,所制造或散布且提供這種接口軟件的人。
OS X包含了自家的軟件開發(fā)程序,其重大的特色是名為Xcode的集成開發(fā)環(huán)境。Xcode是一個能與數(shù)種編譯器溝通的接口,包括Apple的Swift、C、C++、Objective-C、以及Java??梢跃幾g出目前OS X Yosemite所運行的兩種硬件平臺之可執(zhí)行文件,也可以用除了Swift以外的幾種語言編寫用于舊系統(tǒng)的程序。還可以編譯成PowerPC平臺專用,x86平臺專用,或是跨越兩種平臺的通用二進制。
純粹由系統(tǒng)銷售的數(shù)字來看,這種GUI和核心的組合現(xiàn)在變成最暢銷的Unix環(huán)境
蘋果系統(tǒng)的兼容性
蘋果電腦公司在發(fā)布OS X系統(tǒng)時,宣布該系統(tǒng)只能在G3處理器及更高版本上使用。而在擁有英特爾處理器的Mac上,這可以通過蘋果官方提供的軟件安裝雙系統(tǒng)。(OS X系統(tǒng)和Windows系統(tǒng))。OS X 通過提供一種稱為 Classic 的模擬環(huán)境,保留了與較舊的 Mac OS應用程序的兼容性,允許使用者在 OS X 中把 Mac OS 9 當做一個程序來執(zhí)行,使大部分舊的應用程序就像在舊的操作系統(tǒng)下執(zhí)行一樣。另外,給 Mac OS 9 和 OS X 的 Carbon API 可以創(chuàng)造出允許在兩種系統(tǒng)執(zhí)行的程序碼。OpenStep 的 API 也依然可以使用,但是蘋果把它稱為 Cocoa 技術。(這個遺留下來的傳統(tǒng)可以在 Cocoa API 中看到,大部分的類別名稱都是以 NeXTSTEP 的縮寫 "NS" 開頭。) 給開發(fā)者的第四個選項是可以在 OS X 當做 "第一等公民" 一樣的 Java 平臺上寫應用程序 — 事實上這就是說 Java 應用程序盡可能的與操作系統(tǒng)合適地搭配而仍然能夠"跨平臺(cross-platform)",以及他的 GUI,是以 Swing 撰寫的,看起來幾乎完全地與天生的 Cocoa 接口類似。
只要他們能夠在這個平臺上被編譯,OS X 可以執(zhí)行很多 BSD 或 Linux軟件套件。編譯過的程序碼通常是以 OS X 封裝的方式來散布,但有些可能需要命令列的組態(tài)設定或是編譯。像是 Fink 和 DarwinPorts 這樣的專案,提供很多標準套件之預先編譯或是預先格式好的封裝。在 10.3 版開始,OS X 已經(jīng)包含 Apple X11,這是給 Unix 應用程序的 X11 圖形接口的公司版本,當做是在安裝階段的選擇性元件。蘋果是以 XFree86 4.3 和 X11R6.6 為基礎實作的,搭配一個模仿 OS X 外觀的視窗管理員,與 OS X 有更密切的整合,延展擴充到使用天生的 Quartz 顯像系統(tǒng)和加速 OpenGL。早期的 OS X 版本可使用 XDarwin 來執(zhí)行 X11 應用程序。
對于早期的 OS X 版本,有支持的標準硬件平臺是以 PowerPC G3、G4、G5 處理器的麥金塔電腦產(chǎn)品線(膝上型、裝上型、或是服務器)。后期的 OS X 版本不再支援某些老舊的硬件、舉例來說,Panther 不支援 "米黃色" G3,以及 Tiger 不支援蘋果在推出 FireWire 之前的系統(tǒng)。然而,免費的工具像是 XPostFacto 可以使得蘋果官方宣稱不支援的某些舊系統(tǒng)可以安裝 OS X,包含某些 G3 之前的系統(tǒng)。操作系統(tǒng)針對所有支援的硬件提供相同的功能,除了基本硬件的限制之外(例如,CD-ROM 不能燒錄CD)以及在更多先進配備上盡量增快效能(例如圖形加速)。
于2005年6月6日,史蒂夫·喬布斯在蘋果每年的全球開發(fā)者大會中發(fā)表演說,表示接下來的兩年間蘋果將會從 PowerPC 轉換到 Intel 的微處理器,而且在這個轉變的期間,OS X 都會支援兩種平臺。對于 PowerPC 平臺的支援會一直持續(xù)到 10.5 版,但是同時支援兩種平臺多久的時間并不清楚(Mac OS 對于 Motorola 68k 架構的支援一直持續(xù)到 PowerPC 系統(tǒng)推出后的約四年)。新版的 Xcode 支援建造 通用二元程序碼(Universal Binaries),可以在兩種架構執(zhí)行。PowerPC 程序碼在 Intel 為基礎的 Mac 會使用稱為 Rosetta 的模擬器來提供支持。史蒂夫·喬布斯也證實先前的謠言,就是蘋果之前每一版的 OS X 開發(fā)周期都有 Intel 微處理器的版本。像是跨平臺的能力已經(jīng)早就存在 OS X 的血統(tǒng)中 - 就是 OS X 的前身,OPENSTEP,已經(jīng)被移植到很多個架構下,包含 Intel 的 x86,以及 OS X 的核心操作系統(tǒng)Apple Darwin 也移植到 x86,早在 OS X 第一次推出就可以免費下載。然而,蘋果聲明 x86 平臺的 OS X 將不會支援 Classic 環(huán)境。
蘋果系統(tǒng)的特點
全64位技術,可以通過第三方的Mode Selector進行64位和32位切換。
Grand Central Dispatch.幫助程序編譯人員使用多核心編譯,增強軟件多核心支持。
OpenCL。是一種讓圖像處理器發(fā)揮極致來加速應用程序性能的新技術。
輔助功能。通過萬能輔助功能包含的VoiceOver 2可以讀出任何Mac上的文字。Multi-touch觸控版支持中文手寫。含有40種以上盲文現(xiàn)實,支持藍牙模式。
它的Quartz視頻模式使用PDF(可攜文件格式,Portable Document Format)的子集合當作基礎。
全彩,可連續(xù)縮放的小圖標(最大到128 × 128(10.5 Leopard最大到512 × 512)像素)
在視窗周圍的陰影和分離的文字符素來提供深度的感覺。
依靠NeXT-型程序服務,提供全局拼寫檢查及其他功能強大的工具
專用界面工具集、文字、圖形和視窗組件的反鋸齒效果
新的界面元素,包括“紙單”sheets(文檔模型對話框附帶于特殊窗口)和“抽屜”drawers.Interweaving windows of different applications (not necessarily adjacent in the visible stacking order).
色彩同步在核心繪圖引擎中內(nèi)置色彩匹配(為印刷和多媒體專業(yè)人士).
OpenGL(在10.2版中納入)合成視窗到屏幕上,容許硬件加速繪圖。這種技術稱為Quartz Extreme。
Exposé(在10.3版中納入)可以快速地排列視窗或是顯現(xiàn)桌面。在10.6中進行大量改良,直接從Dock上激活Exposé
在整個操作系統(tǒng)中普遍使用Unicode。
Spotlight搜索技術(在10.4版中納入)允許以項目的特性或內(nèi)容來快速的實時搜索數(shù)據(jù)文件、郵件消息、照片、和其他信息。
Automator(10.4版中加入)是一種設計來為不同的工作任務創(chuàng)建一種自動化的工作流程之應用程序。
蘋果系統(tǒng)的缺點
與 Microsoft Windows 相比,有某些針對 OS X 缺乏升級價格的評論;前一版的使用者必須付全額的價格購買新版。視 OS X 零售包裝是否被認為 "升級" 或不是而定,而有些語意上的爭議。一方面,它只能在 Mac 上使用,所有的 Mac 都會搭配某些 Mac OS 的版本一起出售,所以它是有所爭議的升級版本。另一方面,在 9.0 或 10.3 升級到 10.4 的升級版間沒有價格的差異,假設消費者買了兩種版本之一的完全授權,也就是至少對于其間的升級并沒有得到任何的好處。此外,消費者在新版的的 OS X 公布后到它開始預先安裝到新機器來出貨期間,購買了麥金塔電腦,通??梢砸愿俚慕痤~(.95~19.95美金)來得到升級版。同時,Windows 的 升級價格 實質上是視購買數(shù)量協(xié)議而有所變化,如家庭版 vs. 專業(yè)版等等,導致各版本間直接的價格對照相當困難。在某些情況下,Windows 的升級價格超過 OS X 的價格,因此這種評論并不切實際。
The Open Group 也批評蘋果對于 "Unix" 字眼在 OS X 廣告宣傳使用,而蘋果并沒有讓操作系統(tǒng)獲得正式的認證,且他使用這個字眼可能構成商標上的違法行為。蘋果宣稱他們使用這個字眼當作 概括性商標,且獲得認證所需的費用將會使得操作系統(tǒng)價格上變得更貴,但是 The Open Group 聲明對于一家公司的認證費用上限是110,000美金。即使 OS X 是以 Unix 為基礎,且以 BSD Unix 兼容性層面為特性,但是它并不兼容于 Single Unix Specification。從OS X Lion已經(jīng)擁有了UNIX正式認證。
不過最新10.9系統(tǒng)升級已經(jīng)開啟了免費升級。用戶可以直接通過App Store下載更新升級
看過“蘋果系統(tǒng)的特點”的人還看了: