Get the latest tech news

GNU Linux-libre 6.11 Makes Adaptations For Rust, Warns Of Hidden Binary Bits In v6.11


Building off yesterday's Linux 6.11 release, the GNU Linux-libre 6.11-gnu kernel is now available that is the downstream stripping out driver support/features depending upon closed-source microcode/firmware and other modifications in the name of software freedom and ensuring no closed-source bits are used on Linux-libre-enabled systems.

Back when upstream started adding binary blobs to Linux, they were argued to be separate programs, under different licenses. The contributor agreed, and immediately proceeded to address the legal problem, posting patches to move the blob out. On the good side, that binary blob can still be obtained from upstream under the GNU GPLv2, so anyone interested in it can proceed to legally reverse engineer it, and get us all one more Free piece of firmware.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Rust

Rust

Photo of adaptations

adaptations

Photo of libre

libre

Related news:

News photo

Nesting Allocators (2023)

News photo

Writing an OS in Rust

News photo

Random access string compression with FSST and Rust