INFOTHEMA

Le monde de l'émulation sous Linux => Virtualisation dans sa globalité (systèmes + jeux) => Discussion démarrée par: Animateur le août 17, 2013, 11:25:03 am

Titre: Darling – Pour lancer des applications OSX sous Linux
Posté par: Animateur le août 17, 2013, 11:25:03 am
(http://www.infothema.fr/documents/aout-2013/mac_os.jpg)

Vous connaissez sans doute, tous WINE qui permet de faire tourner des applications Windows sous d'autres OS comme Linux ou Mac OSX. Et bien d'autres développeurs se sont attaqués à un projet similaire et tout aussi ambitieux baptisé Darling.

L'objectif du projet Darling est de faire tourner sous Linux, des applications compilées pour Mac OSX et iOS  8). A l'origine, le projet est né sur une volonté de lancer des applications iPhone sous Android, et a dérivé vers un projet encore plus ambitieux.

Darling "parse le binaire" OSX ou iOS, le charge en mémoire puis mappe les fonctions du binaire avec les fonctions disponibles sous Linux. Darling exécute ensuite le soft en utilisant des frameworks et des bibliothèques compatibles ABI (Application Binary Interface : Interface bas niveau entre les apps et l'OS (ou les bibliothèques) un peu comme ce que fait WINE.

Vous pouvez retrouver Darling sur Github et aller consulter le wiki qui vous expliquera comment ça fonctionne plus en détail, et surtout comment l'installer. Pour le moment, on ne peut pas faire tourner grand-chose : LLVM-GCC, Midnight Commander, QREncoder, Bayon, The Unarchiver et World of Warcraft... mais la liste grossira vite j'espère !

Source korben.info

=) http://ostatic.com/blog/darling-wine-for-os-x-applications (http://ostatic.com/blog/darling-wine-for-os-x-applications)

=) https://github.com/LubosD/darling (https://github.com/LubosD/darling)