Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.


Ubuntu Linux is installable and functional on M1 Macs thanks to work done by Corellium, Corellium CTO Chris Wade announced early this morning. Security researchers at the company have developed a port that has been released on GitHub with an installation tutorial coming later today.

macbook-air-m1-unboxing-feature2.jpg

Corellium has been able to successfully boot into Linux over USB, with a USB-C dongle enabling networking capabilities and support for USB, I2C, and DART. There are some limitations, with no support for GPU acceleration and the port instead relying on software rendering.


Corellium has been working on a Linux port for the M1 Macs since earlier this month, and over the weekend, progress was made on the project.


For those unfamiliar with Corellium, it is a software virtualization company that focuses on Arm, offering tools for security research, app testing, and more. Corellium is embroiled in a legal battle with Apple at the current time, as Apple is unhappy with Corellium's work on iOS emulation software.

Corellium recently won a victory against Apple after a judge decided to throw out copyright claims in the lawsuit and agreed with Corellium that the company operates under fair use terms. The other claims in the lawsuit have yet to be dismissed.

Article Link: Corellium Releases 'Completely Usable' Version of Linux for M1 Macs
That's a ringing endorsement
 
  • Like
Reactions: Mike_Trivisonno
@Apple,

You will profit from my purchase of an M1 Mac and continued use of macOS and your services, so please don't block this effort. I want Linux to run on my Mac, too!

Thank you.

They don’t care if you run Linux. As long as this doesn’t rely on a security flaw, they won’t do anything to stop it. If it does rely on an existing security flaw, they will likely move to fix the security flaw.
 
Couldn't Apple bankrupt nVidia, AMD, Intel, and many hardware makers by making this boot any OS? I don't get their business model.
If you could boot whatever you want and get even 90% of the performance, why would anyone buy other hardware (unless they need you need a lot more monitors or dedicated GPU).
 
Couldn't Apple bankrupt nVidia, AMD, Intel, and many hardware makers by making this boot any OS? I don't get their business model.
If you could boot whatever you want and get even 90% of the performance, why would anyone buy other hardware (unless they need you need a lot more monitors or dedicated GPU).
The dedicated GPU is huge. The M1 sounds like it holds its own against the last generation cards but the 3000 series smoked the 2000 series. Hence why the crypto bots snipe every card available.
 
Linux running on this... later maybe Windows..? wow.
If Apple is able to scale the M1 series equipped Macs with more RAM and the grfx get (close to) high-end dedicated grfx performance, I assume HP and DELL will be knocking on Apple's door if they could buy these chips... lol.

Adobe will prefer the Mac again :)

AMD is doing its best... and Intel..? Well, have the mighty fallen? Or is there any sign of Intel-ARM CPUs?

You know, after having experienced old 68K and PPC Macs, then PowerPC -> Intel switch, I never would have imagined that Apple would be leading the CPU speedrace, AND the performance-per-watt race too with its own design!

I really, truly am so impressed.
 
  • Like
Reactions: Big Ron
If you really need an example, then Docker.
But you shouldn't need one, some people just prefer Linux.
Docker is a good example.

I've seen people who use Linux as their main OS, but I've never seen them do it on a Mac...

I guess I can ask the people I know who opt to use Linux as their primary OS.
 
Soooo… "over USB" is market speak for us still not getting Linux T2 chip support, ie still can't dualboot etc?
 
@Apple,

You will profit from my purchase of an M1 Mac and continued use of macOS and your services, so please don't block this effort. I want Linux to run on my Mac, too!

Thank you.
Why apple would do that since they presented linux on arm mac at their official event?!
 
  • Like
Reactions: JDGwf
This will be great for the future moving forward. I am running Fedora Linux on an older Mac mini to act as a Homebridge server that allows me to integrate Ring products, etc into HomeKit. While I could have done this in macOS I wanted to avoid the desktop overhead, and I also believe that as a server Linux is superior. When the time comes to replace my M1 Mac mini in a few years I will probably run Linux on it too and retire the aging Intel i5 Mini. Linux has always been great at keeping older hardware relevant. I can't imagine Apple making any attempts to prevent this. They haven't done so in the past, so why would they do it now?
 
This will be great for the future moving forward. I am running Fedora Linux on an older Mac mini to act as a Homebridge server that allows me to integrate Ring products, etc into HomeKit. While I could have done this in macOS I wanted to avoid the desktop overhead, and I also believe that as a server Linux is superior. When the time comes to replace my M1 Mac mini in a few years I will probably run Linux on it too and retire the aging Intel i5 Mini. Linux has always been great at keeping older hardware relevant. I can't imagine Apple making any attempts to prevent this. They haven't done so in the past, so why would they do it now?
For about a million reasons a Raspberry Pi is more suitable as a simple Homebridge server, though.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.