Apple bietet ein Virtualisierungsframework an, mit welchem Entwickler recht einfach Gastbetriebssysteme auf Macs ausführen können. Der Vorteil von Virtualisierungslösungen im Vergleich zu einer Emulation ist, dass die Systemresourcen oftmals ohne Zwischenebenen genutzt werden können, was zu einer hohen Ausführungsgeschwindigkeit führt. Der Nachteil ist, dass einige Spezifikationen des ausführen