
VMware は木曜日、50 ドルの仮想化ソフトウェアのアップデートである Fusion 4.1 をリリースした。このアップデートでは、多数の小さな改良点が追加されたほか、Mac ユーザーが古いバージョンの Mac OS X を実行する際に、はるかに高い柔軟性を得られる可能性がある、大きな、知られていない変更も追加されている。
Fusion 4.1 のリリース ノートに記載されている機能には、Lion のフルスクリーン モードのサポート (複数のディスプレイを搭載した Mac のユーザーも困らない「スマート フルスクリーン」モードを含む)、パフォーマンスとグラフィックの改善、FileVault 2 や Lion Recovery などの Lion 機能のサポートが含まれます。
しかし、今回のアップデートで大きな変更点が1つあり、その内容はどこにも記載されていません。ソフトウェアが修正され、Snow Leopard (Mac OS X 10.6) および Leopard (Mac OS X 10.5) の非サーバー版が実行可能になったのです。これまで、VMware Fusion は Lion、Lion Server、Snow Leopard Server、Leopard Server を実行する仮想 Mac をサポートしていました。
LeopardおよびSnow Leopard時代のAppleのOSライセンスポリシーでは、仮想マシンで実行できるのはMac OS Xのサーバー版のみであり、しかもAppleのハードウェア上でのみ実行可能とされていました。Lionがリリースされると、このポリシーは変更され、Lion Serverと非サーバー版Lionの両方を仮想化できるようになりました。

Fusion 4.1 に Leopard または Snow Leopard をインストールしようとすると、「オペレーティングシステムが仮想マシンで実行するためのライセンスを持っていることを確認してください」というダイアログボックスが表示されます。これは、実質的に VMware が Apple のオペレーティングシステムライセンスを評価および適用する必要がなくなり、代わりにユーザーに判断を委ねることを意味します。
VMware の技術ノートでは次のように説明されています。
VMware Fusion 4.1 では、Mac OS X 仮想マシンを作成する際の新しい仮想マシン アシスタントの動作が変更されました。Fusion 4.1 以降では、仮想マシンで実行するためのライセンスが付与されているかどうかを確認する追加のプロンプトが表示されます。この追加のプロンプトは、仮想マシンへの Mac OS X のインストールには、Mac OS X ソフトウェアに付属するライセンス契約が適用されることをお知らせするものです。
VMware では、適用される利用規約について、Mac OS X ソフトウェアに付属の使用許諾契約書を参照することをお勧めします。Apple の使用許諾契約書は https://www.apple.com/legal/sla でご覧いただけます。
該当するライセンスへの準拠を確認すると、アシスタントは次のステップに進みます。この動作は、Mac OS XのLeopard、Snow Leopard、Lionリリースおよびその派生版でも同様です。
(Snow Leopard ライセンスをざっと見たところ、Apple ブランドのハードウェアでのみ実行可能であると明記されていますが、仮想マシンでの実行については何も明記されていないようです。ただし、シングルユース ライセンスでは「1 台の Apple ブランドのコンピュータで 1 つのコピーを実行」することと明記されています。Lion ライセンスでは、「各 Mac コンピュータ上の仮想オペレーティング システム環境」を許可すると明記されています。)

Snow LeopardやLeopardを仮想マシンで実行することの合法性については疑問が残るものの、こうした機能の有用性については疑いの余地がありません。まず第一に、OS Xの様々なバージョンでソフトウェアの動作を検証する必要がある開発者や技術サポート担当者にとって大きなメリットとなるでしょう。さらに、PowerPCベースのMacソフトウェアに依存しているユーザーにも役立つでしょう。これらのプログラムは、AppleがRosettaコード変換ソフトウェアを廃止したため、Lionでは動作しません。
Lionのみで動作するシステムでQuicken Deluxe for Macを実行したいユーザーは、今のところ残念ながら利用できません。しかし、Fusion 4.1仮想マシン内でSnow Leopardを実行しているLionベースのMacでは、このプログラムは問題なく動作します。(これは理想的な解決策ではありません。FusionのWindowsサポートには、WindowsアプリをMacのウィンドウに浮かせるUnityモードが含まれています。仮想Macは、ウィンドウ内に表示されるか、フルスクリーンモードで画面いっぱいに表示されるだけです。)
金曜日にFusion 4.1にアップデートし、Lion搭載のiMacにSnow LeopardとLeopard用の新しい仮想マシンを作成しました。インストールと動作は問題なく、Rosetta経由でPowerPCアプリも問題なく起動できました。

Appleの担当者は、Appleのエンドユーザーライセンス契約では「Mac OS X Lion、Snow Leopard Server、Leopard Serverの適切なライセンスを取得したコピーは、Appleブランドのハードウェア上でのみ仮想化できる」と述べた。AppleがVMwareに対してどのような姿勢を示すかは不明だ。しかし、今回のアップデートにより、LionユーザーはPowerPCベースのアプリを実行する手段を得ることができ、開発者やその他の技術ユーザーは単一のMacシステム上で複数のOS Xバージョンに簡単にアクセスできるようになる。
[ Apple からの声明を受けて、太平洋標準時 8:30 に更新されました。 ]