Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Linus Torvalds uses M2 MacBook Air to release Linux 5.19

The latest release of Linux 5.19 has more of an Apple angle than usual, with Linus Torvalds releasing it using an M2 MacBook Air running a version of Linux ported to Apple Silicon.

Linux, like other operating systems, receives updates periodically, with the open source software being no exception. Linus Torvalds, the driving force behind Linux, recently released version 5.19 of the operating system, enabling maintainers of the different Linux variants to incorporate the changes.

Spotted by Asahi Linux, Torvalds has passed comment about the use of Apple products in an email to the Linux Kernel Mailing List. Posted on Sunday, Torvalds writes "the most interesting part here is that I did the release (and am writing this) on an arm64 laptop," referring to the use of Apple Silicon.

Torvalds doesn't specifically name the model of Mac he is using. But, Asahi Linux claims it is an M2 MacBook Air running its port.

"It's something I've been waiting for for a loong [sic] time, and it's finally reality, thanks to the Asahi team," Torvalds continues. In July, the Asahi Linux for Mac project released an update that added Mac Studio support as well as experimental M2 support and fixing Bluetooth.

Torvalds mentions that there has been arm64 hardware running Linux for a while, but that "none of it has really been usable as a development platform until now."

This marks the third time Torvalds has used Apple hardware for Linux development. He previously did so "for powerpc development on a ppc970 machine," then over a decade ago with the MacBook Air as it was "the only real thin-and-lite around."

He admits its usage has been limited, as it hasn't been used "for any real work" so far. It has been used for "doing test builds and boots and now the actual release tagging."

Torvalds anticipates using it while traveling "and finally dogfooding the arm64 side too."



17 Comments

tobian 9 Years · 155 comments

Why not? Experiencing absolute kickass performance, running on a single solar panel on your roof ;)

larryjw 9 Years · 1036 comments

tobian said:
Why not? Experiencing absolute kickass performance, running on a single solar panel on your roof ;)

From what I’ve gathered, Apple Silicon has a lot of non-public documented features, if you will, which makes porting OS to it difficult. 

hackintoisier 5 Years · 86 comments

larryjw said:
tobian said:
Why not? Experiencing absolute kickass performance, running on a single solar panel on your roof ;)
From what I’ve gathered, Apple Silicon has a lot of non-public documented features, if you will, which makes porting OS to it difficult. 

Yes that is  true and not all features of the MacBook are working in Linux. They still have to implement proper GPU support, as well as bring up the thunderbolt bus. Undocumented features. Apple doesn’t make it easy on Linux developers but the asahi team is doing amazing things.

larryjw 9 Years · 1036 comments

larryjw said:
tobian said:
Why not? Experiencing absolute kickass performance, running on a single solar panel on your roof ;)
From what I’ve gathered, Apple Silicon has a lot of non-public documented features, if you will, which makes porting OS to it difficult. 
Yes that is  true and not all features of the MacBook are working in Linux. They still have to implement proper GPU support, as well as bring up the thunderbolt bus. Undocumented features. Apple doesn’t make it easy on Linux developers but the asahi team is doing amazing things.

These difficulties applies everywhere. Every manufacturer may use different supporting chipsets: mmu, bluetooth, wifi, cellular, power, GPU, internet, .... The boot process may be different. This is true also for the supposedly open CPU platforms, such as RISC-V. 


Marketing over substance. 

JWSC 7 Years · 1203 comments

“Dogfooding” has join the lexicon of latter day tech weenies I see.