增强功能

一个改进的内核,支持 64 位处理器的计算机上的 64 位用户空间地址,并优化了内核资源锁定和访问控制列表。

与前面提到的内核修改相结合,更新的 libSystem 提供了 32 位和 64 位版本,使得单独的应用程序在 64 位处理器上运行时能够使用大于 4 GB 的内存。

然而,一个使用 Apple 库或框架(而非 libSystem)的应用程序将需要使用两个进程:一个用于 64 位代码,另一个用于需要其他库和框架的代码。Launchd 是一个新的启动守护进程,有助于加快启动速度。

Tiger 的打印对话框中新增了一个下拉菜单,用于生成 PDF、将 PDF 发送到邮件以及其他与 PDF 相关的操作。这种混合用户界面元素,看起来像一个按钮但功能上像一个弹出菜单,因其用户界面设计而受到批评。这是整个 Mac OS X 界面中这种类型小部件仅有的三个实例之一。

Dock 菜单中新增了菜单选项,用于从 Dock 中移除图标或在登录时启动应用程序。

Finder 中项目的“获取信息”窗口的“更多信息”部分现在包括 Spotlight 信息标签,例如图像高度和宽度、文件首次打开的位置以及文件上次访问的日期。

分辨率独立性的早期阶段。Apple 表示,Mac OS X 的未来版本将把这作为一个用户级别的特性。其中一项调整是将最大图标大小提高到 256x256。遗憾的是,Finder 目前不支持此大小。

技术

程序员可以利用可编程 GPU,通过 Core Image(一个用于图形处理的 API)实现图像校正和特效等实用程序的快速图像处理。模糊、色彩混合、生成器滤镜、失真滤镜和几何滤镜以及半色调功能是其中一些图像单元。

  • Core Data: 一个数据持久化 API,简化了开发人员在应用程序中处理结构化数据的过程。开发人员无需编写代码即可使用 Core Data 的撤销、重做和保存操作。
  • Core Video: 一个利用 Core Image 的实时视频处理图形 API。Apple 在 Tiger 中将其用于 Motion 实时视频效果程序。通过 Core Video,开发人员可以轻松地将实时视频处理和效果集成到他们的应用程序中。
  • Core Audio: 直接将多种音频功能集成到操作系统中。

除了这些 API,Tiger 还引入了一种新的窗口主题,通常被称为“统一”主题。此主题将窗口的工具栏和标题栏合并在一起,使其成为自 Mac OS X 发布以来常见的非磨砂金属主题的一种变体。Mail 是使用此主题的著名应用程序示例。

此外,Tiger 是 Mac OS X 的第一个迭代版本,带有所谓的“缩放”屏幕放大镜功能。


下一个主题Ar-15 操作系统




Apple Tiger 操作系统

2025年4月4日 | 阅读11分钟

Mac OS X Tiger(版本 10.4)是 Apple 客户端和服务器操作系统 macOS 的第五个主要版本。Tiger 是 Mac OS X 10.3 Panther 的后续版本,于 2005 年 4 月 29 日向公众发布,售价为 129.95 美元。

创新包括 Dashboard、新的“统一”外观、一个名为 Spotlight 的更快的搜索引擎、Safari 网络浏览器的更新版本以及对 Power Mac G5 上 64 位寻址的增强支持。

Mac OS X 10.4 Tiger 提供了快速文件搜索和增强图形处理等改进,这些特性是微软多年来无法在 Windows 中以合理性能实现的。

Apple Tiger Operating System

所有新 Mac 都预装了 Mac OS X 10.4 Tiger,它也作为兼容的预 Mac OS X 计算机所有者或已经拥有 Mac 的用户的更新提供。对于某些 Macintosh 产品线,还有服务器版本 Mac OS X Server 10.4。

Apple 在首次发布后的六周内发货了 200 万份 Mac OS X 10.4 Tiger,占所有 Mac OS X 用户的 16%。根据 Apple 的说法,Mac OS X 10.4 Tiger 是该公司有史以来最成功的操作系统版本。在 2007 年 6 月 11 日的 WWDC 上,Apple 首席执行官史蒂夫·乔布斯透露,2200 万 Mac OS X 用户中有超过 67% 正在运行 Mac OS X 10.4 Tiger。

在 Mac OS X 10.4 Tiger 存在期间,Apple 表示操作系统将转向 Intel x86 处理器,从而成为第一个在 Apple-Intel 架构计算机上运行的 Apple 操作系统。2007 年 3 月推出第一款 Apple TV 时,它预装了 Mac OS X 10.4 Tiger 的修改版本,称为“Apple TV OS”,它用 Front Row 的升级版本取代了标准 GUI。

Mac OS X 10.4 Tiger 是运行时间最长的 Mac OS X 版本,于 2007 年 10 月 26 日被 Mac OS X 10.5 Leopard 取代,历时 30 个月。2009-005 更新是 Mac OS X 10.4 Tiger 用户的最后一次安全更新。QuickTime 7.6.4 是兼容的最新版本。iTunes 9.2.1 是兼容 Mac OS X 10.4 Tiger 的最新版本。Mac OS X 10.4 Tiger 的 Safari 最新版本是 4.1.3。

尽管自 2009 年以来未收到安全更新,Mac OS X 10.4 Tiger 仍然受到 Power Mac 用户和复古计算爱好者的欢迎。这是因为它支持 PowerPC G3 处理器和 Classic 环境(Mac OS 9 兼容层)的最后一个 Mac OS X 版本。

系统需求

Mac OS X 10.4 Tiger 的 PowerPC 版本最初发布,从 Mac OS X 10.4.4 Tiger 开始,Intel 版本也可用。尽管 Mac OS X 10.4 Tiger Server 从 Mac OS X 10.4.7 Tiger 版本开始以通用 DVD 形式提供,但客户端操作系统没有通用版本。获取 Intel 版本的简单方法是购买一台捆绑了 PowerPC 版本的基于 Intel 的 Mac,尽管 Apple 将 PowerPC 版本与基于 PowerPC 的 Mac 捆绑销售,并作为单独的零售盒销售。

然而,如果能够提供购买相关 Intel Mac 的证据,可以通过未经授权的来源(如 eBay)和官方通过 Apple 购买包含 Intel 版本的“恢复”DVD。随新 Mac 附带的灰色“恢复”DVD 仅适用于它们旨在安装的特定类型的 Mac。但是,它们可以进行修改,以便在任何 Intel Mac 上运行。可以在任何支持 PowerPC 架构的运行 Mac OS X 10.4 Tiger 的 Mac 上使用零售版 PowerPC 专用 DVD。

PowerPC 版本的系统要求如下:

  • 配备 PowerPC G3、G4 或 G5 系列 CPU 的 Mac 电脑。
  • 集成 FireWire。
  • 用于安装的 DVD 驱动器。
  • 256 MB 内存。
  • 3GB 可用磁盘空间(如果用户安装开发工具,则为 4GB)。

Mac OS X 10.3 Panther 支持较旧的 New World ROM Mac,例如最初的 iMac 和 iBook,但 Mac OS X 10.4 Tiger 不支持它们。然而,这些 Mac 仍然可以使用第三方软件(如 XPostFacto)运行 Mac OS X 10.4 Tiger,该软件会覆盖安装过程开始时执行的检查。

类似地,Mac OS X Panther 放弃的设备,如米色 Power Mac G3 和“华尔街”PowerBook G3,也可以配置为同时运行 Mac OS X Tiger 和 Mac OS X Panther。此外,通过在兼容的 Mac 上安装 Mac OS X 10.4 Tiger,然后更换硬盘,可以将其安装在不受支持的 New World ROM Mac 上。XPostFacto 必须用于在 Old World ROM Mac 上安装 Mac OS X 10.4 Tiger。

Mac OS X Tiger 是最后一个支持 PowerPC G3 CPU 系列的 Mac OS X 版本。

历史

  • Mac Magazine 于 2004 年 3 月 30 日首次报道了“Mac OS X Tiger”的名称。该杂志声称信息来源安全。此外,Mac Magazine 透露“Merlot”是 Mac OS X Tiger 的内部代号。
  • 在 2004 年 5 月 4 日发布的新闻稿中,Apple 特别提及了与即将举行的 WWDC 2004 活动相关的 Mac OS X Tiger。
  • Apple 首席执行官史蒂夫·乔布斯于 2004 年 6 月 28 日在 WWDC 上的主题演讲中首次介绍了 Mac OS X 10.4 Tiger。使用 BitTorrent 文件共享者,Mac OS X 10.4 Tiger 的几个非商业开发版本于 2004 年 10 月和 12 月在线泄露。
  • Apple 起诉了文件共享者。Apple 于 2005 年 4 月 12 日表示,4 月 29 日将是 Mac OS X 10.4 Tiger 的全球正式发布日期。全球所有 Apple Store 都举办了 Mac OS X 10.4 Tiger 的研讨会、讲座和实践体验。
  • 在 2005 年 6 月 6 日在旧金山举行的 WWDC 上,乔布斯表示,Mac OS X 10.4 Tiger 在发布后的前六周内售出了超过 200 万份,使其成为 Apple 历史上最成功的操作系统版本。乔布斯接着透露,Mac OS X 从头开始设计,以支持 PowerPC(操作系统一直公开销售的 CPU)和 Intel 的 x86 系列 CPU。
  • Apple 同时宣布计划在 2007 年 6 月之前将其所有计算机过渡到 x86 微处理器,并在 2006 年 6 月推出第一批基于 x86 的系统。当 Apple 于 2006 年 1 月 10 日推出配备 Intel Core Duo 的 MacBook Pro 和 iMac 计算机时,该公司还表示到 2006 年底,其所有产品都将由 Intel CPU 提供动力。
  • 之后,Apple 于 8 月 8 日发布了重新设计的 Xserve 并交付了 Mac Pro,在 210 天内完成了 Intel 转换——比计划提前了大约十个月。
  • Mac OS X 10.4 Tiger 的首次发布附带 DVD 而非 CD,尽管最初可以花 9.95 美元将 CD 换成 DVD。

接待处

John Siracusa 认为 Tiger 的某些功能,例如文件系统元数据、Spotlight 和 Dashboard,不完整。Siracusa 声称 Tiger 的 Spotlight 令人困惑,因为它有两个不同的界面,它们相互独立但可以做同样的事情。Siracusa 还提到了 Dashboard 用户界面中的一些奇怪的决定。

升级和修改的功能

最终用户功能

Apple 表示 Mac OS X 10.4 Tiger 拥有超过 150 项增强和新功能,例如:

  • Spotlight: Spotlight 是 Mac 的搜索引擎,可以搜索多种类型的文件,包括 Microsoft Word 文档、iCal 日历和通讯录联系人卡片。它还支持全文和元数据搜索。 “智能文件夹”是该功能用于包含在 Finder 中的另一个概念。当文件存储时,Spotlight 会对其进行索引,从而可以使用菜单栏中出现的搜索框轻松快速地找到它们。它还附带索引文件和隐藏目录到便携式媒体,例如 USB 闪存驱动器。
  • iChat AV: 在 Mac OS X 10.4 Tiger 中,更新的 iChat AV 3.0 允许最多四名视频会议参与者和十名音频会议参与者。它现在也可以使用 XMPP 协议进行通信。Mac OS X 10.4 Tiger Server 附带一个名为 iChat Server 的 XMPP 服务器。
  • Safari RSS: Mac OS X 10.4 Tiger 中新发布的 Safari 2.0 网络浏览器附带了一个集成的 Atom 和 RSS 网络聚合阅读器,通过浏览器窗口地址栏中的 RSS 按钮即可方便地访问。免费的 Mac OS X 10.4.3 Tiger 更新附带了一个升级版的 Safari,它也能够通过 Acid2 网络标准测试。
  • Mail 2: Mac OS X 10.4 Tiger 的一个特点是 Mail.App 电子邮件客户端重新设计的“智能邮箱”界面,该界面利用了 Spotlight 搜索引擎和家长控制等功能。
  • Automator: 一个脚本工具(用 Cocoa、AppleScript 或两者编写),它连接程序以创建复杂的自动化操作。Automator 包含一个用于多个应用程序的全面动作库,可用于创建工作流程。
  • VoiceOver: VoiceOver 是一个屏幕阅读器界面,为盲人及视障用户提供键盘控制和屏幕上发生情况的语音英语解释。它与 Windows 版 Jaws 和其他 Windows 屏幕阅读器类似。VoiceOver 允许视障用户通过键盘指令与应用程序交互。网站、电子邮件消息和文字处理文件都可以通过 VoiceOver 朗读其内容。全面的键盘导航允许用户完全使用键盘而不是鼠标操作计算机;所有可用的键盘命令都显示在一个窗口中出现的菜单中。
  • 一个完全集成的基于《新牛津美式词典》第二版的同义词库和词典,可作为系统级命令(见下文)、Dashboard 小部件、应用程序和词典使用。
  • Tiger 的 Mac 同步比 Panther 好得多,尽管这不是一个全新的功能。在 Tiger 中,iSync 程序不再用于同步过程;取而代之的是 Mac 系统设置面板。
  • QuickTime 7: Apple 多媒体软件的最新版本 QuickTime 7 支持 H.264/AVC 编解码器,该编解码器在质量和可扩展性方面优于以前的视频编解码器。iChat AV 使用这种新的编解码器提供更清晰的视频会议。Cocoa 应用程序的开发人员现在可以通过 Cocoa 中的新类完全访问 QuickTime。Tiger 附带的全新 QuickTime 7 播放器程序已使用 Apple 的 Cocoa API 完全重新设计,以更好地利用最新技术。它现在除了更详细的信息对话框外,还提供更高级的音频和视频功能。
  • 新的 Unix 功能: 新的 Unix 功能包括更新的 cp、mv 和 rsync 版本,它们处理带有资源分支的文件。此外,像前面提到的 Spotlight 这样的功能也具有命令行功能。
  • Xcode 2.0: 此版本的 Apple Cocoa 编程工具附带图形远程调试、集成 Apple 参考库和可视化建模。

Tiger 中的新应用程序

Dashboard:Dashboard 是一个用 HTML、CSS 和 JavaScript 构建的迷你应用程序新层,它将桌面附件或小部件的概念带回 Mac OS。其中包含许多小部件,包括词典/同义词库、世界时钟、天气预报、单位转换器等(完整列表)。更多小部件可以从互联网免费下载。有些人对它与 Konfabulator 程序过于相似而感到不满。

  • Automator: Automator 通过工作流自动处理重复性任务。
  • Grapher: Grapher 是一款全新的程序,可以生成类似 Graphing Calculator 制作的 2D 和 3D 图形。
  • Dictionary: 一个以《新牛津美式词典》为词典和同义词库的应用程序。词典可以通过图形用户界面 (GUI) 快速显示,用户可以使用 Spotlight 搜索词汇、打印定义以及将内容复制粘贴到文档中。此外,词典还提供了一个应用程序菜单词典服务,WebKit 和 Cocoa 为所有使用它们的程序提供了一个全局键盘快捷键(默认为 ctrl-⌘-D)来显示文本。通过使用维基百科定义,Mac OS X Leopard 扩展了它的使用范围。词典小部件在词典应用程序中增强了附加功能。
  • Quartz Composer 是一个用于处理和显示图形数据的开发工具。
  • AU Lab 是一款用于组合和测试音频单元的开发工具。