
画像: ミハイ・パルパリタ
ソフトウェアエンジニアのミハイ・パルパリタ氏が、またしてもその才能を発揮しました。macOS 8以前のApple Mac OSを実用的なウェブアプリに改造した実績を持つパルパリタ氏ですが、今回は、惜しまれつつも消え去ったMac OS 9用の新しいMac OSエミュレータをmacos9.appでリリースしました。「Infinite Mac」シリーズの一環として、パルパリタ氏は古いバージョンのMac OSをウェブブラウザ内で動作するように改良しました。
Mac OS 9を起動すると、すぐにOSの特徴の一つが際立ちます。それは起動に時間がかかることです。Parparita氏はこれを「Mac OS 9自体の肥大化」のせいだと考えています。しかし、起動してしまえば、エミュレートされたMac OSは驚くほど機能的で、Microsoft Word、ClarisWorks、Adobe Photoshop、KidPixといった付属アプリケーションを使って実際の作業を行うことができます。
https://twitter.com/mihai/status/1610347800121999360
ParparitaのInfinite Macシリーズには、それぞれSystem 6、System 7、Mac OS 8用のsystem6.app、system7.app、macos8.appが含まれています。昨年の記事で述べたように、Mac OS 9エミュレータはオリジナル版に忠実な機能を備えており、ファイルを作成して最新のMacにエクスポートできます。この2つの世界をつなぐため、Parparitaは「The Other World」と呼ばれる「サーバー」を作成しました。このサーバーでは、エミュレータと最新のMac間でファイルをドラッグ&ドロップで転送できます。
macos9.app や他のエミュレータを使って実際に作業を行う予定なら、知っておくべき重要な点が一つあります。Command + W を押すとブラウザウィンドウが閉じますが、エミュレータのウィンドウは閉じません。これは頭では分かっていても、指ではそうはいきません。例えば、macos9.app の Nisus Writer で Parparita の作品についての記事を書いているときに、本能的に Command + W を押して作業中のウィンドウを閉じようとすると、ブラウザウィンドウ全体が閉じてしまい、作業内容がすべて失われてしまいます。この点に注意してください。この記事を書いている間に私が実際に経験したような苛立ちから逃れられるはずです。
Mac OS 9は、Appleが全く新しいUnix系システムを搭載したOS Xシリーズに移行する前の最後のクラシックOSでした。Appleが2002年のWWDCでOS X.2 Jaguarを発表した際、スティーブ・ジョブズはMac OS 9の葬儀を執り行い、「今後の開発においてOS 9に別れを告げ、Mac OS Xの開発に全力を注ぐ」と述べました。そして20年後、ついに復活を遂げました。
著者: ロマン・ロヨラ、Macworld シニアエディター
ロマンはMacworldのシニアエディターで、30年以上にわたりテクノロジー業界を取材し、MacをはじめとするAppleエコシステム製品を中心に活躍しています。Macworld Podcastのホストも務めています。彼のキャリアはMacUserで始まり、Apple認定修理技術者(当時はAppleがそのような制度を設けていた)として認定されました。MacAddict、MacLife、TechTVでも活躍しています。