logoalt Hacker News

busterarm • 05/14/2025 • 1 reply • view 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

frabonacci • 05/14/2025

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