Hacker News new | ask | show | jobs
by exabrial 2310 days ago
Apple is just mad someone is doing virtualization, a technology the refuse to embrace.
2 comments

Apple does virtualization. They include a hypervisor in macOS. https://developer.apple.com/documentation/hypervisor
While they may not embrace virtualization, they certainly don’t stop people from doing it. If they wanted to, they could disable the Intel VMX instructions, but VM programs on macOS clearly show that they don’t.

As for Hackintoshes, that’s just because Apple doesn’t have a financial incentive to write drivers for hardware that isn’t their own; They make money from the hardware, not software (macOS is actually free and has been for a few years). You’re free to buy compatible hardware or write your own drivers. In fact, many do write drivers for incompatible hardware; That’s how the Hackintosh hardware selection grows.

The EULA states you're only allowed to run two OSX VMs on a machine already running OSX or to install OSX on a Apple hardware.

It does not grant permission to install on custom hardware.

If you can show me how I can legally run a virtualized OSX build farm please please tell me how.

https://images.apple.com/legal/sla/docs/macosx107.pdf

Installing Apple's OS on non Apple hardware is at most a Breach of Contract which is very different from being illegal.
While it's not criminal, infringement or breach of contract does create an opportunity for Apple to bring suit and have discovery.
I never said it was legal or illegal; I said that they don’t stop people from doing it. For example, they don’t go: “oh, this is a Hackintosh? I’ll wipe your efivars so your computer won’t boot.”
You seem to be talking about macOS. The Corellium case is about virtual iOS instances.