¿Hay algo así como vino para ejecutar aplicaciones OSX en Linux?

8

Esta pregunta responde por qué Linux no puede ejecutar aplicaciones OSX, pero ¿hay alguna aplicación similar a Wine que le permita a uno hacerlo?

Tobias Kienzler
fuente
Los sistemas BSD pueden ejecutar aplicaciones GNU / linux con compatibilidad linux habilitada en kernel y userland. Sin embargo, nunca escuché que el sistema GNU / Linux pueda ejecutar aplicaciones BSD.
Jonathan Cline IEEE

Respuestas:

3

Dado que wine es una reimplementación de la API de Windows, está buscando una reimplementación de la API de Macintosh o varios "kits" que Apple proporciona para permitir que las aplicaciones OSX se vinculen a los marcos del sistema. No sé de ninguno que se ajuste a la factura. Lo único que está cerca es el Proyecto Chamelion que trae el UIKit de iOS a Mac OS X.

Como no tengo una biblioteca real para ti, Lion puede ser virtualizado en hardware Mac. ¿Quizás eso funcionaría para sus necesidades mientras espera una implementación más ligera como el vino?

Hay alrededor de un centenar de visitas en Google sobre "cómo ejecutar lion en vmware" y todas apuntan básicamente a la verificación de la presencia de un archivo plist del servidor que el instalador quiere ver antes de proceder. Aquí hay uno que es bastante claro sobre los pasos.

bmike
fuente
No lo mencioné en mi pregunta, pero estaba buscando una manera de ejecutarlo en el hardware de la PC. Pero aún así, gracias por tu respuesta. Pero no se preocupe, la pregunta es más por curiosidad que por necesidad urgente
Tobias Kienzler
Por supuesto, es técnicamente posible hacerlo: solo la licencia parece desalentarlo / evitarlo.
Editaré
5

El Proyecto Darling se inició hace poco y, aunque está lejos de estar listo, probablemente sea lo que está buscando. Es una capa de compatibilidad tipo Wine para ejecutar aplicaciones OS X en Linux, y parece bastante prometedora.

fouric
fuente
3

No lo creo, pero tal vez podrías ejecutar un Hackintosh dentro de una VM.

sybreon
fuente
3

No hay uno completo .

Tenga en cuenta que Mac OS X comenzó su vida como NeXTSTEP, de los cuales OpenStep es una implementación compatible. O más bien, fue en algún momento, por lo que la historia continúa. Desde entonces, en Apple, los marcos NextStep se han convertido en Cocoa. Cocoa tiene más de 10 años de adiciones, extensiones y mejoras que no existen en OpenStep.

Por lo que entiendo (y esto es solo un rumor y probablemente no sea verificable fuera de Apple), algunas de las aplicaciones incluidas en Developer Preview de OS X (anterior a 10.0) habrían podido ejecutarse en Linux (o Solaris o Windows). ) con OpenStep si pudo obtener el código fuente y compilarlo. Algunas de las aplicaciones OpenStep (por ejemplo, File Manager / Finder, Mail, Dock, Preview, et al.) Se ven y funcionan sorprendentemente similares a las versiones incluidas en OS X 10.0, pero con la máscara Aqua.

bahamat
fuente