Даступны цалкам вольны варыянт ядра Linux-libre 5.14

Лацінаамерыканскі Фонд вольнага ПЗ c невялікай затрымкай апублікаваў цалкам вольны варыянт ядра Linux 5.14 – Linux-libre 5.14-gnu1, вычышчаны ад элементаў прашывак і драйвераў, утрымоўвальных нявольныя кампаненты ці ўчасткі кода, вобласць ужывання якіх абмежавана вытворцам. Акрамя таго, Linux-libre адключае функцыі ядра па загрузцы нявольных кампанентаў, якія не ўваходзяць у пастаўку ядра, і выдаляе згадванне аб выкарыстанні нявольных кампанентаў з дакументацыі.

Для ачысткі ядра ад нявольных частак, у рамках праекту Linux-libre створаны ўніверсальны shell-скрыпт, які ўтрымоўвае тысячы шаблонаў для азначэння наяўнасці бінарных уставак і выключэнні ілжывых спрацоўванняў. Таксама даступныя для загрузкі гатовыя патчы, створаныя на аснове выкарыстання вышэйзгаданага скрыпту. Ядро Linux-libre рэкамендавана для выкарыстання ў дыстрыбутывах, якія адпавядаюць крытэрам Фонду ВПЗ па пабудове цалкам вольных дыстрыбутываў GNU/Linux. Напрыклад, ядро ​​Linux-libre выкарыстоўваецца ў такіх дыстрыбутывах, як Dragora Linux, Trisquel, Dyne: Bolic, gNewSense, Parabola, Musix і Kongoni.

У новым выпуску адключаная загрузка блобаў у новых драйверах eftc і qcom arm64. Абноўлены код чысткі блобаў у драйверах і падсістэмах btrtl, amdgpu, adreno, i915, sp8870, av7110, r8188eu, btqca і xhci-pci-renesas. Асобна адзначаецца занясенне змен у код для чысткі мікракода для сістэм x86, а таксама ўхіленне прапушчаных раней блобов у кампанентах для загрузкі мікракода для сістэм powerpc 8xx і ў мікрапатчах да прашыўкам для датчыкаў vs6624. Бо паказаныя блобы прысутнічалі і ў мінулых выпусках ядра, вырашана сфармаваць абнаўленні раней выпушчаных версій Linux-libre 5.13, 5.10, 5.4, 4.19, 4.14, 4.9 і 4.4, забяспечыўшы новыя варыянты пазнакай "-gnu1".

Крыніца: opennet.ru

Дадаць каментар