回答:
プログラムが1つだけ必要な場合は、Wineを使用して実行してみてください。これは、Mac OS Xを含む* nixシステム上でWindowsソフトウェアを実行できるようにする互換性レイヤーです。ここから始めるのに役立つチュートリアルがあります。
すべてのWindowsプログラムがWineを使用して実行されるわけではないことに注意してください-最初に実験する必要があるかもしれません。または、Wine Application Databaseにアクセスして、プログラムのサポート状況を確認してください。
または、多くの仮想化オプションのいずれかを使用できます。Parallels DesktopとVMware Fusionは優れていますが、有料のオプションであり、VirtualBoxは無料です(そして、それもうまく機能します)。ただし、この方法でWindowsを合法的に実行するには、Windowsライセンスが必要です。
マイクロソフトは、ホストオペレーティングシステムに関係なく、IEの複数のバージョンでWebサイトのテストを容易にする仮想マシンディスクイメージを提供しています。残念ながら、MicrosoftのVirtualPCなしでこれらの仮想マシンをセットアップすることは非常に困難です。
いわゆるievms
スクリプトは、LinuxまたはOS Xで VirtualBoxを使用してそのプロセスを容易にすることを目的としています。1つのコマンドで、IE6、IE7、IE8、およびIE9を別々の仮想マシンで実行できます。
明らかに、このツールはWeb開発者を対象としていますが、Internet Explorerでのテストを気にせず、単に動作するWindows VMが必要な場合、このコマンドを使用してWindows Vista + IE9を実行する単一のVMをインストールできます(VirtualBoxをインストールした後) 、 もちろん):
# enter this in Terminal.app after installing VirtualBox
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="9" bash
スナップショットはインストール時に自動的に取得され、元の仮想環境構成にロールバックできます。Windowsでは何か問題が発生する可能性があり、安定したVMを維持することを心配する代わりに、クリーンスナップショットに戻ってVMを初期状態にリセットすることができます。
Microsoftが提供するVMはWindows Genuine Advantageに合格せず、アクティブ化できません。残念ながら、これは、30日間の非アクティブ化の使用後にVMがロックアウトすることを意味します。クリーンスナップショットに戻すことで、アクティベーションの黙示録へのカウントダウンがリセットされ、VMが事実上無期限に動作できるようになります。
これは、事実上、Mac上でWindows VMを実行するための無料の合法的なソリューションです。
@ josh3736のコメントへの返信:http : //www.microsoft.com/download/en/details.aspx? id=11575からの抜粋は次のとおりです。
注:プロダクトキーが非アクティブ化されているため、OSのアクティブ化が必要になる場合があります。これは予想される動作です。VHDは本物の検証に合格しません。Windows 7またはWindows Vistaのイメージを起動するとすぐに、アクティブ化が要求されます。リクエストをキャンセルすると、デスクトップにログインできます。最大2つの「リアーム」(コマンドプロンプトでslmgr –rearmと入力)をアクティブにできます。これにより、トライアルが毎回さらに30日間延長されるか、VPCイメージをシャットダウンして、アンドゥディスクから行った変更を破棄してリセットしますイメージを初期状態に戻します。これらの方法のいずれかを実行することにより、90日を超えてこれらのイメージの変更を永続的に保存することはできませんが、技術的に有効期限が切れないベースイメージを作成できます。
Mac OS Xと並行してWindows OSを実行する最も安価な方法は、Virtual Boxを使用することです。無料のx86仮想マシン環境であり、Microsoft Windowsの多くのバージョンと、32ビットと64ビットの両方の他の多くのOSを実行します。安価でWindowsのコピーを取得することに関しては、Windows OSの小売価格版を避けてください。Windows7の場合、完全な非アップグレードライセンスで約199米ドルから開始します。代わりに、オンラインで必要なWindowsのバージョンのOEMバージョンを探してください。たとえば、Windows 7はOEMバージョンで約99ドルから始まります。また、大学や教育分野、配偶者がいる場合は、マイクロソフトから提供されるアカデミック割引を確認してください。さらに、雇用主が個人使用のためのソフトウェア割引を提供しているかどうかを確認してください。一部は提供しており、正当なWindowsライセンスの大幅なコストを特に検討する価値があります。
Crossoverもあります。VmWareやParallelsよりもはるかに安価です。以前はVmwareを実行して単一のWindowsアプリも実行していましたが、それをあきらめ、Crossoverを使用して非常に満足しています。
CrossoverはWineに基づいています-したがって、VmWareおよびParallelsの場合のようにWindowsをインストールする必要はありません(したがって、Windowsインストールディスクが必要です)。
無料試用版があるので、ダウンロードしてアプリが機能するかどうかを確認できます。アプリが(私のように)サポートされていない場合でも心配しないでください。「サポートされていないアプリケーション」オプションを使用してインストールしてみてください。550MBのWindowsアプリがインストールされ、正常に動作します!
実行するプログラムを1つだけにしたい場合は、Wineskinを確認することをお勧めします。これは、他の回答で言及されているWineのラッパーです。
私がそれをお勧めする主な理由は、アプリケーションを実行するのに最も簡単な方法であるということです。つまり、些細ではないワイン構成を隠します。ただし、アプリケーションがWindowsライブラリに依存している場合は、構成を処理する必要があります。