3 ms·
UTM uses qemu or Apple's own virtualization framework, which runs macOS.
by c-hendricks 3y ago
UTM uses qemu or Apple's own virtualization framework, which runs macOS.
- pxc 3y agoDoes UTM not use Hypervisor.framework through QEMU? QEMU has built-in support for HVF: https://wiki.qemu.org/Features/HVF https://wiki.qemu.org/Features/HVF
- Aaron2222 3y agoThere's the Hypervisor framework, which is the low-level framework that replaces the need for a kernel extension for type 2 hypervisors, and then there's the more recent Virtualisation framework which is a more high-level framework for running VMs. QEMU's HVF uses the Hypervisor framework, and UTM also supports running VMs with the Virtualization framework (which is what Vimy and Viable also use). Note that the Virtualization framework also has support on Apple Silicon for running macOS guests as well as Linux guests.