「Mac OS 8」修訂間的差異

從 Macintosh中文维基
跳到: 導覽搜尋
對話 | 貢獻
 
行 128: 行 128:
 
=== Mac 实体机兼容性 ===
 
=== Mac 实体机兼容性 ===
 
[https://support.apple.com/zh-cn/HT1835 查看 Apple 官方提供的兼容性列表]<br>
 
[https://support.apple.com/zh-cn/HT1835 查看 Apple 官方提供的兼容性列表]<br>
 +
 +
=== 模拟运行兼容性 ===
 +
'''在开始安装前,可能需要获取 System 7 或 Mac OS 8.5 的启动磁盘镜像将虚拟硬盘初始化,并在镜像中执行安装过程。<br>
 +
目前可获取的启动磁盘镜像内的系统不支持中文显示,使用中文版镜像安装时,安装向导将乱码。'''
 +
 +
==== SheepShaver ====
 +
'''[https://www.emaculation.com/doku.php/sheepshaver SheepShaver] 支持 Mac OS 7.5.2-9.0.4,是开源的 PowerPC 模拟器。'''<br>
 +
 +
在开始运行前需要为 SheepShaver 准备对应的 ROM 镜像文件。<br>
 +
'''''为 SheepShaver 准备的磁盘镜像(*.hfv)文件大小不得超过 2048 MB,设置的 RAM 大小值不得超过 1024 MB。'''''<br>
 +
 +
SheepShaver Windows 提供图形化设置界面,模拟运行环境下可以使用网络连接、宿主机文件共享功能,但可能会引发模拟器崩溃。<br>
 +
SheepShaver 模拟运行环境提供声音支持与 QuickDraw 2D 图形加速支持。<br>
 +
 +
[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>
 +
 +
* Windows 版本 SheepShaver 使用前需要安装 [http://www.emaculation.com/basilisk/gtk+-2.10.13-setup.exe GTK +2 Runtime]
 +
* macOS/OS X 版本 SheepShaver 不直接提供图形配置界面,需要使用第三方的图形配置器或者直接编辑文本配置文件<br>
 +
 +
<gallery>
 +
File:Emulate85.png|正在运行简体中文版 Mac OS 8.5,模拟为 Power Macintosh 9500 (Old World ROM)
 +
</gallery>
 +
<br>
 +
 +
==== Basilisk II ====
 +
'''[https://www.emaculation.com/doku.php/basilisk_ii Basilisk II] 支持 Mac OS 7.x-8.1,是开源的 68K 系架构模拟器。'''<br>
 +
 +
在开始运行前需要准备对应的 ROM 镜像文件,有可能需要准备 System 7 的启动盘镜像用于初始化已建立的虚拟磁盘。<br>
 +
'''''Basilisk II 可以在配置界面选择需要模拟的目标机型,若模拟运行 System 7.x 需选择 Mac IIci,模拟运行 Mac OS 8.x 则需选择为 Quadra 900。'''''<br>
 +
 +
68K 架构不支持 QuickDraw 3D,因此在安装时的组件选择步骤中建议不要勾选。<br>
 +
 +
 +
[http://www.emaculation.com/forum/viewtopic.php?t=5282 Basilisk II Windows 版本]<br>
 +
 +
[http://www.emaculation.com/forum/viewtopic.php?f=6&t=7361 Basilisk II macOS/OS X 版本]<br>
 +
 +
[http://www.emaculation.com/forum/viewtopic.php?t=6580 Basilisk II Linux 版本]<br>
 +
 +
<gallery>
 +
File:BasiliskII.png|正在运行简体中文版 Mac OS 8.0S,模拟为 Macintosh Quadra 900
 +
</gallery>

於 2019年1月28日 (一) 19:58 的最新修訂

本條目主體內容是英文維基條目 Mac OS 8 的翻譯
Mac OS 8 是 Apple 在 1997 年發佈的作業系統,它是 Classic Mac OS 自 1991 年 System 7 發佈以來最大的改進版本。

在它的一系列更新中,Apple 在 1988-1996 年間進行的作業系統開發項目 Copland 中取得的已有技術成果被逐漸整合到 Mac OS 8 內,使得 Classic Mac OS 在 Apple 開發真正的下一代作業系統前逐漸符合現代化特性。

Mac OS 8.0S 簡體中文版

Mac OS 8 也曾是 Apple 商業上最成功的發行版本之一,在最初的兩周內賣出了超過 120 萬份副本。

Mac OS 8.1 引入了全新的 HFS+ 文件系統,Mac OS 8.5 成為首個將 PowerPC 列為必要運行條件的版本,同時引入 QuickDraw、AppleScript 腳本語言處理等功能組件的 PowerPC 原生版本以及 Sherlock 搜索工具。

繼任者 Mac OS 9 於 1999 年 10 月 23 日發佈。


Copland 作業系統項目[編輯]

請參考:英文維基條目 Copland(作業系統)

計劃中 Copland 演示版本的界面之一

Copland 曾經是 Apple 原定推出的下一代作業系統的開發代號,也是最初的 「System 8」,它在 1994 年隨最初的 PowerPC Mac 計算機一同公開。

Copland 的設計目標是將 Mac OS 完全重寫,使其成為現代化作業系統,它使用微內核架構,包含原生的 PowerPC 代碼,並提供硬件抽象層、整合關係數據庫的 Finder 乃至可自定義的用戶界面,Copland 原計劃中的繼任者 Gershwin 會提供內存保護與完整的搶佔式多任務特性。

然而 Copland 項目的開發過程充滿阻礙,導致計劃中的發行時間從 1995 年年底一再推遲到 1997 年年底。在 1997 的世界開發者大會 WWDC 上,Apple 當時的 CEO Gil Amelio 宣佈 Copland 的功能特性將會加入到後續更新周期為六個月一次的 Mac OS 中,Mac OS 7.6 成為首個具有這些特性的更新版本。在六個月後發行的 Mac OS 8 中,Copland 的特性進一步被整合到系統內。

1996 年 8 月,時任 Apple 首席技術官 Ellen Hancock 終止了 Copland 項目的開發。

當前可找到的 Copland 作業系統資源,僅有未經實際運行驗證的開發者預覽版。


Mac OS 8.0[編輯]

Mac OS 8.0 發佈於 1997 年 7 月 26 日,早期測試版本曾被稱作 Mac OS 7.7。
主要的改進內容包含:

  • 新的 Platinum 白金用戶界面主題
  • PowerPC 原生版本 Finder
  • 支持用戶自定義系統字體和強調色
  • 上下文選項彈出菜單(Ctrl-左鍵/鼠標鍵呼出,等同現行的右鍵菜單)
  • Finder 支持多線程運行(複製文件時可繼續操作 Finder)
  • 重新設計的顏色選擇器面板
  • 實時滾動功能(在窗口中滾動時可以實時顯示窗口中的內容)
  • 「彈開載入」 文件夾(將項目拖動懸停在目標文件夾圖標上,目標文件夾會自動展開)
  • 適用於窗口標題欄的 WindowShade 組件
  • 新增僅提供基礎操作菜單選項的簡易 Finder 視圖
  • Finder 新增標籤式彈出窗口視圖
  • 允許用戶使用照片設為桌面背景,而不只是使用系統內置的固定圖案
  • 「幫助」 菜單移位並從圖標變為普通文本項
  • 含 HTML 幫助頁面(Mac OS Infocenter 信息中心)、速度更快的 Apple Guide 應用
  • 加快的桌面重載速度
  • 虛擬內存、AppleScript 腳本執行以及啟動速度方面的性能提升
  • 原生支持經由 IP 的 AFP(Apple Filing Protocol)網絡共享協議



Mac OS 8.1[編輯]

發佈於 1998 年 1 月 19 日的 Mac OS 8.1 是最後支持摩托羅拉 68K 系列處理器的版本,着眼於性能及穩定性提升。它作為免費在線更新在 1998 年 2 月提供給了所有 Mac OS 8 用戶。

這一版本引入了全新的 HFS+ (又名 「Mac OS 擴展」)文件系統,支持更大容量的文件存儲(高達 8 EB/8 億字節),並通過縮小的區塊大小提升了更大容量硬盤(單一宗卷容量最高支持高達 8 EB)上的使用效率。在使用這一新的文件系統前,用戶需要格式化整個硬盤並抹除所有原有內容,但部分第三方應用程式則在升級到 HFS+ 後仍可保留用戶數據。此外,使用 68040 處理器的系統不支持從 HFS+ 磁盤引導啟動。

Mac OS 8.1 還首次引入了對 DVD UDF 通用光碟格式的支持,並更新系統內置的 Java 運行環境到 JDK 1.13,同時用於和 Windows PC 交換文件的功能擴展 PC Exchange 也獲得增強,使得 Macintosh 能夠讀取 FAT32 文件系統,並可查看 Windows 用戶所創建文件的長文件名(最高 255 字符)。

由於 Apple 與 Microsoft 簽訂了相關協議,Internet Explorer 3 開始內置到系統中,之後 Internet Explorer 4 成為默認瀏覽器。

Mac OS 8.1 還是最早可運行 Carbon API 應用程式的 Mac OS 作業系統,但 CarbonLib 並未內置在作業系統中,使用 PowerPC 平台的 Mac 計算機可從 Apple 網站下載這一組件。


Mac OS 8.5 & 8.6[編輯]

Mac OS 8.5[編輯]

發佈於 1998 年 10 月 17 日的 Mac OS 8.5 是首個僅支持 PowerPC Mac 計算機的系統版本,不再支持原有的 68K 處理器。因此系統內的部分代碼也替換為 PowerPC 原生代碼,降低了對 68K 擬態運行模式的依賴,AppleScript 經過使用 PowerPC 原生代碼的完全重寫後,腳本執行性能也獲得顯著提升。

這一版本引入了可搜索本地內容(索引後的本地磁盤)乃至互聯網的搜索工具 Sherlock,開始支持第三方界面主題,並引入了系統級的字體平滑顯示(抗鋸齒)功能,系統界面的圖標升級到 24 位(1670 萬色)色彩與 8 位 Alpha 通道,可以支持透明效果,並可使用更精細的 32 位圖標。位於菜單欄右方的應用程式切換器實為新的 Application Palette 面板組件,可以通過 AppleScript 腳本、Apple Events 及第三方進行樣式和佈局的自定義。

曾經出現在 「Mac OS Infocenter 信息中心」 當中的 HTML 格式在線幫助文檔現在覆蓋了整個系統,使應用開發者更容易建立在線幫助系統。此外系統的安裝過程也得到了簡化。

系統中原有的 「PPP」 控制板變為 「遠程連接」,在之前的功能基礎上增加了訪問 ARA (AppleTalk Remote Access)服務器的能力。

1998 年 12 月 7 日發佈的更新版本 Mac OS 8.5.1 修正了少數會造成數據損壞及系統崩潰的錯誤。


Mac OS 8.6[編輯]

發佈於 1999 年 5 月 10 日的 Mac OS 8.6 引入了用於處理多任務的 Mac OS nanokernel 和更新的 API,提升了 PowerBook 的電池續航並更新 Sherlock 2.1。

這一為 Mac OS 8.5 和 8.5.1 用戶提供的免費更新較之前版本速度與穩定性均得到提升,此外首次在啟動畫面顯示了系統的版本號。

理論上 Mac OS nanokernel 可以藉由 Multiprocessing Services 2.x 實現搶佔式多任務,但系統進程間仍然使用原有的協作式多任務進行通信,並且支持 Multiprocessing Services 的進程與不支持該特性的進程運行在同一名為 「Blue Task」 的空間內,這也是原有 68K 處理器代碼唯一能執行的部分。


版本歷史[編輯]

版本號 發行日期 變更內容 代號 對應設備 發售價
8.0 1997-7-26 初始版本 Tempo Power Macintosh G3 99 美元
8.1 1998-1-19 引入 HFS+ 文件系統 Bride of Buster iMac Rev.A (Bondi Blue) 免費更新
8.5 1998-10-17
  • PowerPC 變為必要運行條件
  • Sherlock 搜索工具
  • 主題功能
  • 支持 32 位色圖標
Allegro iMac Rev.B (Bondi Blue) 99 美元
8.5.1 1998-12-7 修復崩潰、數據丟失及內存泄漏問題 The Ric Ford (of Macintouch) Release iMac 五色 免費更新
8.6 1999-5-10
  • Nanokernel 及 Multiprocessing Services 2.0 支持
  • 電池續航改善
Veronica iBook 免費更新


Mac 實體機兼容性[編輯]

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

模擬運行兼容性[編輯]

在開始安裝前,可能需要獲取 System 7 或 Mac OS 8.5 的啟動磁盤鏡像將虛擬硬盤初始化,並在鏡像中執行安裝過程。
目前可獲取的啟動磁盤鏡像內的系統不支持中文顯示,使用中文版鏡像安裝時,安裝嚮導將亂碼。

SheepShaver[編輯]

SheepShaver 支持 Mac OS 7.5.2-9.0.4,是開源的 PowerPC 模擬器。

在開始運行前需要為 SheepShaver 準備對應的 ROM 鏡像文件。
為 SheepShaver 準備的磁盤鏡像(*.hfv)文件大小不得超過 2048 MB,設置的 RAM 大小值不得超過 1024 MB。

SheepShaver Windows 提供圖形化設置界面,模擬運行環境下可以使用網絡連接、宿主機文件共享功能,但可能會引發模擬器崩潰。
SheepShaver 模擬運行環境提供聲音支持與 QuickDraw 2D 圖形加速支持。

SheepShaver Windows 版本

SheepShaver macOS/OS X 版本

SheepShaver Linux 版本

  • Windows 版本 SheepShaver 使用前需要安裝 GTK +2 Runtime
  • macOS/OS X 版本 SheepShaver 不直接提供圖形配置界面,需要使用第三方的圖形配置器或者直接編輯文本配置文件


Basilisk II[編輯]

Basilisk II 支持 Mac OS 7.x-8.1,是開源的 68K 系架構模擬器。

在開始運行前需要準備對應的 ROM 鏡像文件,有可能需要準備 System 7 的啟動盤鏡像用於初始化已建立的虛擬磁盤。
Basilisk II 可以在配置界面選擇需要模擬的目標機型,若模擬運行 System 7.x 需選擇 Mac IIci,模擬運行 Mac OS 8.x 則需選擇為 Quadra 900。

68K 架構不支持 QuickDraw 3D,因此在安裝時的組件選擇步驟中建議不要勾選。


Basilisk II Windows 版本

Basilisk II macOS/OS X 版本

Basilisk II Linux 版本