2011-02-18 13 views
18

Solo me pregunto si alguien ha intentado ejecutar OS X en un entorno VM que se ejecuta en Windows 7. ¿Cómo es el rendimiento? ¿Algún problema con respecto al desarrollo del software de iOS?Ejecutando OS X en Virtual PC en una máquina con Windows 7?

Tengo que enfatizar que esto es principalmente para el desarrollo de software, no me importa tanto si algo menor como la reproducción de video o Adobe Photoshop no se ejecuta en VM, siempre y cuando todas las herramientas y API relevantes, así como la conectividad a un dispositivo iOS funciona bien.

+5

La virtualización es una herramienta que utilizan los desarrolladores de software en el curso de su trabajo. Yo diría que esto no está fuera del tema. Podría estar mejor formado, pero los problemas subyacentes están sólidamente sobre el tema. –

Respuesta

30

Desafortunadamente, y realmente quiero decir que es una violación de la licencia del software OS X virtualizar cualquier versión de OS X Client en cualquier hardware.

OS X Server Snow Leopard y posterior puede estar virtualizado en Apple Hardware y existe soporte en ambos VMware Fusion, Parallels, VirtualBox para hacerlo. Ninguno de ellos virtualizará el cliente OS X. Hay hacks que lo llevarán por sus cheques, pero aún así es una violación de su licencia de cliente de OS X.

He visto el cliente y el servidor OS X virtualizados utilizando VirtualBox en hardware de Apple y de otros fabricantes, por lo que es posible. El hecho de que no se pueda virtualizar OS X Client incluso en el hardware de Apple es un gran dolor para cualquier persona involucrada en el software de prueba para ejecutar en OS X. Mientras que puedo en un sistema único, y de hecho usamos Mac para él. Ejercer una gama completa de configuraciones de Windows, no puedo hacer lo mismo para el cliente de OS X legalmente.

+4

Vota por subir para compartir el lado legal de una pregunta de computadora. – Michael

+3

+1 por "y realmente lo digo en serio" - aunque lo entiendo, sigue siendo una lástima. – Ephemera

+1

¡Oh, no! No la licencia de software D: – Alexander

0

Solía ​​haber un programa llamado PearPC, funcionó, pero con un rendimiento no muy bueno. Creo que puede obtener VMware para ejecutar Snow Leopard, de acuerdo con this post, pero el rendimiento dependerá en última instancia del hardware de la máquina host.

+2

PearPC no ejecutará ningún tipo de desarrollo de iOS, ya que emuló un procesador PowerPC y el desarrollo de iOS requiere Intel. – CajunLuke

34

OS X funciona bastante bien en VMware después de haber hecho los trucos necesarios para que se instale en primer lugar. No obtienes aceleración 3D, pero todo lo demás está bien.
Existen bastantes guías bien escritas sobre cómo llevar a cabo una instalación.

por ejemplo. http://www.online-tech-tips.com/mac-os-x/install-snow-leopard-on-pc/

+0

-1 para sugerir una solución que es técnicamente ilegal – Kidburla

+24

técnica y legalmente debe votarse por separado. Felicitaciones (+1) por decir que es técnicamente posible. En cuanto a la legalidad, deje que los abogados y la autoconciencia de todos sean el juez. – Alex

+1

otro +1 como @Alex mencionado. – QMaster

Cuestiones relacionadas