Existe-t-il un équivalent de wine pour exécuter des applications Mac?

7

Existe-t-il quelque chose pour exécuter des applications conçues pour OS X sous Linux sans avoir OSX, similaire à la façon dont vous pouvez exécuter des applications Windows sur Linux en utilisant Wine sans avoir Windows?

Macha
la source
4
S'il y avait une telle chose qui fonctionnait réellement, pensez-vous que vous auriez du mal à la trouver?
Hasaan Chop
En effet. Si c'est gratuit et que ça marche, vous le trouverez. Si c'est gratuit mais ne fonctionne pas, peu vous importe. Si ce n'est pas gratuit, cela va à l'encontre du but (il suffit d'acheter OSX).
o0 '.
btw vous pourriez ne pas avoir besoin d'acheter l'OSX le plus récent, vous pouvez en acheter un plus ancien, d'occasion (c'est-à-dire moins cher).
o0 '.
Pour ce que ça vaut, je n'ai entendu parler d'aucun de ces logiciels.
Lawrence Velázquez
2
Si personne ne parvient à obtenir 2 votes positifs, il n'y aura pas de réponse acceptée et personne n'obtiendra les 100 points. Cela semble juste de cette façon, d'autant plus que la réponse est vraiment "il n'y en a pas".
alex

Réponses:

8

Il semble que vous recherchiez une implémentation des frameworks Carbon / Cocoa utilisés dans Mac OS X.

Je suis presque sûr qu'il n'existe pas d'implémentation suffisamment complète pour exécuter des applications Mac. Les seuls projets similaires de tout poids que je puisse trouver sont Cocotron et GNUstep , qui semblent tous deux implémenter uniquement des parties de l'API Cocoa, et même alors uniquement pour le développement multiplateforme. Je serais choqué si vous pouviez exécuter n'importe quel programme Mac important sur Linux avec l'un de ces projets.

Lawrence Velázquez
la source
2

Il y a Darling . Voici quelques citations de son site:

Darling est une couche de traduction qui vous permet d'exécuter des binaires MacOS non modifiés sur Linux. De par sa nature, il s'apparente au célèbre projet Wine.

...

Darling est capable d'exécuter de nombreux outils ou applications de console.

Dans le passé, exécuter des applications de console était tout ce qu'il pouvait faire. Mais maintenant, il peut également exécuter certaines applications GUI:

Prend-il en charge les applications GUI?

Presque! Cela nous a pris beaucoup de temps et d'efforts, mais nous avons enfin un support expérimental de base pour exécuter des applications graphiques simples. Cependant, il nécessite une configuration spéciale pour le moment, alors ne vous attendez pas à ce qu'il fonctionne tout de suite. Nous y travaillons; Restez à l'écoute!

Lissanro Rayen
la source
-3

Je n'ai jamais rien trouvé, mais un rapide google à ce sujet a donné des choses intéressantes, voici un de ces résultats ici . En dehors de cela, il serait intéressant de voir comment une telle émulation pour une époque Intel pré-Mac, c'est-à-dire PowerPC, peut être réalisée, sans parler des binaires pour powerpc fonctionnant sur un processeur x86. Cependant, puisque MacOSX est un dérivé de BSD, pourquoi ne pas obtenir les sources du programme macosx que vous souhaitez exécuter et le recompiler en ciblant votre système?

J'espère que cela vous aide, Cordialement, Tom.

t0mm13b
la source
Il serait préférable de dire pourquoi tout le monde a voté contre. Cela aiderait les autres à mieux publier leurs réponses ici et à s'améliorer également sur superuser.com. Merci pour le temps de le lire. :)
t0mm13b
2
Wine est une implémentation open-source de l'API Win32, pas un émulateur matériel. De même, Macha recherche une implémentation Linux des API Mac OS X, pas une émulation matérielle pour le matériel Apple.
Lawrence Velázquez
De plus, Mac OS X dispose déjà d'un logiciel d'émulation PowerPC: apple.com/rosetta
Lawrence Velázquez