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 v10.4｜10.4.0｜8A428｜2005年4月29日

10.4.1｜8B15｜2005年5月16日

10.4.2｜8C64｜2005年7月12日

8E102｜2005年10月12日

8E45｜2005年10月19日

8E90

10.4.3｜8F46｜2005年10月31日

10.4.4｜8G32 for PowerPC8G1165 for Intel｜2006年1月10日

10.4.5｜8H14 for PowerPC8G1454 for Intel｜2006年2月14日

10.4.6｜8I127 for PowerPC8I1119 for Intel｜2006年4月3日

10.4.7｜8J135 for PowerPC8J2135a for Intel｜2006年6月27日

8K1079｜2006年8月7日

8N5107

10.4.8｜8L127 for PowerPC8L2127 for Intel｜2006年9月29日

10.4.9｜8P135 for PowerPC8P2137 for Intel｜2007年3月13日

10.4.10｜8R218 for PowerPC8R2218 for Intel｜2007年6月20日

10.4.11｜8S165 for PowerPC8S2167 for Intel｜2007年11月14日

## 請參閱

- Mac OS X
- 蘋果電腦

## 基本資料

- 日語原文：Mac OS X 10.4 Tiger
- version of：macOS
- 域：Mac OS X v10.4 "Tiger".png
- 開發者：蘋果公司
- 作業系統家族：Macintosh、Unix-like
- 源碼模式：封閉原始碼（帶有開放原始碼的元件）
- 許可證：商業軟體、專屬軟體
- 內核類別：混合式核心（XNU）
- 更新方式：Apple Software Update
- 支援平台：IA-32、x86-64、PowerPC
- 發布日期：2005年4月29日
- 前一代：Mac OS X 10.3 Panther
- 後一代：Mac OS X 10.5 Leopard
- support_status：2009年9月之後停止支援、內建的Safari瀏覽器支援至2010年11月