Asahi Linux is reverse-engineering support for Apple Silicon, including M1 Ultra
Apple Silicon Macs have gotten mostly glowing reviews on Ars and elsewhere for their speed, power efficiency, and the technical achievement they represent—the chips are scaled-up phone processors that can perform as well or better than comparable Intel chips while using less power.
But the move away from x86 hardware has also made the Mac a bit less useful for those who want to run multiple operating systems on their Macs. While you can run ARM versions of Linux and (with caveats and without official support) Windows within virtual machines on Apple Silicon Macs, running alternate operating systems directly on top of the hardware isn't something Apple supports. Apple doesn't distribute drivers for other operating systems, and moving away from x86 CPUs and widely supported Intel and AMD GPUs makes it harder for other developers to step in and provide those drivers.
That's where the Asahi Linux project comes in. For months, a small group of volunteers has worked to get this Arch Linux-based distribution up and running on Apple Silicon Macs, adapting existing drivers and (in the case of the GPU) painstakingly writing their own. And that work is paying off—last week, the team released its first alpha installer to the general public, and as of yesterday, the software supports the new M1 Ultra in the Mac Studio.