「Mac OS 9」修訂間的差異

出自 Macintosh中文维基
前往: 導覽搜尋
(创建页面,内容为“本条目主体内容仍然是[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 日停止支持。

Mac OS 9.2.2 簡體中文版首次配置界面

功能列表

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
9.0.3 2000-3

錯誤修復

iMac DV/iMac DV SE/iMac
帶火線接口的 PowerBook
僅隨機發行

9.0.4 2000-4-4
  • 增強對 USB 與火線接口的支持
  • 更多錯誤修復
Minuet 帶吸入式光碟機的 iMac G3

免費更新

9.1 2001-1-9
  • Finder 整合光碟刻錄功能
  • Finder 新增 「窗口」 菜單項
  • 穩定性增強
Fortissimo 12」/14」 iBook

免費更新

9.2 2001-6-18
  • 最低運行條件需要 G3 處理器
  • Classic 運行環境與速度增強
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 實體機兼容性

查看 Apple 官方提供的兼容性列表

此處不涉及第三方方案,據有關描述,通過第三方方案似乎可以使鋁合金 PowerBook G4 和 Mac mini G4 等機型從 OS 9 引導啟動。

模擬運行兼容性

請參考:E-Maculation Wiki

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 Windows 版本下載

SheepShaver macOS/OS X 版本下載

SheepShaver Linux 版本下載

基於 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 的模擬音效卡驅動)的分支版本供下載。