Латиноамериканският Фонд за свободен софтуер публикува напълно свободен вариант на ядрото Linux 6.14 — Linux-libre 6.14-gnu, почистено от елементи на фърмуер и драйвери, съдържащи несвободни компоненти или участъци от код, чието използване е ограничено от производителя. В Linux-libre също са деактивирани функции на ядрото за зареждане на външни несвободни компоненти, които не са част от доставката на ядрото, а от документацията са премахнати споменавания за използването на несвободни компоненти.
За почистването на ядрото от несвободни части проектът Linux-libre е създал универсален shell скрипт, който съдържа хиляди шаблони за определяне на наличието на бинарни вставки и изключване на фалшиви сработвания. Също така са налични за изтегляне готови пачове, създадени на базата на използването на гореспоменатия скрипт. Ядрото Linux-libre се препоръчва за употреба в дистрибуции, отговарящи на критериите на Фонда за свободен софтуер за изграждане на напълно свободни дистрибуции на GNU/Linux. Например, Linux-libre се използва в такива дистрибуции като GNU Guix System, Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix и Kongoni.
В изданието Linux-libre 6.14-gnu е предложен код за почистване на блобове в новите драйвери hx9023s, amdxdna и tas2781 spi. Извършено е пречистване на имената на блобовете в dts файловете (devicetree) за архитектурата Aarch64. Актуализиран е кодът за премахване на блобове в драйверите Intel avs, amdgpu, r8169, mt7996 и iwlwifi. Прекратено е почистването на драйвера wl128x, който е бил отстранен от състава на ядрото.
Източник: opennet.ru
