Mac OS X Tiger

Mac OS X v10.4，開發代號 “Tiger”（老虎），是蘋果電腦公司開發的作業系統，於 2005 年 4 月 29 日正式上市銷售。

概述

Mac OS X v10.4 "Tiger" 作為 Mac OS X v10.3 "Panther" 的繼任者，相比前版作業系統有顯著功能增強，據官方資料，它包括超過 200 項新的改進。

Mac OS X v10.4 系統引入了 Spotlight、Dashboard 等新技術，Spotlight 類似 Microsoft Windows 平臺的 Google Desktop Search，可以快速搜尋計算機中的各種資源。Dashboard 是一個易於使用的工具集，只需要按下 F12 快捷鍵，即可快速開啟。

同時，Mac OS X v10.4 還改進了即時通訊程式 iChat，提供對 Jabber 協議的支援，改進全球資訊網瀏覽器 Safari，提供對 RSS 技術的支援，改進 Mail，提供對郵件的智慧分類並加強了郵件的組織能力，增加了辭典程式和 Automator 程式，後者用來自動執行一系列任務而不需編寫指令碼程式。改進了開發工具 Xcode，改進了許多命令列工具，並提供了 gcc 編譯器的最新版本 gcc 4.0 等。

關於英特爾處理器

蘋果已經隨硬體釋出了能夠使用英特爾處理器的 Mac OS 版本。該版本能夠同時相容英特爾以及 PowerPC 的中央處理器。雖然蘋果公司 CEO 史提夫・賈伯斯在 WWDC 演講時談到所有已有的 Mac OS X 的版本都有 Intel CPU 的版本，但截至 2006 年 4 月 21 日為止，終端使用者能有用到的只有 Mac OS X v10.4

Tiger 於 2007 年 10 月被新版 Mac OS X v10.5 "Leopard"（美洲豹）取代。

歷史

Mac OS X 10.4 "Tiger" 最初是在 2004 年 6 月 28 日的 WWDC 大會上由蘋果公司 CEO 史蒂夫。賈伯斯的主題演講中曝光的。當年 12 月，一些非商業開發者將 Tiger 在因特網外洩。2005 年 4 月 12 日正式宣佈 Tiger 將於 4 月 29 日正式發售。全世界的蘋果專賣店都舉辦了 Tiger 的研討會，展示會等活動。

2005 年 6 月 6 日，在舊金山的 WWDC 大會上，賈伯斯宣佈 Tiger 發布 6 周以來銷量近 200 萬 ，使之成為蘋果歷史上最成功的作業系統。同時批漏出的訊息還有，Mac OS X 在 PowerPC 之外支援英特爾的 x86 線處理器。在 2006 年 6 月蘋果宣佈計劃支援第一個基於 x86 的計算機，並在 2007 年 6 月實現蘋果英特爾轉換。

2006 年 1 月 10 日 ，蘋果發布了第一臺使用 Intel Core Duo 處理器的臺式一體機 iMac 和高階筆記本 MacBook Pro ，並宣佈所有蘋果產品將在 2006 年末轉向英特爾處理器。之後蘋果發布了高階桌上型電腦 Mac Pro，並於 2006 年 8 月 8 日發布了新的 Xserve，在 210 天內實現了向英特爾的轉換。 比預想的年內完成的計劃快了將近十個月。

10.4 也是第一個使用 DVD 安裝光碟的 Mac OS X 版本。

系統要求

Mac OS X 10.4 升級的系統要求是

PowerPC G3, G4，G5 或 Intel Core 2 Duo 處理器
內建 FireWire
256MB 的 RAM 以上
一個內建顯示器或者一個連線到蘋果顯示卡能支援的顯示器。
至少 3.0 GB 硬碟空間；若安裝 Xcode2 開發工具，至少需要 4GB 硬碟空間。
DVD 光碟機（安裝光碟可以更換成 CD）

2006 年出場的英特爾晶片麥金塔電腦內建通用二進位制的 Mac OS X 10.4，盒裝 10.4 升級 DVD 只能在 PowerPC 麥金塔電腦上執行。

新特性

蘋果聲稱 Mac OS X 10.4 Tiger 有 200 多種新特性，包括：

Spotlight - Spotlight 是一個強有力的全文字和元資料搜尋引擎，無論是 Word 文件還是 iCal 日曆，或者 Address Book ards，或者 PDF 檔案中的任何文字都可以被檢索出來。這個功能也可以用在 Finder 中加入 智慧資料夾的概念。Spotlight 將在檔案儲存的時候組織歸檔，所以它能在選單欄的 “隨輸入而搜尋” 的文字框中快速準確的找出資訊。
iChat AV - Tiger 中新的 iChat AV 3.0 裡，將支援最多 4 位成員參加一個視訊會議，或者 10 位成員參加音訊會議。現在也支援使用 Jabber 協議。在 n Mac OS X Tiger Server 中包含一個叫 iChat Server 的 Jabber 伺服器
Safari RSS - Tiger 中新的 Safari 2.0 Web 瀏覽器有內建的 RSS 閱讀器和 Atom web syndication ，透過瀏覽器視窗位址列的 RSS 按鈕即可輕鬆接入。Mac OS 10.4.3 中包含了 Safari 的更新版本，它能透過 Acid2 網路標準測試。
Mail 2 - 新版本 Mail.app email client 擁有新介面， "智慧型信箱" 配備了 Spotlight 搜尋系統，parental 控制，還有一些其它功能。
Dashboard - Dashboard 是一個新的基於 HTML，CSS，和 JavaScript 的小應用程式，作為 MacOS 的桌面附件 。這些附件稱為 “小玩意” widget。常見的有天氣，世界時鐘，單位換算和詞典／語彙工具等等。 在網路上還有更多的免費工具可供下載使用。
Automator - 一個稱為 Automator 指令碼工具，將應用程式連線到格式複雜的自動流程中（用 AppleScript，Cocoa，或者二者同時編碼）。
VoiceOver - VoiceOver 是一個輔助使用者介面，向用戶提供放大選項、鍵盤操作和用英語語音提示螢幕事件的功能。VoiceOver 也可讓使用者實現語音命令使用應用程式。透過允許多使用者給出滾動文字等等的語音指令，它也允許一名使用者與其他使用者一起在一臺 Mac 機上協同工作。VoiceOver 能夠將諸如網頁、郵件和文字處理等檔案的內容朗讀出來。完整的鍵盤導航功能能使使用者完全使用鍵盤，脫離滑鼠來操控電腦，此時，會有一個視窗顯示所有可用的鍵盤命令以給使用者提供協作。
一個完全內建的 詞典和同義語辭典，基於牛津美語詞典，可以透過應用程式，Dashboard 詞典，或者系統命令來呼叫。
.Mac 同步 - 雖然這不是一個新功能，但是 Tiger 中的.Mac 同步比 Panther 有了較大改進。Tiger 中同步任務已經不用 iSync 程式，而是直接整合在.Mac 系統配置面板中。
QuickTime 7 - 蘋果的多媒體軟體的最新版本支援新的 H.264/AVC 編碼，能比其他影片編碼提供更好質量。該編碼也適用於 iChat AV，可得到更清晰視訊會議。Cocoa 內部的新級數為 Cocoa 應用程式提供完整接入 QuickTime。與 Mac OS X 捆綁的新 QuickTime 7 播放器包括改進的音訊、影片控制，還有更詳盡的資訊對話方塊。新播放器是利用蘋果的 Cocoa API 重新編寫的，以便利用更方便地新技術的優勢。
64 位 architecture - Mac OS X Tiger 是第一個支援 64 位計算的 Mac OS X 版本，發揮 PowerMac G5 的長處。它也向後相容 32 位程式
新 Unix 特性 - 新版本的 cp，mv，和 rsync，支援帶 resource fork 的檔案。還包括支援類似上述 Spotlight 功能的命令列。
Xcode 2.0 - Xcode 2.0，蘋果的 Cocoa 發展工具現在包括視覺模型，一個整合的 蘋果參考庫和影像遙控 debugging。
Grapher - Grapher 是一個全新的應用程式，能夠建立二維和三維的數學函式影像。
Dictionary - 一個基於《新牛津美語詞典（New Oxford American Dictionary）》的詞典和同義語程式。此程式採用了一種快速的圖形介面來顯示字典程式本身，並且允許使用者使用 Spotlight 來搜尋單字，列印詞語解釋，以及將文字複製貼上到文件之中。Dictionary 程式還同樣在應用程式選單中提供了 Dictionary 服務，另外 Cocoa 和 WebKit 提供了一個全域性性的鍵盤迅捷（預設為⌃⌘D）以供顯示文字的程式螢幕取詞之用。Dictionary 應用程式相對於 Dictionary widget 而且功能更為完善。
Quartz Composer - Quartz Composer 是一個用於處理和渲染圖形資料的開發工具。
AU Lab - AU Lab 是一個用於測試和混合音訊單元的開發工具。

改進

採用了更新了的 核心結構，優化了核心資源鎖定機制，併為 64 位記憶體指標和訪問控制列表提供支援。
採用了稱為 “launchd” 的新啟動守護程序，使得啟動速度有了提升。
Tiger 的列印對話方塊中有了一個下拉選單目錄供創造 PDF 檔案、將 PDF 檔案存至 Mail 以供傳送以及其他與 PDF 相關的動作之用。但這樣的使用者介面也因創造出了一個外觀是按鈕，實際上是下拉選單的混生 widget 招致批評。此處是在整個 Mac OS X 介面中，擁有此中混生按鈕的三處之一。
Dock 上的應用程式選單中如今有了 “登入時開啟” 和 “從 Dock 中移去” 的選項。
Finder 的視窗選單中有了 “迴圈顯示視窗” 的選單項。
Finder 中專案的 “顯示簡介” 視窗現在有了一個叫做 “更多資訊” 的部分，此部分中包括 Spotlight 的資訊標籤，如影像的長度和高度，檔案的最後開啟時間，以及檔案所在的資料夾。

技術

一套新的影像處理 API，Core Image，能充分發揮現有的高速顯示卡的力量。

:Core Image 使程式設計師能輕鬆地將可程式設計 GPUs 用於新增特殊效果和影像修正程式中的快速影像處理。包括的影像單元有 Blur, Color Blending, Generator Filters, Distortion Filters, Geometry Filters, Halftone 功能以及其他許多單元。

一套新的資料儲存 API, Core Data，使開發人員能夠更容易地在他們的應用程式中處理結構化資料。

:Mac OS X Core Data API 幫助開發人員為他們的應用程式建立資料結構。Core Data 為開發人員提供撤銷，重複以及儲存例程，同時他們不用為此編寫任何程式碼。

一套新的影片 API, Core Video，藉助 Core Image 提供即時影片處理。

:Apple 的 Motion 即時影片特效處理程式利用了 Mac OS X Tiger 中的 Core Video 的優勢。 Core Video 使開發人員能夠輕鬆地將即時影片特效與處理功能與他們的程式進行整合。

Core Audio，在 Mac OS X 10.3 Panther 中引入，將一部分與音訊相關的功能直接整合進了作業系統。

介面差異

蘋果電腦在每次推出 Mac OS X 的升級都會對圖形使用者介面作出一些修改。在 Tiger 的介面上角的選單列的右上角現在多了一個藍色的 Spotlight 鍵；在 OS X Tiger 的選單列換上一個更閃亮的玻璃式透亮的放大鏡圖案取代 10.3 的間條圖案。

值得留意的是，10.4 引入一個新的 — 通常被叫作 'Unified' 的主題。 它是一個自從 Mac OS X 誕生所採用的 non-brushed metal theme 改變的版本。 這個主題融合了視窗的標題欄與工作欄。 其中一個用這個主題的軟體是 Mail。

Tiger x86

在 2005 年的 Worldwide Developers Conference，斯蒂夫・喬布斯 宣報蘋果電腦會開始售賣採 Intel 在 2006 年的處理器的 Mac。 為了讓軟體開發者能夠開始為新的 Intel Macs 編寫軟體，蘋果電腦製作了一套包含了可在 x86 處理器執行的 Mac OS X v10.4 的 Developer Transition Kits。 它亦被稱為 Tiger x86 又或是 osx86.

這個版本包括了蘋果電腦的 Rosetta — 一個容許 英特爾處理器版的 OS 去執行 PowerPC 軟體的翻譯器。這就與現有的 Mac OS 9 Classic 的模式有很大不同原因是 Mac OS 9 耗用較大量的系統資源。

Developer Transition Kits 開始面世後不久， Tiger x86 被洩露到檔案共享的網路上。雖然蘋果電腦在硬體與軟建的轉換時已經採用 Trusted Computing DRM 以杜絕 Tiger x86 在非蘋果電腦的 PC 上安裝，但駭客不久仍然能夠解取蘋果電腦的限制。

每當蘋果電腦推出載有防止被安裝於非蘋果的電腦的更新版本的時候，駭客都相應推出他們的版本去繞過蘋果電腦的限制。但在 10.4.6 and 10.4.7 上，駭客版本仍使用 10.4.5 的核心（Kernel）。

在 2006 年舊金山的 MacWorld 上，喬布斯宣佈了 Mac OS X 10.4.4 可以馬上面世。這是第一次向公眾釋出同時針對 PowerPC 和 Intel x86 的 Tiger 系統。

雜談

正式釋出 6 周後，蘋果發售了 200 萬份複製，代表了所有 Mac OS X 使用者的 16%。到 2006 年中，蘋果預計將有半數 Mac 使用者使用 Tiger。蘋果聲稱 Tiger 是公司歷史上最成功的作業系統。
當 Dashboard 曝光時，曾有人聲稱他是仿造了第三方軟體 Konfabulator。雖然二者的技術有顯著的不同，外觀和基本功能還是非常相似的。

版本歷史

請參閱

Mac OS X
蘋果電腦