Conecta con nosotros

Hola, ¿qué estás buscando?

Actualidad

Darling, ejecuta binarios de Mac OS X en Linux

Todos conocéis Wine, el sistema que permite ejecutar binarios de Windows en Linux y otras plataformas, pero ahora ha aparecido un proyecto llamado Darling que tiene como objetivo precisamente lograr lo mismo pero para binarios de Mac OS X.

Este desarrollo permitirá ejecutar binarios de OS X y Darwin (pilar del sistema operativo de Apple) en Linux, y aunque está en sus fases preliminares, la cosa promete. Como señalan en Phoronix, el proyecto aprovecha parte del código de GNUstep, una implementación Open Source de las librerías Objective-C Cocoa de Apple, además del conjunto de herramientas para diseñar los widgets y algunas herramientas para implementar aplicaciones.

Una de las curiosidades de Darling es el hecho de que este proyecto es precisamente el trabajo de una tesis doctoral por parte de un estudiante universitario, así que teóricamente su desarrollador, llamado Lubos Dolezel, continuará con su esfuerzo de forma seria.

Darling ofrecerá un conjunto de librerías y frameworks compatibles a nivel ABI con los de OS X de forma que pueda parsear los ficheros ejecutables del kernel de Darwin, cargarlos en memoria y ejecutarlos sin necesidad de recompilar código o de realizar otras modificaciones.

Teóricamente y aunque no es el objetivo de este proyecto, Darling podría incluso extender su soporte y ofrecer compatibilidad con aplicaciones iOS, pero eso requeriría resolver el problema de la compatibilidad con la arquitectura ARM y además ofrecer soporte adicional para frameworks de Apple.

Por el momento lamentablemente el proyecto está aún muy verdde, así que no hay demasiados programas de OS X que puedan ejecutarse en Linux, y de hecho la mayoría de los que funcionan son programas en modo consola. Para los interesados, hay mucha más información en el wiki oficial del proyecto Darling.

59 Comentarios
Advertencia
Advertencia

Te recomendamos

Actualidad

El uso de Ubuntu a través del Subsistema de Windows para Linux está creciendo más rápido que su base de usuarios nativos de escritorio....

Actualidad

Linus Torvalds ha anunciado el lanzamiento de Linux 7.2, una nueva versión estable del kernel tan grande como es habitual y muy enfocada en...

Contenido patrocinado

Google Docs es la referencia, pero de lo que hablamos es de documentos en la nube, de trabajo colaborativo, de elevar la ofimática por...

Actualidad

Hace apenas un par de semanas que os contamos que OpenAI preparaba una aplicación oficial de ChatGPT para Linux y ya está aquí la...