¿Hay algo para ejecutar aplicaciones diseñadas para OS X en Linux sin tener OSX, similar a cómo puede ejecutar aplicaciones de Windows en Linux usando Wine sin tener Windows?
¿Hay algo para ejecutar aplicaciones diseñadas para OS X en Linux sin tener OSX, similar a cómo puede ejecutar aplicaciones de Windows en Linux usando Wine sin tener Windows?
Respuestas:
Parece que está buscando una implementación de los marcos Carbon / Cocoa utilizados en Mac OS X.
Estoy bastante seguro de que no existe una implementación lo suficientemente completa como para ejecutar aplicaciones Mac. Los únicos proyectos similares de cualquier peso que puedo encontrar son Cocotron y GNUstep , que parecen implementar solo partes de la API de Cocoa, e incluso solo para el desarrollo multiplataforma. Me sorprendería si pudieras ejecutar cualquier programa Mac sustancial en Linux con uno de estos proyectos.
Ahí está Darling . Aquí hay algunas citas de su sitio:
Darling es una capa de traducción que te permite ejecutar binarios MacOS no modificados en Linux. En su naturaleza, es similar al conocido proyecto Wine.
...
Darling es capaz de ejecutar muchas herramientas o aplicaciones de consola.
En el pasado, ejecutar aplicaciones de consola era todo lo que podía hacer. Pero ahora también puede ejecutar algunas aplicaciones GUI:
¿Es compatible con aplicaciones GUI?
¡Casi! Esto nos llevó mucho tiempo y esfuerzo, pero finalmente tenemos soporte experimental básico para ejecutar aplicaciones gráficas simples. Sin embargo, requiere una configuración especial por ahora, así que no esperes que funcione de inmediato. Estamos trabajando en esto; ¡Manténganse al tanto!
Nunca me he encontrado con algo, pero un rápido google en él arrojó cosas interesantes, aquí hay uno de esos resultados aquí . Aparte de eso, sería interesante ver cómo se puede lograr tal emulación para una era Intel anterior a Mac, es decir, PowerPC, y mucho menos binarios para powerpc que se ejecutan en un procesador x86. Sin embargo, dado que MacOSX es un derivado de BSD, ¿por qué no obtener las fuentes del programa macosx que desea ejecutar y volver a compilarlo para su sistema?
Espero que esto ayude, Saludos cordiales, Tom.