Questa domanda risponde al motivo per cui Linux non può eseguire app OSX, ma esiste un'applicazione simile a Wine che consente di farlo?
Questa domanda risponde al motivo per cui Linux non può eseguire app OSX, ma esiste un'applicazione simile a Wine che consente di farlo?
Risposte:
Poiché wine è una reimplementazione dell'API di Windows, stai cercando una reimplementazione dell'API Macintosh o vari "kit" forniti da Apple per consentire alle app OSX di collegarsi ai framework di sistema. Non conosco nessuno adatto al conto. L'unica cosa ancora vicina è il Progetto Chamelion che porta l'UIKit da iOS a Mac OS X.
Dal momento che non ho una vera libreria per te, Lion può essere virtualizzato su hardware Mac. Forse funzionerebbe per le tue esigenze mentre aspetti un'implementazione più leggera come il vino?
Ci sono circa un centinaio di hit su Google su "come eseguire lion in vmware" e tutti fondamentalmente puntano al controllo per un controllo di presenza del file di plist del server che l'installatore vuole vedere prima di procedere. Eccone uno abbastanza chiaro sui passaggi.
Il Darling Project è stato avviato poco tempo fa e, sebbene sia tutt'altro che pronto, è probabilmente quello che stai cercando. È un livello di compatibilità simile a Wine per l'esecuzione di applicazioni OS X su Linux e sembra piuttosto promettente.
Non ce n'è uno completo .
Ricorda che Mac OS X è nato come NeXTSTEP, di cui OpenStep è un'implementazione compatibile. O meglio, era una volta, quindi la storia continua. Da allora in Apple i framework NextStep si sono evoluti in Cocoa. Cocoa ha oltre 10 anni di aggiunte, estensioni e miglioramenti che non esistono in OpenStep.
Da quello che ho capito (e questo è solo sentito dire e probabilmente non verificabile al di fuori di Apple) alcune delle applicazioni incluse nell'anteprima per sviluppatori di OS X (precedente alla 10.0) sarebbero state in grado di funzionare su Linux (o Solaris o Windows per quella materia ) con OpenStep se sei riuscito a mettere le mani sul codice sorgente e compilarlo. Alcune delle applicazioni OpenStep (ad es. File Manager / Finder, Mail, Dock, Preview, ecc.) Hanno un aspetto e una funzione sorprendentemente simili alle versioni fornite in OS X 10.0, ma con la skin Aqua.