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月