La Odhalena latinskoamerická nadace pro svobodný software nedávno zveřejnění nová verze zcela „zdarma“ od Linux Kernel 5.7 „Linux-libre 5.7-gnu“ jehož hlavní charakteristikou je, že neobsahuje prvky firmwaru a ovladače, které obsahují proprietární součásti nebo části kódu, jejichž použití je omezeno výrobcem.
Linux-zdarma je jádro doporučené Free Software Foundation a hlavní část GNU distribuce zcela bez proprietárních fragmentů nebo zahrnutého firmwaru v Linuxu se používají k inicializaci zařízení nebo k použití oprav, které řeší selhání hardwaru, které nemohly být opraveny před zpřístupněním uživatelům.
Firmware je načten do zařízení řadičem, který je součástí tohoto, a tedy i jádra. O těchto firmwarech je známo, že obsahují chyby zabezpečení, které mohou mít vliv na Linux i přes použití bezplatných ovladačů, jako je Intel Management Engine.
V některých případech bez firmwaru není možné zařízení obsluhovat, takže je zbytečné. To vede k tomu, že je méně hardwaru kompatibilního s Linux-libre než s Linuxem.
O systému Linux-Libre
Když mluvíme o zařízeních, je zahrnut také procesor počítače. To znamená, že počítače mohou být znehodnoceny, pokud váš mikroprocesor také vyžaduje korektní firmware, aby správně fungoval.
Navíc, Linux-libre zakáže funkce jádra načíst nesvobodné komponenty, které nejsou součástí zajišťování jádra a odstraňuje zmínku o použití nesvobodných komponent z dokumentace.
Aby bylo možné vyčistit jádro nesvobodných částí, byl v rámci projektu Linux-libre vytvořen skript univerzálního prostředí, který obsahuje tisíce šablon pro stanovení přítomnosti binárních vložek a odstranění falešných poplachů.
Ke stažení jsou také k dispozici hotové opravy založené na použití výše uvedeného skriptu.
Použití jádra Linux-libre se doporučuje v distribucích, které splňují kritéria pro vytváření Open Source Foundation zcela zdarma distribuce GNU / Linux. Například jádro Linux-libre se používá v distribucích jako Dragora Linux, Trisquel, Dyne: Bolic, gNewSense, Parabola, Musix a Kongoni.
Ačkoli hlavní nevýhodou použití tohoto jádra, které je ve výchozím nastavení známé, je odstranění firmwaru z určitého hardwaru například některé karty Wi-Fi, zvukové karty a grafické karty se zvláštním důrazem na NVIDIA
Hlavní nové funkce Linux-libre 5.7
V této nové verzi jádra Linux-Libre 5.7 funguje zaměřeno na odstranění kódu z některých ovladačů.
Takový je chaos deaktivovaný kód, který zpracovává načítání objektů blob v los ovladače pro Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, IDT 82P33xxx PTP a MHI autobusy.
Kromě toho, že čištění a úprava kódu blob, aby se zohlednilo nové rozhraní pro nahrávání firmwaru a nové objekty blob na AMD GPU ovladačích a subsystémech, Arm64 DTS, Meson VDec, Realtek Bluetooth, m88ds3103 frontend dvb, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom FMAC, Mediatek 7622/7663 wifi.
Z dalších změn které jsou zmíněny v reklamě:
- Považováno za přesun a dokumentaci ovladače mscc ve wd719x.
- Ovladač i1480 uwb přestal čistit kvůli odebrání z jádra.
- Odebrány spustitelné objekty BLOB zdobené jako sady čísel přidané v řadiči i915 a použité pro GPU Gen7.
- Ve skriptu deblob-check byly vyřešeny problémy se samokontrolou a byly znovu provedeny některé standardní šablony zvýraznění objektů blob.
Jak získám a nainstaluji Linux-Libre do své distribuce?
Pro ty, kteří mají zájem vyzkoušet toto jádro Linux-Libre, hlavní doporučení pro ty, kteří se necítí v bezpečí nebo nemáte potřebné znalosti k provedení kompilace, tím lépe zvolit použití kterékoli z výše uvedených distribucí které využívají toto jádro.
V případě, že chcete získat balíčky k provedení kompilace, můžete je získat na adrese na následující odkaz nebo můžete také zkontrolovat následující informace o distribucích s podporou APT.