Existe-t-il quelque chose comme Wine pour exécuter les applications OSX sur Linux?

8

Cette question explique pourquoi Linux ne peut pas exécuter les applications OSX, mais existe-t-il une application similaire à Wine qui permet de le faire?

Tobias Kienzler
la source
Les systèmes BSD peuvent exécuter des applications GNU / linux avec la compatibilité linux activée dans le noyau et l'espace utilisateur. Cependant, je n'ai jamais entendu parler du système GNU / linux capable d'exécuter des applications BSD.
Jonathan Cline IEEE

Réponses:

3

Étant donné que Wine est une réimplémentation de l'API Windows - vous recherchez une réimplémentation de l'API Macintosh ou de divers "kits" qu'Apple fournit pour permettre aux applications OSX de se lier aux cadres du système. Je n'en connais aucun qui corresponde au projet de loi. La seule chose même proche est le projet Chamelion qui apporte l'UIKit d'iOS à Mac OS X.

Comme je n'ai pas de vraie bibliothèque pour vous, Lion peut être virtualisé sur du matériel Mac. Peut-être que cela fonctionnerait pour vos besoins pendant que vous attendez une implémentation plus légère comme le vin?

Il y a environ une centaine de visites sur Google sur "comment exécuter lion dans vmware" et toutes pointent essentiellement vers la vérification de la présence d'un fichier plist de serveur que l'installateur veut voir avant de continuer. Voici celui qui est assez clair sur les étapes.

bmike
la source
Je ne l'ai pas mentionné dans ma question, mais je cherchais un moyen de l'exécuter sur du matériel PC. Mais merci encore pour votre réponse. Mais pas de soucis, la question est plus par curiosité que par besoin urgent
Tobias Kienzler
Il est bien sûr techniquement possible de le faire - seule la licence semble la décourager / l'empêcher. Je vais modifier ma réponse avec quelques liens récents sur la virtualisation d'OS X.
bmike
5

Le projet Darling a été lancé il y a peu de temps et, bien qu'il soit loin d'être prêt, c'est probablement ce que vous recherchez. Il s'agit d'une couche de compatibilité de type Wine pour exécuter des applications OS X sur Linux, et semble assez prometteuse.

fouric
la source
3

Je ne pense pas, mais vous pourriez peut-être exécuter un Hackintosh dans une machine virtuelle.

sybreon
la source
3

Il n'y en a pas un complet .

Gardez à l'esprit que Mac OS X a commencé sa vie sous le nom de NeXTSTEP, dont OpenStep est une implémentation compatible. Ou plutôt, c'était à un moment donné, alors l'histoire continue. Depuis lors, chez Apple, les frameworks NextStep sont devenus Cocoa. Cocoa a plus de 10 ans d'ajouts, d'extensions et d'améliorations qui n'existent pas dans OpenStep.

D'après ce que je comprends (et ce n'est que du ouï-dire et probablement non vérifiable en dehors d'Apple), certaines des applications incluses dans la version développeur d'OS X (avant 10.0) auraient pu fonctionner sous Linux (ou Solaris ou Windows d'ailleurs) ) avec OpenStep si vous avez pu mettre la main sur le code source et le compiler. Certaines des applications OpenStep (par exemple, File Manager / Finder, Mail, Dock, Preview, et al.) Ont un aspect et une fonction remarquablement similaires aux versions livrées dans OS X 10.0, mais avec l'habillage Aqua.

bahamat
la source