Лацінаамерыканскі Фонд вольнага ПЗ c невялікай затрымкай апублікаваў цалкам вольны варыянт ядра Linux 5.17 – Linux-libre 5.17-gnu, вычышчаны ад элементаў прашывак і драйвераў, утрымоўвальных нявольныя кампаненты ці ўчасткі кода, вобласць ужывання якіх абмежавана вытворцам. Акрамя таго, Linux-libre адключае функцыі ядра па загрузцы вонкавых нявольных кампанентаў, якія не ўваходзяць у пастаўку ядра, і выдаляе згадванне аб выкарыстанні нявольных кампанентаў з дакументацыі.
Для ачысткі ядра ад нявольных частак, у рамках праекту Linux-libre створаны ўніверсальны shell-скрыпт, які ўтрымоўвае тысячы шаблонаў для азначэння наяўнасці бінарных уставак і выключэнні ілжывых спрацоўванняў. Таксама даступныя для загрузкі гатовыя патчы, створаныя на аснове выкарыстання вышэйзгаданага скрыпту. Ядро Linux-libre рэкамендавана для выкарыстання ў дыстрыбутывах, якія адпавядаюць крытэрам Фонду ВПЗ па пабудове цалкам вольных дыстрыбутываў GNU/Linux. Напрыклад, ядро Linux-libre выкарыстоўваецца ў такіх дыстрыбутывах, як Dragora Linux, Trisquel, Dyne: Bolic, gNewSense, Parabola, Musix і Kongoni.
У выпуску Linux-libre 5.17-gnu дададзены код для чысткі блобаў у dts-файлах для новых SoC на базе архітэктуры Aarch64 і ў драйверы x86-android-tablets для планшэтных ПК на базе архітэктуры x86. Абноўлены код выдалення блобаў у драйверах і падсістэмах tegra, bnx2x, mt7915, btmtk і mscc.
Крыніца: opennet.ru