Vorrei emulare un Mac sul mio computer Windows per eseguire programmi come Textmate. C'è un modo per farlo senza usare qualcosa come VMWare ed emulare l'intero sistema operativo?
Vorrei emulare un Mac sul mio computer Windows per eseguire programmi come Textmate. C'è un modo per farlo senza usare qualcosa come VMWare ed emulare l'intero sistema operativo?
Risposte:
Ci sono progetti per far funzionare Mac OS su un PC, questo a volte viene chiamato " Hackintosh ". Non troverai supporto ufficiale da parte di Apple, tuttavia, e dovrai essere a tuo agio nel rompere la licenza OSX, che credo concede in licenza solo il software sull'hardware Apple ufficiale.
Ma sì, si può fare, per l'intero sistema.
Tuttavia, per rispondere in modo specifico alla tua domanda, non c'è modo di eseguire un singolo programma da un ambiente Mac in un ambiente Windows.
Sì, è possibile se si utilizza hardware specifico. La tua migliore scommessa per informazioni è dare un'occhiata al Progetto OSX86 .
Ma, se questo è solo per un'applicazione, consiglierei di utilizzare l'emulazione poiché non ha senso installare un intero sistema operativo per esso.
Tuttavia, questo non è legale in quanto rompe l'EULA di Apple.
Non è possibile virtualizzare legalmente il client Mac OS X. Dall'EULA di Snow Leopard:
In base ai termini e alle condizioni di questa Licenza, a meno che tu non abbia acquistato un Family Pack o una licenza di aggiornamento per il Software Apple, ti viene concessa una licenza non esclusiva limitata per installare, utilizzare ed eseguire una (1) copia del Software Apple su un singolo computer con marchio Apple alla volta . Accetti di non installare, utilizzare o eseguire il software Apple su qualsiasi computer non di marca Apple o di consentire ad altri di farlo.
Puoi, tuttavia, virtualizzare legalmente il server Mac OS X, ma solo sull'hardware Apple.
Questa licenza consente di installare e utilizzare una copia del software Mac OS X Server (il "Software server Mac OS X") su un singolo computer con etichetta Apple. È inoltre possibile installare e utilizzare altre copie del software Mac OS X Server sullo stesso computer Apple, a condizione che si acquisisce per ciascuna di queste altre copie di Mac OS X Server Software una licenza individuale e valida da Apple .
Questo non vuol dire che non puoi farlo illegalmente, ho visto molte immagini torrent che includono un'immagine VMware "ottimizzata" di Mac OS X e VMware Player.
Volete qualcosa come i programmi Wine per OSX. Purtroppo non penso che esista un tale programma, o se sia addirittura possibile emulare uno spazio in cui un singolo programma OSX potrebbe essere eseguito all'interno di Windows.
Potresti ovviamente comprare un Mac, ma immagino che non sei fatto di soldi. Oltre a ciò ci sono essenzialmente altre due opzioni; costruire un hackintosh, che fondamentalmente sta installando OSX su hardware PC. Oppure esegui OSX come macchina virtuale all'interno di Windows.
Non mi rendevo conto che quest'ultimo era possibile fino a qualche giorno fa, ho letto un articolo su Lifehacker . Il link seguente è dall'articolo a un sito Web con le istruzioni su come configurare OSX per l'esecuzione su Windows come macchina virtuale.
Ovviamente, hai bisogno di una copia legale di OSX per farlo e, come altri hanno già detto, è una zona grigia dal punto di vista legale ma non credo che incontrerai problemi con Apple. Avrai anche bisogno di una copia di VMWARE 7. Ho letto che non vuoi usarlo, ma è il modo più semplice di fare ciò che stai cercando di ottenere. È certamente più facile che costruire un hackintosh.
http://www.ihackintosh.com/2009/12/install-snow-leopard-in-vmware-7-windows-edition/
Buona fortuna con il vostro progetto :)