Linux Format

HITTING THE M1

- Jon Masters has been involved with Linux for more than 22 years.

I continue to be shocked on a regular basis by the rapid rate of progress in the community that is porting Linux to the Apple M1 (Apple Silicon) Macs. As of this writing, and as reported by one of those involved (Alyssa Rosenzweig), “git status says the lines of code added for the Apple M1 is over 9,000”. She is able to use the internal storage, HDMI, USB, Ethernet and much more as she works on enabling support for graphics (she is running GNOME on her M1 Mac).

At first glance, I (almost) wondered why anyone would bother. After all, support for virtualisa­tion on that hardware is first rate and you can run a Linux guest VM faster than some ‘bare metal’ Windows (or Linux) laptops that are on the market. But while virtualisa­tion might be an option for running Linux on top of macOS, it is of course never enough for the most dedicated developer. The most dedicated want to run Linux on the hardware just because they can. It’s the same spirit that has driven many other efforts within the Linux community.

So I realise why these folks would ‘bother’ to do the work. Yet I still find myself conflicted between the amazing amount of work they have done – and the great progress that has been shown technicall­y – and the potential difficulty that could be encountere­d by real-world users. The non-standard hardware uses a special bootloader, and requires various careful setups that will make dual-booting potentiall­y awkward. That’s not to say developers won’t enjoy it, but just that it will be interestin­g to see that scale to many end distro users.

 ?? ??

Newspapers in English

Newspapers from Australia