logoalt Hacker News

busterarmyesterday at 6:55 PM1 replyview on HN

Apple's licensing requires the host machine to be OSX. You cannot do what you're asking and be in license compliance.


Replies

frabonacciyesterday at 7:06 PM

Correct. Apple's licensing requires macOS to run on Apple hardware, and limits you to 2 concurrent macOS VMs per host. This is enforced by the Apple Vz framework itself. Some KVM-based solutions bypass these checks, but they aren’t compliant for production use.

There’s instead no such limitation when running Linux VMs on a macOS host.

show 1 reply