LinuxでOSXアプリを実行するためにwineのようなものはありますか?


8

この質問は、LinuxがOSXアプリを実行できない理由を答えますが、Wineに似たアプリケーションで実行できるのですか?


BSDシステムは、カーネルとユーザーランドでlinux互換性を有効にして、GNU / linuxアプリを実行できます。ただし、GNU / linuxシステムがBSDアプリを実行できるとは聞いたことがありません。
Jonathan Cline IEEE

回答:


3

wineはWindows APIの再実装なので、OSXアプリをシステムフレームワークにリンクさせるためにMacintosh APIまたはAppleが提供するさまざまな「キット」の再実装を探しています。私は法案に合うものを知りません。さらに近いのは、UIKitをiOSからMac OS XにもたらすChamelionプロジェクトです

私には本当のライブラリがないので、LionはMacハードウェア上で仮想化することが許可されています。おそらく、ワインのような軽い実装を待つ間、それはあなたのニーズにうまくいくでしょうか?

「vmwareでlionを実行する方法」についてGoogleには約100件のヒットがあり、すべては基本的に、続行する前にインストーラーが確認したいサーバーplistファイルの存在チェックのチェックを指しています。手順がかなりはっきりしているものを以下に示します。


質問には触れませんでしたが、PCハードウェアで実行する方法を探していました。しかし、それでもあなたの答えをありがとう。しかし、心配する必要はありません。問題は、緊急の必要性よりも好奇心からのものです
トビアス・キエンツラー

もちろん、技術的には可能です-ライセンスだけがそれを阻止/防止しているように見えます。OS Xの仮想化に関する最近のリンクを使用して、私の回答を編集します
。– bmike

5

ダーリンプロジェクトはそれがはるかに準備ができてからですが、しばらく前に開始した、あなたが探しているものと考えられます。LinuxでOS Xアプリケーションを実行するためのWineのような互換性レイヤーであり、かなり有望に見えます。


3

私はそうは思いませんが、おそらくVM内でHackintoshを実行できるでしょう。


3

完全なものはありません。

Mac OS XはNeXTSTEPとして誕生したことを覚えておいてください。OpenXTは互換性のある実装です。か、だった物語が行くので、一度に。それ以来、AppleではNextStepフレームワークがCocoaに進化しました。Cocoaには、OpenStepには存在しない10年以上の追加、拡張、改善があります。

私が理解していること(そしてこれは単なる噂であり、おそらくAppleの外では検証できない)から、OS X(10.0より前)のDeveloper Previewに含まれる一部のアプリケーションは、Linux(またはSolarisまたはWindows)で実行できたでしょう)OpenStepを使用して、ソースコードを入手してコンパイルできた場合。一部のOpenStepアプリケーション(ファイルマネージャー/ファインダー、メール、ドック、プレビューなど)の外観と機能は、OS X 10.0に同梱されているバージョンと非常によく似ていますが、Aquaスキンを備えています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.