昨年の6月にポストした「Intel MacでWindowsは動くのか?」に関連した続報となりますが、Intelプロセッサーを搭載するMac(Intel Mac、Mactel)が発表された事によって、俄然クローズアップされてきたWindowsとの互換性に関して、Appleサイドはあくまでも「結果としてIntel MacにおいてWindowsが動作したとしても、それをAppleが意図的に排除するような事はしない」「逆に、一般的なWindows PC上でMac OS Xを動作させる事は認めない」との姿勢を貫いているようです(FAQ:Intel MacでWindowsは動くのか)。
既に明らかになっているように、Intel Macと一般的なWindows PCでは決定的にファームウェアの相違があり、この事が標準状態でのデュアルブートを妨げている大きな要因となっています。しかしながら「Windows Vista」が標準で64bitに対応するEFI(Extensible Firmware Interface)をサポートする事によって、将来的にはハードウェアレベルでの障壁は解消されていく見込みですし、実際にGatewayがBIOS(Basic Input/Output System)の代わりにEFI(Extensible Firmware Interface)を採用した「Windows Media Center Edition」をプリインストールした機種を用意した例もあるようです。
但し現状では、標準でインストールされているMac OS Xを削除した後に、「Windows Vista」をインストールする事が条件になりそうだとも伝えられています。
「Virtual PC for Mac」の行方はどうなる?
尚、Mac OS X for PowerPCベースのエミュレーターとして一定の支持を集めている「Virtual PC for Mac」は、正式決定ではないものの、開発サイド(Microsoft)が「Virtual PC for Mac」のx86への移植に積極的な姿勢を見せているようです。
最近のMicrosoftによるMac OS Xプラットフォームからの撤退を見ていると不安な面もありますが、「Virtual PC for Mac」に関してはWindowsの市場シェアの底上げにも関わってくるので、こちらは開発の継続が現実化しそうな感じがします。
そもそもMicrosoftはConnectixを買収したばかりですし、いくら買収の目的が「Virtual PC for Windows」によるx86 on x86の仮想化技術だったとしても、市場における「Virtual PC」の注目度がMac OS X版に集まっている以上、ここで打ち切りは考えづらいと推察します。将来的に、Intel Macにおいて(Mac OS Xを介さずに)直接Windowsが動いてしまった時には、どうなるか解りませんが……
一方で、一般的なWindows PC上でMac OS Xを実行する事に関しては、Appleサイドではっきりと「認めない」と断言しています。技術的なハードル以前に、ライセンス的にアウトですね。
現状ではMac OS Xがスタンドアロンで発売されていない事(店頭で小売されているパッケージ版はアップグレードライセンス)や、Mac OS XのUniversal Binary版が次世代の「Mac OS X 10.5 Leopard」まで単体で販売されない事、或いは1990年代後半のマイケル・スピンドラー時代の「互換機の悪夢」の教訓があるのでしょう。個人的には、量産型のPCでMac OS Xが実行されるのには反対の立場なので、これはこれで賛同しています。