web-dev-qa-db-fra.com

Exécuter OS X dans Virtual PC sur un ordinateur Windows 7?

Je me demandais simplement si quelqu'un avait essayé d'exécuter OS X dans un environnement VM sous Windows 7? Comment est la performance? Des problèmes en ce qui concerne le développement de logiciels iOS?

Je dois souligner que c'est principalement pour le développement de logiciels, cela ne me dérange pas si quelque chose de mineur, comme la lecture vidéo ou Adobe Photoshop, ne s'exécute pas dans la VM, à condition que tous les outils et API pertinents ainsi que la connectivité à un iOS l'appareil fonctionne bien.

20
tweetypi

Malheureusement, et je le pense vraiment, le fait de virtualiser une version du client OS X sur n'importe quel matériel constitue une violation de la licence logicielle OS X.

OS X Server Snow Leopard et les versions ultérieures peuvent être virtualisés sur du matériel Apple. Pour ce faire, VMware Fusion , Parallels , VirtualBox . Aucun d'entre eux ne virtualisera le client OS X. Il y a des hacks qui vous éviteront leurs chèques, mais cela reste une violation de votre licence client OS X.

J'ai vu le client et le serveur OS X virtualisés à l'aide de VirtualBox sur du matériel Apple et non Apple, c'est donc faisable.

Le fait que vous ne puissiez pas virtualiser le client OS X sur un matériel, même Apple, est un problème majeur pour les personnes testant des logiciels à exécuter sous OS X. Même si je peux utiliser un seul système - et en fait nous utilisons des Mac - pour exercer une gamme complète. des configurations Windows, je ne peux pas faire la même chose pour le client OS X légalement.

30
Jordan Dea-Mattson

OS X fonctionne assez bien dans VMware après avoir effectué les astuces nécessaires pour l'installer. Vous n'obtenez pas d'accélération 3D mais tout le reste est bon.
Il existe plusieurs guides bien écrits sur la façon de démarrer une installation.

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

34
Coxy

Il y avait un programme appelé PearPC , il a fonctionné, mais avec de très mauvaises performances. Je pense que vous pouvez obtenir VMware pour exécuter Snow Leopard, selon this Post , mais les performances dépendront en fin de compte du matériel de la machine hôte.

0
WrightsCS