Mi chiedo, ci sono progetti come WINE, ma per il software Mac? Cioè, possiamo usare un programma che si comporta come un livello di compatibilità per eseguire app per Mac?
Mi chiedo, ci sono progetti come WINE, ma per il software Mac? Cioè, possiamo usare un programma che si comporta come un livello di compatibilità per eseguire app per Mac?
Risposte:
Recentemente è stato presentato su Slashdot il progetto Darling , che mira a fornire l'emulazione Darwin / OS X e può già eseguire alcune applicazioni Mac OS X su Linux.
Sembra essere sviluppato per scopi accademici ed è ancora nelle sue fasi iniziali, ma sembra promettente. Si basa sul summenzionato GNUstep.
Purtroppo no.
Esistono vari progetti che tentano di emulare PowerPC, ma nessuno che ti consenta di eseguire l'applicazione Mac OS X standard.
GNUstep come API equivalente a Cocoa, l'API Mac basata su NeXTstep, ma non è completa, necessita di ricompilazione, quindi l'app per Mac sembra tornare indietro nel tempo.
C'è stato un progetto che tentava di farlo per il vecchio Mac Software (68k) chiamato Executor: http://en.wikipedia.org/wiki/Executor_%28software%29 - è, ovviamente, defunto.
Non esiste un equivalente moderno per quanto posso dire, e fare una cosa del genere sarebbe un compito quasi grande quanto il vino stesso.
EDIT: leggendo le altre risposte, sembra che ora ci siano modi per fare ciò che OP ha chiesto. Lascio qui questa risposta perché è ancora un'alternativa praticabile su alcuni hardware per applicazioni che non verranno eseguite in emulazione.
Mentre le altre risposte sono corrette (no, non è possibile), esiste un modo per installare OSX su software di virtualizzazione come VirtualBox. Questo è non è quello che hai chiesto, quindi fate attenzione, ma è possibile ottenere i risultati desiderati.
La tua scommessa migliore ora è eseguire Mac OS X in virtualbox e utilizzare la modalità seamless. Ho provato la modalità senza soluzione di continuità con Winxp e funziona benissimo. Non l'ho mai provato con Mac OS X ma credo che non sia mai troppo tardi!
Hmm, non puoi eseguire app OSX in Ubuntu. Sebbene entrambi i sistemi operativi siano basati su Unix, ma le app per Mac OS X sono progettate per essere eseguite sulla sua piattaforma e codifica per Mac OS X, mentre Ubuntu si basa su Debian, non vi sono relativamente fattori comuni.
Non è possibile eseguire applicazioni Mac su una macchina Ubuntu. Anche se fosse possibile, sarebbe molto difficile soddisfare i requisiti della maggior parte delle applicazioni.
La maggior parte delle applicazioni Mac utilizza funzionalità come /Library/Application Support
qualcosa che Ubuntu non ha (per quanto ne sappia). Alcune app modificano persino i file di sistema o ne aggiungono di nuovi (i primi potrebbero danneggiare il sistema se si trovano nella stessa posizione).
Se vuoi davvero eseguire app per Mac, la soluzione migliore è virtualizzare macOS o avviarlo in modo nativo. Quest'ultimo sarebbe (molto probabilmente) il più difficile; si chiama hackintoshing ed è un metodo molto popolare (ma rompe l'EULA di Apple).
Se riesci a trovare una distro di macOS che funzioni sul tuo hardware, non è una cattiva idea provarlo se vuoi davvero il supporto nativo. Tuttavia, potrebbe essere un lavoro duro. Non entrerò nei dettagli, ma la maggior parte di ciò che normalmente vorresti sapere può essere trovato con una rapida ricerca su Google .