And apple has some "nice" licencing nonsense around their software that makes VMs not the "obvious" solution.