Версияи комилан ройгони ядрои Linux-libre 5.16 дастрас аст

Латиноамериканский Фонд свободного ПО c небольшой задержкой опубликовал полностью свободный вариант ядра Linux 5.16 — Linux-libre 5.16-gnu, очищенный от элементов прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем. Кроме того, Linux-libre отключает функции ядра по загрузке несвободных компонентов, не входящих в поставку ядра, и удаляет упоминание об использовании несвободных компонентов из документации.

Барои тоза кардани ядро ​​аз қисмҳои ғайриозод, дар доираи лоиҳаи Linux-libre скрипти универсалии shell сохта шудааст, ки дорои ҳазорҳо қолибҳо барои муайян кардани мавҷудияти иловаҳои бинарӣ ва рафъи мусбатҳои бардурӯғ мебошад. Часбҳои тайёре, ки бо истифода аз скрипти боло сохта шудаанд, инчунин барои зеркашӣ дастрасанд. Ядрои Linux-libre барои истифода дар дистрибютерҳо тавсия дода мешавад, ки ба меъёрҳои Бунёди нармафзори Free барои сохтани дистрибюторҳои комилан ройгони GNU/Linux мувофиқат мекунанд. Масалан, ядрои Linux-libre дар дистрибутсияҳо ба монанди Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix ва Kongoni истифода мешавад.

В выпуске Linux-libre 5.16-gnu отключена загрузка блобов в новых драйверах для беспроводных чипов (mt7921s и rtw89/8852a), сенсорных экранов (ili210x), звуковых чипов (qdsp6) и dsp i.MX, а также в devicetree-файлах для aarch64-чипов Qualcomm. В дополнение к предложенному в ядре системному вызову «firmware_request_builtin» в Linux-libre преложена обратная функция «firmware_reject_builtin». В скриптах для чистки кода унифицированы функции для отключения request_firmware и вариантов _nowarn/_builtin.

Манбаъ: opennet.ru

Илова Эзоҳ