“Mac OS 9”的版本间的差异
(创建页面,内容为“本条目主体内容仍然是[https://en.wikipedia.org/wiki/Mac_OS_9 英文维基条目 Mac OS 9 的翻译]。 '''Mac OS 9''' 是 Classic Mac OS 的第九个发行…”) |
|||
第1行: | 第1行: | ||
− | 本条目主体内容仍然是[https://en.wikipedia.org/wiki/Mac_OS_9 英文维基条目 Mac OS 9 的翻译]。 | + | 本条目主体内容仍然是[https://en.wikipedia.org/wiki/Mac_OS_9 英文维基条目 Mac OS 9 的翻译] ,参考资料含中文维基、[https://zhuanlan.zhihu.com/p/47889714 知乎专栏文章] 以及 E-Maculation Wiki 。 |
'''Mac OS 9''' 是 Classic Mac OS 的第九个发行版本,也是最后的版本。 | '''Mac OS 9''' 是 Classic Mac OS 的第九个发行版本,也是最后的版本。 | ||
第52行: | 第52行: | ||
Mac OS 9 最终的更新中修正了在 Classic 环境中运行时的兼容性问题,并开始支持 [https://en.wikipedia.org/wiki/Carbon_(API) Carbon API] 及应用程序。 | Mac OS 9 最终的更新中修正了在 Classic 环境中运行时的兼容性问题,并开始支持 [https://en.wikipedia.org/wiki/Carbon_(API) Carbon API] 及应用程序。 | ||
+ | |||
+ | === 版本历史 === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! 版本号 !! 发行日期!! 变更内容 !! 代号 !! 对应的设备/发售价 | ||
+ | |- | ||
+ | | 9.0|| 1999-10-23|| 初始版本 || Sonata || iMac G3 / 99 USD | ||
+ | |- | ||
+ | | 9.0.2 & 9.0.3|| | ||
+ | 9.0.2 2000-2<br> | ||
+ | 9.0.3 2000-3 | ||
+ | || 错误修复 ||无 || | ||
+ | iMac DV/iMac DV SE/iMac<br> | ||
+ | 带火线接口的 PowerBook<br> | ||
+ | '''仅随机发行''' | ||
+ | |- | ||
+ | | 9.0.4 || 2000-4-4 || | ||
+ | * 增强对 USB 与火线接口的支持 | ||
+ | * 更多错误修复 | ||
+ | || Minuet || 带吸入式光驱的 iMac G3 <br> | ||
+ | 免费更新 | ||
+ | |- | ||
+ | | 9.1 || 2001-1-9 || | ||
+ | * Finder 整合光盘刻录功能 | ||
+ | * Finder 新增 “窗口” 菜单项 | ||
+ | * 稳定性增强 | ||
+ | || Fortissimo || 12”/14” iBook<br> | ||
+ | 免费更新 | ||
+ | |- | ||
+ | | 9.2 || 2001-6-18 || | ||
+ | * 最低运行条件需要 G3 处理器 | ||
+ | * Classic 运行环境与速度增强 | ||
+ | || Moonlight || Power Mac G4 Quicksilver<br> | ||
+ | '''仅随机发行''' | ||
+ | |- | ||
+ | | 9.2.1 || 2001-8-21 || 少量错误修复 || Limelight || iBook 2001 后期型<br> | ||
+ | 带千兆以太网的 PowerBook G4<br> | ||
+ | 免费更新 | ||
+ | |- | ||
+ | | 9.2.2 || 2001-12-5 || 与 Classic 运行环境相关的错误修复 || LU1 || eMac<br> | ||
+ | 免费更新 | ||
+ | |} | ||
+ | 据维基描述,非 G3 处理器的 PowerPC 机型仍可通过第三方方案运行 Mac OS 9.2。 | ||
+ | |||
+ | === Mac 实体机兼容性 === | ||
+ | [https://support.apple.com/zh-cn/HT1835 查看 Apple 官方提供的兼容性列表]<br> | ||
+ | |||
+ | 此处不涉及第三方方案,据有关描述,通过第三方方案似乎可以使铝合金 PowerBook G4 和 Mac mini G4 等机型从 OS 9 引导启动。 | ||
+ | <br> | ||
+ | |||
+ | === 模拟运行兼容性 === | ||
+ | ''请参考:[https://www.emaculation.com/doku.php/mac_emulation E-Maculation Wiki]'' | ||
+ | |||
+ | ==== SheepShaver ==== | ||
+ | '''[https://www.emaculation.com/doku.php/sheepshaver SheepShaver] 支持 Mac OS 7.5.2-9.0.4,是开源的 PowerPC 模拟器。'''<br> | ||
+ | |||
+ | 在开始运行前需要为 SheepShaver 准备对应的 ROM 镜像文件,一般下载后会自带 Old World 与 New World 两个 ROM,可尝试任选其一来运行。<br> | ||
+ | '''''为 SheepShaver 准备的磁盘镜像(*.hfv)文件大小不得超过 2048 MB,设置的 RAM 大小值不得超过 1024 MB。'''''<br> | ||
+ | |||
+ | SheepShaver 提供图形化设置界面,模拟运行环境下可以使用网络连接、宿主机文件共享功能,但可能会引发模拟器崩溃。<br> | ||
+ | SheepShaver 模拟运行环境提供声音支持与 QuickDraw 2D 图形加速支持。<br> | ||
+ | 如果实际模拟运行时 Mac OS 虚拟机无声,只需在虚拟系统中的 系统文件夹-控制板-“功能管理程序” 控制板内禁用 Apple Audio Extension 内核扩展再重启虚拟机即可。 | ||
+ | |||
+ | [http://www.emaculation.com/forum/viewtopic.php?t=5325 SheepShaver Windows 版本下载]<br> | ||
+ | |||
+ | [http://www.emaculation.com/forum/viewtopic.php?f=20&t=7360 SheepShaver macOS/OS X 版本下载]<br> | ||
+ | |||
+ | [http://www.emaculation.com/forum/viewtopic.php?t=6553 SheepShaver Linux 版本下载]<br> | ||
+ | |||
+ | [http://www.columbia.edu/~em36/macos9osx.html#howtouse 基于 SheepShaver,由哥伦比亚大学提供的,对应 macOS/OS X 的 Mac OS 9 英文版即装即用虚拟机]<br> | ||
+ | |||
+ | <br> | ||
+ | <gallery> | ||
+ | File:SPW810.jpg|SheepShaver 模拟运行 Mac OS 9.0.4 在 Windows 8.1 | ||
+ | File:SPW811.jpg|被模拟的机型 | ||
+ | File:SPW812.jpg|模拟运行截图 | ||
+ | File:SPW813.jpg|修复无声问题需禁用的内核扩展 | ||
+ | File:Columbia.png|由哥伦比亚大学提供的即装即用虚拟系统 | ||
+ | </gallery> | ||
+ | |||
+ | ==== QEMU ==== | ||
+ | ''用于 Mac OS/Mac OS X 模拟时请参考:[https://wiki.qemu.org/Documentation/Platforms/PowerPC QEMU PowerPC 架构模拟的官方文档]''<br> | ||
+ | |||
+ | '''QEMU 是可以模拟多种硬件系统的开源模拟器,也能运行在各种系统上。它可以模拟 PowerPC 架构并运行 Mac OS 9 到 Mac OS X 10.5 的任意系统版本,也是唯一可用 Mac OS 9.2.2 的模拟器。'''<br> | ||
+ | ''' | ||
+ | 使用前需要预先建立磁盘镜像并通过文本编辑器调整配置文件,再通过打开配置文件引导运行。在配置文件加入 -rtc base=localtime 可避免虚拟机每次启动都以 UTC 时间为准的问题。<br> | ||
+ | |||
+ | '''''虚拟机的 RAM 大小设定不得小于 64 MB,不得大于 1024 MB。'''''<br> | ||
+ | |||
+ | 目前暂时不能通过 QEMU 自身的命令重启虚拟机的系统;并且虚拟显示驱动所模拟的显卡图形性能相较 SheepShaver 弱,也不支持模拟 Mac OS X 下的 Quartz Extreme 显卡硬件加速。<br> | ||
+ | |||
+ | [https://www.emaculation.com/forum/viewtopic.php?f=34&t=8848 QEMU macOS/OS X 版本下载 - E-Maculation 论坛原帖]<br> | ||
+ | [https://www.emaculation.com/forum/viewtopic.php?f=34&t=9028 QEMU Windows 版本下载 - E-Maculation 论坛原帖]<br> | ||
+ | |||
+ | 除官方放出的版本外,原帖中还包含带有实验性功能(例如加入 Mac OS 9-OS X 的模拟声卡驱动)的分支版本供下载。<br> | ||
+ | <gallery> | ||
+ | File:QEMURun.png|QEMU 正在加载系统 | ||
+ | File:QEMU2.png|模拟运行截图 | ||
+ | File:QEMU3.png|被模拟的机型 | ||
+ | </gallery> |
2019年1月19日 (六) 01:54的版本
本条目主体内容仍然是英文维基条目 Mac OS 9 的翻译,参考资料含中文维基、知乎专栏文章 以及 E-Maculation Wiki。
Mac OS 9 是 Classic Mac OS 的第九个发行版本,也是最后的版本。
它在 1999 年 10 月 23 日被 Apple 冠以 “迄今为止最好的互联网操作系统(The Best Internet Operating System Ever)” 这一名义发布,并整合Sherlock 2 搜索工具、 Apple iTools (后来的 .mac 和 MobileMe)网络服务以及增强的 Open Transport 网络支持。
Mac OS 9 引入了自动化的软件更新和多用户功能,但仍然缺乏对内存保护及抢占式多任务的支持。
在 2001 年 Mac OS 9 停止开发,由 Mac OS X 接替,2002 年的 WWDC 世界开发者大会上史蒂夫·乔布斯为 OS 9 举办了葬礼,2002 年 2 月 1 日停止支持。
目录
功能列表
Apple 官方宣称 Mac OS 9 有 50 项新功能,包含:
- 无需借助 At Ease 扩展组件,即可使用多用户功能
- 通过 Keychain 钥匙串,用户可以将密码之类的文本内容保存在加密的钥匙串存储中
- 可通过 VoicePrint 密码使用语音登录系统
- 支持超过 2 GB 大小的文件与 UNIX 宗卷
- Finder 中可启用 128 位文件加密
- Mac OS 9.1 开始可从 Finder 刻录光盘
- Mac OS 9.1 开始 Finder 菜单栏增加 “窗口” 菜单项目
- 新增 USB 打印机共享控制板,允许使用 TCP/IP 网络中被共享的 USB 打印机
- 新增 “软件更新” 控制板,可从该控制板自动下载安装 Apple 系统软件更新
- 重新设计 “声音” 控制板,加入 USB 音频设备支持
- 通过 TCP/IP 实现的个人文件共享功能
- PlainTalk 提供整合 AppleScript 脚本功能的增强语音合成与识别
- AppleScript 增加 TCP/IP 支持
- 通过 FontSync 实现的增强字体管理功能
- 远程个人服务器访问功能增加 PPP 协议的 TCP/IP 客户端支持
此外 Apple 还着力推广其内置的搜索工具 Sherlock 2,它有着和 QuickTime 近似的金属风格界面主题,并能通过其 “频道” 功能搜索不同类别的在线内容。
Mac OS 9 和 Classic Environment 运行环境
请参考:英文维基对 Classic Environment 的详细描述 或 中文维基 Classic 环境词条
Mac OS X 的 PowerPC 发行版本包含名为 Classic 的兼容层,使得用户可以在 OS X 中运行 Mac OS 9 应用程序和所支持的硬件。
不论宿主机是否支持从 Mac OS 9 引导启动,使用 Classic 运行环境前都需要安装 Mac OS 9。
2005 年 Apple Mac 转向 x86 平台后,面向 x86 发行的 Mac OS X 已经不再支持 Classic,而 Classic 本身也在 Mac OS X 10.5 后被取消。
Mac OS 9 最终的更新中修正了在 Classic 环境中运行时的兼容性问题,并开始支持 Carbon API 及应用程序。
版本历史
版本号 | 发行日期 | 变更内容 | 代号 | 对应的设备/发售价 |
---|---|---|---|---|
9.0 | 1999-10-23 | 初始版本 | Sonata | iMac G3 / 99 USD |
9.0.2 & 9.0.3 |
9.0.2 2000-2 |
错误修复 | 无 |
iMac DV/iMac DV SE/iMac |
9.0.4 | 2000-4-4 |
|
Minuet | 带吸入式光驱的 iMac G3 免费更新 |
9.1 | 2001-1-9 |
|
Fortissimo | 12”/14” iBook 免费更新 |
9.2 | 2001-6-18 |
|
Moonlight | Power Mac G4 Quicksilver 仅随机发行 |
9.2.1 | 2001-8-21 | 少量错误修复 | Limelight | iBook 2001 后期型 带千兆以太网的 PowerBook G4 |
9.2.2 | 2001-12-5 | 与 Classic 运行环境相关的错误修复 | LU1 | eMac 免费更新 |
据维基描述,非 G3 处理器的 PowerPC 机型仍可通过第三方方案运行 Mac OS 9.2。
Mac 实体机兼容性
此处不涉及第三方方案,据有关描述,通过第三方方案似乎可以使铝合金 PowerBook G4 和 Mac mini G4 等机型从 OS 9 引导启动。
模拟运行兼容性
SheepShaver
SheepShaver 支持 Mac OS 7.5.2-9.0.4,是开源的 PowerPC 模拟器。
在开始运行前需要为 SheepShaver 准备对应的 ROM 镜像文件,一般下载后会自带 Old World 与 New World 两个 ROM,可尝试任选其一来运行。
为 SheepShaver 准备的磁盘镜像(*.hfv)文件大小不得超过 2048 MB,设置的 RAM 大小值不得超过 1024 MB。
SheepShaver 提供图形化设置界面,模拟运行环境下可以使用网络连接、宿主机文件共享功能,但可能会引发模拟器崩溃。
SheepShaver 模拟运行环境提供声音支持与 QuickDraw 2D 图形加速支持。
如果实际模拟运行时 Mac OS 虚拟机无声,只需在虚拟系统中的 系统文件夹-控制板-“功能管理程序” 控制板内禁用 Apple Audio Extension 内核扩展再重启虚拟机即可。
基于 SheepShaver,由哥伦比亚大学提供的,对应 macOS/OS X 的 Mac OS 9 英文版即装即用虚拟机
QEMU
用于 Mac OS/Mac OS X 模拟时请参考:QEMU PowerPC 架构模拟的官方文档
QEMU 是可以模拟多种硬件系统的开源模拟器,也能运行在各种系统上。它可以模拟 PowerPC 架构并运行 Mac OS 9 到 Mac OS X 10.5 的任意系统版本,也是唯一可用 Mac OS 9.2.2 的模拟器。
使用前需要预先建立磁盘镜像并通过文本编辑器调整配置文件,再通过打开配置文件引导运行。在配置文件加入 -rtc base=localtime 可避免虚拟机每次启动都以 UTC 时间为准的问题。
虚拟机的 RAM 大小设定不得小于 64 MB,不得大于 1024 MB。
目前暂时不能通过 QEMU 自身的命令重启虚拟机的系统;并且虚拟显示驱动所模拟的显卡图形性能相较 SheepShaver 弱,也不支持模拟 Mac OS X 下的 Quartz Extreme 显卡硬件加速。
QEMU macOS/OS X 版本下载 - E-Maculation 论坛原帖
QEMU Windows 版本下载 - E-Maculation 论坛原帖
除官方放出的版本外,原帖中还包含带有实验性功能(例如加入 Mac OS 9-OS X 的模拟声卡驱动)的分支版本供下载。