Mac OS 9

Mac OS 9は、AppleのClassic Mac OSの9番目にして最後にメジャーリリースされたオペレーションシステム。1999年10月23日に発表され、Appleによって「これまでで最高のインターネット・オペレーティング・システム」として売り出され、Sherlock 2のインターネット検索機能、Appleの無料オンラインサービスiTools、OpenTransportの、改良が含まれている。 しかし、Mac OS 9ではメモリ保護やプリエンプティブ・マルチタスクを欠いたままであり、自動ソフトウェア更新とマルチユーザーへの擬似対応などの従来からの改良に留まる。また利用可能な最大メモリは1.5GBのままである。

Appleは予定通りMac OS 9を2001年に開発終了し、全ての開発をMac OS Xへ移行した。よって、最後のMac OS 9.2.2アップデートリリース以降の更新はない。 最終更新では、Classic環境とCarbonアプリケーションの互換性改善が行われた。 2002年のWWDCでは、スティーブ・ジョブズによる基調講演でMac OS 9の葬儀パフォーマンスが行われた。

1. 機能
-----

Appleは、Mac OS 9に「50の新機能」を追加、QuickTimeのようなメタリックな外観を導入し様々なオンラインリソースを検索するための「チャネル」機能を導入したSherlock 2を中心に紹介した。 Mac OS 9はiToolsとして知られるインターネットサービススイートを統合的にサポートし、Open Transport 2.5でTCP/IP機能を改善した。

Mac OS 9のその他の新機能

At Easeの使用なしでの複数のユーザーアカウントを統合サポート
VoicePrintパスワードによる音声ログインのサポート
ユーザーが保護されたキーチェーンで暗号化されたパスワードとテキストデータを保存できる機能Keychain
Appleシステムソフトウェアのアップデートを自動的にダウンロードしてインストールするためのソフトウェアアップデートコントロールパネル
サウンドコントロールパネルの再設計とUSBオーディオのサポート。
AppleScriptとの統合に伴い音声合成と認識が改善されたPlainTalkとも呼ばれるSpeakable Items 2.0
FontSyncによるフォント管理の改善
PPPによるTCP/IPクライアントのサポートを含むRemote Access Personal Server 3.5
TCP/IPをサポートをサポートするAppleScriptのアップデート
TCP/IPを介した個人用ファイル共有
特定のUSBプリンタをTCP/IPネットワーク上で共有できるようにするコントロールパネルのUSBプリンタ共有
Finderでの128ビットファイル暗号化
2GBを超えるファイルのサポート
Unixボリュームのサポート
FinderでのCD書き込み
Finderへの「ウィンドウ」メニューの追加

2. Mac OS 9とクラシック環境
-------------------

10.5より前のMac OS XのPowerPCバージョンにはMac OS XからMac OS 9を必要とするアプリケーションとハードウェアを実行できるクラシックと呼ばれる互換レイヤーが含まれている。

これはMac OS X上でMac OS 9を実行することで実現されている。これにはクラシック環境を実行できるコンピューターがMac OS 9で起動できることを必要としないが、コンピューターへのMac OS 9のインストールを必要とする。一部のMac OS 9アプリケーションはクラシック環境ではうまく動作しない。これらは画面再描画の問題と、パフォーマンスの低下を示している。さらに、ハードウェアと直接作用するドライバーや、その他のソフトウェアは正しく機能しない。

2002年5月、カリフォルニア州サンノゼで開かれたAppleのWorldwide Developers Conferenceで、スティーヴ・ジョブズは棺桶とともに模擬葬儀を開催し、AppleがMac OS 9の開発を終了したことを発表した。2001年12月に発表されたMac OS 9.2.2が、System 7から改良と拡張が続いたクラシックMac OSの最後のバージョンとなった。2005年6月、ジョブズはMacのプラットフォームをIntel x86マイクロプロセッサーに移行すると発表し、クラッシック環境も終焉となった。PowerPCエミュレーション層Rosettaの開発者文書でx86ベースのMacではMac OS 8および9向けに作られたアプリケーションが実行できないことが明らかにされた。Mac OS X v.10.4 TigerのPowerPC版にはクラシック環境があるが、x86版ではクラシック環境はサポートされていない。

IntelベースのMacでの回避策として、PowerPCエミュレーターのSheepShaverを使用してバージョン9.0.4までのMac OS 9をエミュレートすることができる。SheepShaverがメモリ管理ユニットをエミュレートしていないため、9.0.4より後のバージョンをエミュレートすることはできない。PowerPCエミュレーターのPearPCはMac OS 9をエミュレートしていない。ただし、最近のQEMUにはMac OS 9およびOS XのPowerPCバージョンのエミュレートが追加されている。

3. 可用性
------

Mac OS 9はAppleからはサポートされていないが、まだいくつかのインターネット業者からさまざまな価格でリテイル版を入手することができる。

開発が終了しているため現在はアバンダンウェアに分類されているが、ハードウェアの制限でOS XにアップグレードできないユーザーやOS Xよりも好むユーザーに使用されている。Mac OS 9は古いコンピューターを楽しむ人々にも人気のある選択となっている。MacゲーマーもOS Xでサポートされてない //Bugdom//、//Nanosaur//、『オレゴン・トレイル』、//Civilization II//、『Marathon』などのゲームをプレイするためにクラシックやネイティブのOS 9に戻ることもある。

4. その他の用途
---------

Mac OS 9は現在も保守運用されているApple製ハードウェア以外にも、WindowsやUnixなどの他の環境でも運用可能である。例えば、前述のSheepShaverソフトウェアはx86プラットフォームで使用するようには設計されておらず、ハイパーバイザと同様に、実行しているマシンに実際のPowerPCプロセッサが存在する必要があった。PowerPCプロセッサのサポートを提供するが、メモリ管理ユニットをエミュレートしていないためにMac OS 9.0.4までしか実行できない。

5. バージョン履歴
----------

Mac OS 9でのアップデートとしては9.0.4, 9.1、9.2.1、9.2.2がある。Mac OS 9.0.4には主にUSBおよびFireWireに関連するバグ修正の集大成だった。 Mac OS 9.1では、MacintoshのFinderに統合されたCD書き込みサポートが追加され、開いているウィンドウを切り替えるためのFinderの新しいウィンドウメニューが追加された。 Mac OS 9.2では、パフォーマンスが大幅に向上し、クラシック環境のサポートが改善された。

6. 互換性
------



7. 参考資料
-------

List of Apple operating systems

8. 脚注
-----

9. 外部リンク
--------

url=https://web.archive.org/web/20090330202327/http://developer.apple.com/technotes/tn/tn1176.html from apple.com
url=https://web.archive.org/web/20040223032942/http://developer.apple.com/technotes/tn/tn1194.html from apple.com
url=https://web.archive.org/web/20040404100228/http://developer.apple.com/technotes/tn/tn2010.html from apple.com