4 ms·
Utm is just qemu, and qemu is actually open source. Utm hides an enormous amount of what they do (just saying not open source again in a different way), and tha
by chaxor 3y ago
Utm is just qemu, and qemu is actually open source. Utm hides an enormous amount of what they do (just saying not open source again in a different way), and that's definitely not what you want in a base system.
So it would likely be much better to simply install qemu instead.
- noodlesUK 3y agoUTM is open source (Apache2). You can also add any argument supported by the bundled version of QEMU using the GUI. https://github.com/utmapp/UTM/blob/main/LICENSE https://github.com/utmapp/UTM/blob/main/LICENSE
- c-hendricks 3y agoUTM 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.
- sigjuice 3y agoUTM is open source. Also, running UTM instead of Qemu has some benefits. e.g. bridged networking