Interesting find. I didn’t know I cared about this emulator called UTM. The UTM macOS edition has my attention now.
I decided to trade my MacBook Pro 16-inch (MBP) for a new MacBook Pro M1 system. All in all, the new system is fine. When I made the Apple leap from an Intel-MBP to an M1-MBP, I knew there would be some concerns between the application software I used every day and the choice of changing to a different chip architecture.
I ran into various virtual machine software challenges. The challenges ranged from zero support for emulating x86 to uncertainty for Microsoft’s licensing around Arm-based Windows.
There isn’t a concern for running software on the Arm architecture. Instead, the concern is how much of my time am I willing to invest in working with an application to get it to run (compile) on the Arm architecture. These days, zero. I’m too old and know better than to give one second to the effort.
The UTM documentation begins by explaining what UTM is.
UTM is a full featured system emulator and virtual machine host for iOS and macOS. It is based off of QEMU. In short, it allows you to run Windows, Linux, and more on your Mac, iPhone, and iPad. Check out the links on the left for more information.“What is UTM?” https://docs.getutm.app
QEMU has been around for a long time. It has a great reputation.
While I am primarily concerned with the macOS edition, I am mildly interested to know if UTM runs on my iPad Pro. I haven’t looked into it yet; however, having a full Linux edition would raise what-if opportunities.
I’m still experimenting with UTM, it is still new to me.
You can find UTM here, https://mac.getutm.app
The UTM GitHub I share, https://github.com/utmapp/UTM