Op 13 april, nadat de upstream Linux 7.0-kernel de avond ervoor officieel was uitgebracht, lanceerde de downstream vrije softwareversie GNU Linux-libre tegelijkertijd ook de 7.0-gnu-versiekernel. Deze branch gaat door met het "deblobben" van de kernel, het verwijderen van ondersteuning voor het laden van niet-vrije software-kernelmodules en het voorkomen van alle laadbare microcode en firmware. Hoewel dit het vermogen om bepaalde hardware te ondersteunen aanzienlijk zal verzwakken, is het kerndoel nog steeds het vasthouden aan het principe van softwarevrijheid.

De onderhouder heeft zich geconcentreerd op de grote veranderingen in GNU Linux-libre 7.0. Wat betreft het opschonen van stuurprogramma's en kernelcodes richt deze versie zich op het IWLMLD-stuurprogramma en worden de debinaire firmwareregels bijgewerkt voor amdgpu, adreno, TI PRUeth, air_en8811h, ath12k, TI VPE, rtw8852b, rt1320, rt5575 SPI, tas2783, Intel catpt en andere componenten. Daarnaast heeft het project ook de documentbestanden van de apparaatboom opgeschoond die verband houden met Airoha NPU, Qualcomm/Atheros Bluetooth en TI hms-m4fss, en ook meerdere dts-bestanden georganiseerd, waarin de opschoonvolgorde van rt5514 opnieuw werd gerangschikt, maar de daadwerkelijke opschooninhoud veranderde niet.

afbeelding.webp

Over het geheel genomen zet deze update de focus voort van eerder werk: beeldscherm- en netwerkgerelateerde stuurprogramma's zijn nog steeds de "zwaarst getroffen gebieden", omdat deze hardware vaak afhankelijk is van het laden van externe microcode of firmware tijdens het uitvoeren ervan. Naarmate er meer NPU-apparaten op de markt komen en er voortdurend nieuwe stuurprogramma's worden opgenomen, blijft het deel van de kernel dat binaire firmware bevat, toenemen. Dit vereist dat GNU Linux-libre de relevante code in elke hoofdversie opnieuw beoordeelt en opschoont om ervoor te zorgen dat de gebouwde kernel helemaal niet afhankelijk is van niet-vrije firmware.

Net als eerdere versies wordt GNU Linux-libre 7.0 ook geleverd met een nieuw projectontwerp voor de visuele weergave en promotie van deze versie:

https://www.fsfla.org/ikiwiki/selibre/linux-libre/#news

Gebruikers die geïnteresseerd zijn om het uit te proberen of meer te leren, kunnen naar de startpagina van het project op FSFLA.org gaan voor een download van GNU Linux-libre 7.0 en gerelateerde instructies.