Live data from Hacker News

Running GUI Linux in a virtual machine on a Mac

developer.apple.com

1–10 of 206 posts

Re: Running GUI Linux in a virtual machine on a Mac

#2
The fact that Apple is working on virtualisation shows that there is a user demand for running alternative OSes on a Mac desktop. And yet, instead of opening up their hardware just a bit (by making available some hardware literature on their ARM SoC) to system developers, they'd rather offer a more convoluted way of running other OSes only on their terms and control. It's all about having control over your personal data folks - with Apple ARM chips, Apple can now ensure and push that the "best" way to run alternative OSes on Apple Silicon Mac hardware is only on top of macOS with virtualisation. This way, even if you use another OS (through virtualisation), macOS can still continue to datamine your personal data.

Re: Running GUI Linux in a virtual machine on a Mac

#6

The fact that Apple is working on virtualisation shows that there is a user demand for running alternative OSes on a Mac desktop. And yet, instead of opening up their hardware just a bit (by making available some hardware literature on their ARM SoC) to system developers, they'd rather offer a more convoluted way of running other OSes only on their terms and control. It's all about having control over your personal d…

There is already much user demand & vendor support for running virtual machines (including for Windows) on Apple hardware, through Parallels, VMWare and Qemu.

Like there are options for containers, it is great to have another option for virtual machines.

Re: Running GUI Linux in a virtual machine on a Mac

#7
With UTM, I can already run GUI Linux arm64 on an M1 mac - on macOS 12.x. Works fine at least for 2d desktop stuff.

I think UTM's arm64-macos guest support on arm64-macos12 hosts already use the macOS virtualization framework? Or is it hypervisor framework? Either way performance is very good.

Re: Running GUI Linux in a virtual machine on a Mac

#9
post #4

I so, so want to be able to spin up linux VMs on iOS devices.

The opposite would be much more interesting and finally make cross-platform CI bearable without relying on closed source third-parties.

I guess that’s be cool. I just want to take advantage of this phone that I carry around in my pocket that’s more powerful than my laptop.
Post reply on HN