この問題答えLinuxでOSXアプリケーションを実行できないのはなぜですか?しかし、そうすることができるWineに似たアプリケーションはありますか?
答え1
これ親愛なる計画しばらく前から始まり、まだ準備ができていませんが、あなたが探しているのがまさにそれでした。これは、Linux上でOS Xアプリケーションを実行するためのWineと同様の互換性層であり、有望に見えます。
答え2
WineはWindows APIを再実装したので、Macintosh APIまたはOSXアプリケーションをシステムフレームワークに接続できるように、Appleが提供するさまざまな「ツールキット」を再実装する必要があります。私はその法案に合うことを知らない。近い唯一のことカメレオンプロジェクトiOSからMac OS XにUIKitをインポートします。
使用する実際のライブラリがないため、LionをMacハードウェアで仮想化できます。ワインのようなより軽い実装を待っていますが、これはあなたのニーズに適していますか?
Googleには、「vmwareでlionを実行する方法」の約100件の視聴回数がありますが、すべてデフォルトでは、インストーラが続行する前に表示したいサーバーplistファイルの存在確認を指しています。これは非常に明確です段階で。
答え3
私はそうは思いませんが、おそらく仮想マシン内でHackintoshを実行できます。
答え4
なし十分一つ。
Mac OS X はもともと NeXTSTEP であり、OpenStep は NeXTSTEP の互換実装であることを覚えておいてください。具体的には、以前は昔々、こんな話があります。それ以来、AppleのNextStepフレームワークはCocoaに発展しました。 Cocoaには、OpenStepにはない追加、拡張、および改善点が10年以上含まれています。
私が理解しているように(これはエピソードだけであり、Appleの外では確認できないかもしれません)、OS X Developer Previews(10.0より前)に含まれているアプリの中には、ソースコードを入手できればLinux(またはSolarisまたはWindows)で実行された可能性がありますです。コンパイルしてOpenStepを使用できます。一部のOpenStepアプリケーション(ファイルマネージャ/Finder、Mail、Dock、プレビューなど)は、OS X 10.0でリリースされたバージョンと非常によく似ており、機能しますが、Aquaスキンがあります。