Er is een volledig gratis versie van de Linux-libre 5.14-kernel beschikbaar

Met een kleine vertraging publiceerde de Latin American Free Software Foundation een volledig gratis versie van de Linux 5.14-kernel - Linux-libre 5.14-gnu1, ontdaan van firmware- en driverelementen die niet-vrije componenten of codesecties bevatten, waarvan de reikwijdte beperkt is door de fabrikant. Bovendien schakelt Linux-libre de mogelijkheid van de kernel uit om niet-vrije componenten te laden die niet zijn opgenomen in de kerneldistributie, en verwijdert het de verwijzing naar het gebruik van niet-vrije componenten uit de documentatie.

Om de kernel te zuiveren van niet-vrije delen, is binnen het Linux-libre-project een universeel shell-script gemaakt, dat duizenden sjablonen bevat voor het bepalen van de aanwezigheid van binaire inserts en het elimineren van valse positieven. Kant-en-klare patches gemaakt met het bovenstaande script zijn ook beschikbaar om te downloaden. De Linux-libre-kernel wordt aanbevolen voor gebruik in distributies die voldoen aan de criteria van de Free Software Foundation voor het bouwen van volledig vrije GNU/Linux-distributies. De Linux-libre kernel wordt bijvoorbeeld gebruikt in distributies als Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix en Kongoni.

De nieuwe release schakelt het laden van blobs uit in de nieuwe eftc- en qcom arm64-stuurprogramma's. Bijgewerkte code voor het opschonen van blobs in stuurprogramma's en subsystemen btrtl, amdgpu, adreno, i915, sp8870, av7110, r8188eu, btqca en xhci-pci-renesas. Afzonderlijk vermeld zijn wijzigingen in de code voor het opschonen van microcode voor x86-systemen, evenals de eliminatie van eerder gemiste blobs in componenten voor het laden van microcode voor powerpc 8xx-systemen en in micropatches voor firmware voor vs6624-sensoren. Omdat deze blobs ook aanwezig waren in eerdere kernelreleases, werd besloten om updates te maken voor eerder uitgebrachte versies van Linux-libre 5.13, 5.10, 5.4, 4.19, 4.14, 4.9 en 4.4, waarbij de nieuwe versies werden gelabeld met “-gnu1”.

Bron: opennet.ru

Voeg een reactie