Rilasciato il kernel GNU Linux-libre 6.19: il kernel Linux per la libertà del software

Rilasciato il kernel GNU Linux-libre 6.19: il kernel Linux per la libertà del software

Il kernel GNU Linux-libre è una versione del kernel Linux appositamente modificata per garantire la massima libertà del software a chi desidera utilizzare un sistema operativo completamente privo di componenti proprietari. L’obiettivo centrale è offrire un ambiente interamente libero, in cui ogni parte del codice possa essere studiata, condivisa e migliorata senza alcuna limitazione.

Questo progetto nasce dall’iniziativa della Free Software Foundation Latin America, conosciuta con la sigla FSFLA, e rappresenta una scelta etica e trasparente per chi vuole evitare i kernel Linux tradizionali. Questi ultimi includono spesso blob binari e firmware non liberi. Con blob binari si indicano porzioni di codice già compilato e distribuito esclusivamente in forma eseguibile, senza il relativo codice sorgente. In assenza del sorgente, l’utente non può conoscere il reale funzionamento di tali componenti né modificarli, rendendo impossibile verificarne la sicurezza o adattarli alle proprie necessità. Lo stesso problema riguarda molti firmware, piccoli programmi che controllano direttamente l’hardware e che vengono spesso forniti in forma eseguibile e proprietaria, impedendo qualsiasi analisi o intervento da parte della comunità.

Il team del kernel GNU Linux-libre rimuove o sostituisce tutti questi elementi non liberi, assicurando che il kernel Linux rimanga completamente libero. Gli utenti possono scaricare il codice dai suoi repository software, avendo la certezza che ogni componente rispetti i principi del software libero. Questo approccio non solo favorisce l’indipendenza tecnologica, ma rafforza anche la fiducia tra sviluppatori e utilizzatori, creando un ecosistema fondato su trasparenza, collaborazione e controllo consapevole.

Il progetto GNU Linux-libre viene infatti annunciato pubblicamente dalla Free Software Foundation Latin America nel marzo 2008, quando il team inizia a pubblicare in modo sistematico le versioni del kernel ripulite dai componenti non liberi. Alcune discussioni preliminari e lavori informali risalgono alla fine del 2007, ma il progetto come iniziativa strutturata e riconosciuta nasce nel 2008 con l’intento di offrire una base affidabile per le distribuzioni GNU/Linux che desiderano rispettare pienamente le 4 libertà fondamentali del software libero: eseguire il programma, studiarne il funzionamento, modificarlo e ridistribuirlo.

Il kernel GNU Linux-libre è distribuito sotto la GNU General Public License versione 2, indicata con la sigla GPLv2, la stessa licenza utilizzata dal kernel Linux ufficiale. Questa licenza garantisce che il codice sorgente rimanga sempre accessibile, modificabile e ridistribuibile senza restrizioni. Il progetto è compatibile con la maggior parte delle distribuzioni GNU/Linux, tra cui Debian, Fedora, Arch Linux e openSUSE, ma non è ufficialmente supportato e la compatibilità hardware può risultare limitata. Può essere installato sia come alternativa sia come sostituzione del kernel Linux predefinito. Inoltre, il kernel GNU Linux-libre continua a fornire versioni anche per architetture a 32 bit, oltre alla classica versione a 64 bit, seguendo il supporto offerto dal kernel Linux originale. In questo modo assicura un’ampia compatibilità sia con sistemi moderni sia con hardware meno recente.

Poiché il kernel GNU Linux-libre viene ricompilato e modificato integralmente rispetto al kernel Linux ufficiale, non può disporre delle firme digitali standard. I pacchetti DEB e RPM forniti dalla FSFLA non includono alcuna firma compatibile con Secure Boot, e non utilizzano strumenti come bootloader intermedio shim firmati da Microsoft, per scelta etica e politica. La FSFLA ritiene infatti che delegare a un’entità terza (Microsoft) l’autorità di decidere quale software possa essere eseguito sul proprio computer sia una violazione della libertà dell’utente. Di conseguenza, un kernel GNU Linux-libre installato dai repository software ufficiali della FSFLA non può essere avviato con Secure Boot attivo: l’utente deve necessariamente disattivare il Secure Boot nelle impostazioni UEFI.

Alcune distribuzioni completamente libere, come Parabola GNU/Linux-libre, Trisquel, PureOS, Dragora, Hyperbola e Ututo, includono il kernel GNU Linux-libre nei propri repository software ufficiali e possono fornire meccanismi di firma propri. Tuttavia, tali firme sono valide solo all’interno del loro ecosistema. Le distribuzioni generaliste come Debian, Arch Linux e Fedora non includono ufficialmente il kernel GNU Linux-libre nei loro repository software, ma permettono l’installazione tramite repository software comunitari, che comunque non offrono firme compatibili con Secure Boot. Per questo motivo, nella maggior parte dei casi, l’utilizzo del kernel GNU Linux-libre richiede la disattivazione di Secure Boot, salvo configurazioni avanzate in cui l’utente firma manualmente il kernel GNU Linux-libre con una chiave personale registrata tramite MOK (Machine Owner Key).

Ogni nuova versione del kernel GNU Linux-libre segue da vicino lo sviluppo del kernel Linux tradizionale. La nuova versione stabile, il kernel GNU Linux-libre 6.19, è stato rilasciato il 9 febbraio 2026, come di consueto, subito dopo l’uscita dell’ultimo kernel Linux stabile, ovvero del kernel Linux 6.19 reso disponibile lo scorso fine settimana. Questa versione mantiene tutte le funzionalità del kernel Linux originale, ma rimuove i componenti non liberi. La versione precedente, il kernel GNU Linux-libre 6.18, era stato rilasciato i primi di dicembre 2025.

Novità nel kernel GNU Linux-libre 6.19

La nuova versione kernel GNU Linux-libre 6.19 introduce una serie di aggiornamenti e pulizie mirate a garantire la massima libertà del software. Tra le principali novità:

  • Pulizia dei driver: sono stati aggiornati e ripuliti i driver per Intel XE, Nova-Core, Qualcomm Iris, Venus e Q6V5, TI PRUeth, Intel iwlwifi, Marvell mwifiex, FourSemi fs210x, Realtek rt1320 e TI tas2783, a causa dell’introduzione di nuovi nomi per i blob di firmware. Questo processo assicura che nessun componente proprietario venga caricato durante l’utilizzo del kernel.
  • Riorganizzazione dei comandi di pulizia: i comandi per la pulizia dei file DeviceTree (DTS) sono stati raggruppati e riordinati per migliorare la gestione delle liste sempre più ampie di file contenenti blob di firmware, facilitando così le revisioni future e riducendo il rischio di incoerenze.
  • Rimozione di supporti obsoleti: è stata eliminata la pulizia del driver STM C8SECTPFE DVB, poiché questo è stato rimosso anche dal kernel Linux ufficiale.
  • Aggiustamenti per SDCA sound: è stato rimosso il supporto al caricamento di firmware proprietario nel modulo SDCA sound, garantendo che anche questo componente risulti completamente libero.

Queste modifiche riflettono l’impegno costante del progetto nel mantenere un kernel GNU Linux-libre che risponda ai più alti standard di libertà del software, anche a costo di limitare la compatibilità con alcuni hardware moderni che richiedono firmware proprietari.

Riferimenti e download

Il kernel GNU Linux-libre 6.19 può essere scaricato in formato tarball compresso dal sito ufficiale del progetto GNU Linux-libre. Questo pacchetto contiene il codice sorgente completo, utile per chi desidera compilare manualmente il kernel e avere il massimo controllo sul processo di installazione.

Sono inoltre disponibili pacchetti binari precompilati per le principali distribuzioni GNU/Linux:

  • Pacchetti DEB per distribuzioni basate su Debian (come Ubuntu e derivate) sul progetto Freesh.
  • Pacchetti RPM per distribuzioni basate su Red Hat (come Fedora e CentOS) su RPM Freedom.

Il kernel GNU Linux-libre 6.19 può essere installato su qualsiasi distribuzione GNU/Linux, sia come alternativa al kernel Linux predefinito, sia come sostituzione completa e questi pacchetti semplificano l’installazione, evitando la necessità di compilare il kernel GNU Linux-libre 6.19 manualmente. Per garantire un’installazione corretta e sicura, è consigliato consultare la documentazione ufficiale della propria distribuzione oppure le pagine del progetto del kernel GNU Linux-libre.

Per ulteriori dettagli sulle modifiche introdotte, è possibile consultare l’annuncio ufficiale.

Fonte: https://www.fsfla.org/pipermail/linux-libre/2026-February/003642.html
Fonte: https://www.phoronix.com/news/GNU-Linux-Libre-6.19
Fonte: https://www.linuxadictos.com/gnu-linux-libre-6-19-llega-con-mas-limpieza-de-blobs-y-soporte-ampliado.html
Fonte: https://9to5linux.com/gnu-linux-libre-6-19-kernel-is-now-available-for-software-freedom-lovers

Visited 27 times, 27 visit(s) today
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.

Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.