![is it illegal to run mac os x emulator on vmware is it illegal to run mac os x emulator on vmware](https://www.imore.com/sites/imore.com/files/styles/xlarge/public/field/image/2018/05/vm-macos-hero.jpeg)
I posted a detailed guide on my blog about how to create a Yosemite VM, feel free to check it out if you're interested.
![is it illegal to run mac os x emulator on vmware is it illegal to run mac os x emulator on vmware](https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2021/03/macos-vmware-workstation-home-page.jpg)
Graphics are still slow (and it's even worse in Yosemite) but besides the login screen which takes a good 5 seconds to render due to its transparency, everything else is pretty usable, and it's enough for occasional (hobby) iOS development until you get enough experience to make profitable apps in which case it's still better to buy a real Mac as this setup may break at any update. And we don't discuss pirated software here. So those copies that can be downloaded off the 'net are all pirated. In reality, you can't legally obtain a copy of recent versions of OS X unless you already own a Mac. An SSD is a must have though, a hard drive will be bloody slow (that's also true for a real Mac). But the current licence is quite clear - you can only install OS X on a genuine Apple computer. In the end, with my solution I am able to successfully run Yosemite with 3,5GB of RAM (out of the 4GBs of my computer, and by tweaking the host system I could probably push it even more to 3,7GB), using the two cores of my CPU, with reliable USB pass through and no tweaking required (the emulated hardware is close enough to a real Mac that the OS boots directly without any kernel command line parameters or extra kexts). What you can do (and I have done it with much success) is use a lightweight Linux installation as a base for QEMU which is a Virtualbox alternative, with much more configuration options, including the ability to emulate the Apple SMC and its "OSK" string (you won't need shady "hackintosh" kexts) and it has reliable USB pass through (I successfully restored iOS devices and installed apps on them). macOS 10.14 Mojave, to run 32-bit Mac applications.
![is it illegal to run mac os x emulator on vmware is it illegal to run mac os x emulator on vmware](https://static.aioboot.com/wp-content/uploads/2017/11/VMware-Workstation-New-Virtual-Machine.jpg)
Mac OS X Server 10.6.8 Snow Leopard, which has Rosettta 1 (released by Apple in year 2006), allowing to open Mac applications like Eudora Mail or Palm Desktop. Virtualbox on Windows is definitely not suitable for this, as Windows itself is quite resource-hungry, Virtualbox lacks many configuration options and even if you can get it to work it's going to be quite unreliable, not to mention that you can't pass through USB devices. It would be great if that could be implemented in ARM-based Apple Silicon Macs.