Linux-libre 5.7 è già rilasciato, un kernel privo di elementi e componenti proprietari

La Svelata la Latin American Free Software Foundation recentemente la pubblicazione di la nuova versione completamente "libero" da Linux Kernel 5.7 "Linux-libre 5.7-gnu" la cui caratteristica principale è che è privo di elementi firmware e driver che contengono componenti proprietari o parti di codice la cui applicazione è limitata dal produttore.

linux-libre è il kernel consigliato dalla Free Software Foundation e un pezzo principale di Distribuzioni GNU totalmente prive di frammenti proprietari o firmware incluso in Linux vengono utilizzati per inizializzare i dispositivi o applicare loro patch che risolvono guasti hardware che non potevano essere corretti prima di essere resi disponibili agli utenti.

Il firmware viene caricato nel dispositivo dal controller, facente parte di questo e quindi del kernel. È noto che questi firmware contengono vulnerabilità che possono influire su Linux nonostante l'utilizzo di driver gratuiti, come Intel Management Engine.

In alcuni casi, senza il firmware, non è possibile far funzionare il dispositivo rendendolo inutilizzabile. Ciò porta a una minore compatibilità hardware con Linux-libre rispetto a Linux.

Informazioni su Linux-Libre

Quando si parla di dispositivi, è inclusa anche la CPU del computer. Ciò significa che i computer possono essere totalmente inutilizzabili se il microprocessore richiede anche un firmware correttivo per funzionare correttamente.

Inoltre, Linux-libre disabilita le funzioni del kernel per caricare componenti non liberi che non fanno parte del provisioning del kernel e rimuove la menzione dell'uso di componenti non liberi dalla documentazione.

Per pulire il kernel dalle parti non libere, è stato creato uno script di shell universale come parte del progetto Linux-libre, contenente migliaia di modelli per determinare la presenza di inserti binari e rimuovere i falsi positivi.

Sono inoltre disponibili per il download patch già pronte basate sull'uso dello script precedente.

L'uso del kernel Linux-libre è consigliato nelle distribuzioni che soddisfano i criteri di compilazione della Open Source Foundation distribuzioni GNU / Linux completamente libere. Ad esempio, il kernel Linux-libre viene utilizzato in distribuzioni come Dragora Linux, Trisquel, Dyne: Bolic, gNewSense, Parabola, Musix e Kongoni.

Sebbene il principale svantaggio dell'utilizzo di questo kernel e che è noto per impostazione predefinita è il rimozione del firmware da un determinato hardware come alcune schede Wi-Fi, schede audio e schede grafiche con un'enfasi speciale su NVIDIA

Principali nuove funzionalità di Linux-libre 5.7

In questa nuova versione del Linux-Libre Kernel 5.7 il lavoro incentrato sulla rimozione del codice da alcuni driver.

Questo è il caos di codice disabilitato che gestisce il caricamento dei BLOB in dei driver per Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, IDT 82P33xxx PTP e MHI.

Oltre al fatto che il file pulizia e modifica del codice BLOB per tenere conto della nuova interfaccia di caricamento del firmware ei nuovi blob su driver e sottosistemi GPU AMD, Arm64 DTS, Meson VDec, Realtek Bluetooth, m88ds3103 frontend dvb, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom FMAC, Mediatek 7622/7663 wifi.

Delle altre modifiche menzionati nell'annuncio:

  • Considerato lo spostamento del driver mscc e della documentazione in wd719x.
  • Il driver uwb i1480 ha interrotto la pulizia a causa della rimozione dal kernel.
  • Sono stati rimossi i BLOB eseguibili decorati come set di numeri aggiunti nel controller i915 e utilizzati per le GPU Gen7.
  • Nello script di controllo deblob, i problemi con l'autoverifica sono stati risolti e alcuni modelli di evidenziazione BLOB standard sono stati rifatti.

Come ottengo e installo Linux-Libre sulla mia distribuzione?

Per coloro che sono interessati a poter provare questo kernel Linux-Libre, la raccomandazione principale per coloro che non si sentono al sicuro o non hai le conoscenze necessarie per eseguire la compilazione, meglio è scegliere di utilizzare una qualsiasi delle suddette distribuzioni che fanno uso di questo kernel.

Nel caso si voglia ottenere i pacchetti per effettuare la compilazione, è possibile ottenerli andando su al seguente link oppure puoi anche controllare le seguenti informazioni per le distribuzioni con supporto per APT. 


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.