Darling (logiciel)Darling
Un simple « HelloWorld » sur Cocoa et macOS (gauche) et GNU/Linux (droite)
Darling est une couche de compatibilité libre et open-source, comme WINE. Il reprend les fonctions de MacOS en fournissant des implémentations alternatives des bibliothèques et frameworks pour les appels système des programmes MacOS[2]. Cette méthode de reproduction diffère des autres méthodes qui pourraient également être considéré comme l'émulation, où les programmes MacOS s'exécutent dans une machine virtuelle. Le projet a démarré à l'été 2012 et s'appuie sur un précédent projet, nommé maloader, interrompu en raison d'un manque de temps. Le développeur teste des applications, tels que Midnight commander ou le décompresseur d'archive sur la couche de compatibilité. Jusqu'à présent, la couche est capable de s'exécuter avec de nombreuses applications en mode console et des applications simples avec l'interface graphique[3]. Le projet s'appuie sur GNUstep pour la mise en œuvre de certains frameworks et fournit des adaptateurs communs aux bibliothèques GNU/Linux afin de réutiliser autant que possible du code open source existant[4]. Le projet envisage dans le futur de supporter également les application iOS[5]. Darling est une combinaison de « Darwin » et « Linux » ; Darwin étant le nom du noyau de MacOS X. Notes et références(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Darling (software) » (voir la liste des auteurs).
Liens externes |