În urma lansării de ieri a programului în amonte kernel-ul Linux 6.0, oamenii GNU FSFLA au lansat GNU Linux-libre 6.0 ca în aval care elimină driverul suport pentru încărcarea firmware-ului/microcodului binar și capacitatea de a încărca module de kernel care nu sunt libere.
GNU Linux-libre 6.0 continuă să fie versiunea de kernel aprobată de Free Software Foundation pentru un nucleu curățat fără niciun microcod/firmware non-liber sau alte avertismente. Deși cu hardware-ul modern înseamnă adesea că diverse componente/dispozitive nu sunt suportate de acest nucleu.
Cu GNU Linux-libre 6.0, aventurile de deblocare din acest ciclu au fost rezumate astfel:
Solicitările de blob au fost neutralizate în driverul de interfață UCSI pentru STM32G0 și în driverul de codec lateral audio HD CS35L41.
Driverele MediaTek MT76 au fost refactorizate cererilor lor de blob într-o bibliotecă connac, iar scripturile de curățare au fost ajustate pentru a se potrivi.
Au fost adăugate mai multe fișiere dts pentru sistemele Qualcomm și MediaTek AArch64, necesitând curățarea numelor blob din ele.
S-a actualizat curățarea numelor blob-urilor și a solicitărilor din driverele AMDGPU, Adreno, Tegra VIC, Netronome NFP și Habanalabs Gaudi2.
Driverul VXGE a fost eliminat în amonte, astfel încât să putem renunța la logica de curățare corespunzătoare.
Mai multe detalii despre modificările GNU Linux-libre 6.0 prin intermediul anunț de lansare.
GNU Linux-libre 6.0 are numele de cod „-ETOOSIXY”.