🎉 Breaking news: After much ado, the "experiment" with Rust in the kernel has "graduated" to a permanent status! 🏆 Because, hey, why not add a little more confusion to the already incomprehensible world of kernel development? 😂 Congratulations to the #RustforLinux team for turning a "trial" into a triumph that nobody knew they were waiting for. 🔧🦀
https://lwn.net/Articles/1049831/ #RustInKernel #KernelDevelopment #TechNews #ProgrammingCommunity #HackerNews #ngated
The (successful) end of the kernel Rust experiment

The topic of the Rust experiment was just discussed at the annual Maintainers Summit. The cons [...]

LWN.net
Great post from Michał Wilczyński about their "journey into creating safe Rust abstractions for the kernel's PWM subsystem, demonstrated with a real world fan controller driver for the RISC-V TH1520 SoC"
https://mwilczynski.dev/posts/bringing-rust-to-the-pwm-subsystem/ #linuxkernel #linux #rust #rustforlinux #pwm #riscv
Bringing Rust to the Linux PWM Subsystem

A journey into creating safe Rust abstractions for the kernel's PWM subsystem, demonstrated with a real world fan controller driver for the RISC-V TH1520 SoC.

Linux Kernel Blog
Salseo en el núcleo de Linux by Geek D Mente

Polémica en Linux por la inclusión de Rust como lenguaje alternativo a C

Spotify for Creators
Re: Rust kernel policy - Linus Torvalds

Because of recent relevance…

I’ll see myself out …

#meme #linux #rust #rustforlinux #linuxkernel

Hey, im aktuellen Newsletter #OpenSourceSpotlight berichten wir über die Konflikte rund um #Rust im #Linux #Kernel. Im Spotlight steht #Shortwave 5.0, einen Radioplayer für den #LinuxDesktop, wofür wir mit dessen Entwickler @haeckerfelix gesprochen haben. Fun fact: Shortwave ist in Rust programmiert.

https://www.heise.de/newsletter/anmeldung.html?id=ct-opensource&wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege

Wenn ihr den Newsletter abonniert, bekommt ihr die aktuelle Ausgabe zu #RustForLinux und Shortwave noch nachgeschickt. :)

#Linux #Kernel #OpenSource #LinuxDesktop #Gnome

c't Open Source Spotlight

Innovative Software, spannende Projekte - erweitern Sie Ihre Möglichkeiten und werden Sie Teil der Open Source Community - jeden zweiten Freitag neu.

heise online

Are you preparing for the weekend? Do you wish to learn more about Rust for Linux, and even look at some driver code? You're in luck, my FOSDEM presentation video is now available:
Rust for Linux: an overview https://fosdem.org/2025/schedule/event/fosdem-2025-5875-rust-for-linux-an-overview/

#LinuxKernel #FOSDEM #RustLang #RustForLinux

FOSDEM 2025 - Rust for Linux: an overview

Something is wrong when the #rustforlinux mailing list gets more NAKs than the #mesa repo.

(Because the nvidia Rust compiler is called... I'll show myself out)

Come see my talk in 100 mins in the FOSDEM Kernel devroom (UD2.208):

Rust for Linux: an overview

You can also tune online to watch the talk : https://fosdem.org/2025/schedule/event/fosdem-2025-5875-rust-for-linux-an-overview/

#FOSDEM #LinuxKernel #RustForLinux #RustLang

FOSDEM 2025 - Rust for Linux: an overview

Oh look, there's a stabilization PR for `Arbitrary Self Types V2` over at #RustLang  🎉

https://github.com/rust-lang/rust/pull/135881

It allows you to do stuff like this (taken from the PR):

struct MySmartPtr<T>(T);

impl<T> core::ops::Receiver for MySmartPtr<T> {
type Target = T;
}

struct Content;

impl Content {
fn method(self: MySmartPtr<Self>) { // note self type
}
}

The #RustForLinux project heavily relies on this feature.

#Rust

Arbitrary self types v2: stabilize by adetaylor · Pull Request #135881 · rust-lang/rust

This PR stabilizes the arbitrary self types v2 feature, tracked in #44874. r? @wesleywiser Stabilization report I'd like to stabilize Arbitrary Self Types in some upcoming Rust version. A stabi...

GitHub