Linux-libre 5.14 прибывает с обновлениями скриптов очистки

Несколько дней назад Опубликован Латиноамериканский фонд свободного программного обеспечения (с небольшой задержкой) новая полностью бесплатная версия ядра Linux 5.14, «Linux-libre 5.14 ″ который представляет собой ядро, лишенное элементов прошивки и драйверов, которые содержат несвободные компоненты или фрагменты кода, объем которых ограничен производителем.

Linux-Libre ядро, рекомендованное Free Software Foundation и основная часть Дистрибутивы GNU полностью свободны от проприетарных фрагментов или включенных прошивок в Linux они используются для инициализации устройств или применения к ним исправлений, которые устраняют сбои оборудования, которые нельзя было исправить до того, как они станут доступными для пользователей.

Кроме того, Linux-libre отключает функции ядра для загрузки несвободных компонентов, которые не входят в состав ядра. и убирает упоминание об использовании платных компонентов из документации. Для очистки ядра от несвободных частей в рамках проекта Linux-libre был создан универсальный сценарий оболочки, содержащий тысячи шаблонов для определения наличия бинарных вставок и удаления ложных срабатываний.

Ядро Linux-libre рекомендуется для использования в дистрибутивах, которые соответствуют критериям Free Software Foundation для создания полностью бесплатных дистрибутивов GNU / Linux. Например, ядро ​​Linux-libre используется в таких дистрибутивах, как Dragora Linux, Trisquel, Dyne: Bolic, gNewSense, Parabola, Musix и Kongoni.

Основные новые возможности Linux-libre 5.14

В этой новой версии, представленной в Linux-Libre 5.14 выделяется тем, что включает несколько скриптов очистки, которые были существенно изменены с момента последнего -rc на контроллерах и подсистемах и с которым загрузка blob отключена в новой версии в новых драйверах eftc и qcom arm64, в дополнение к части очистки i915 упоминается, что она была скорректирована из-за переименованного файла, в то время как для драйверов для sp8870 и других карт av7110 они переместились вверх по дереву, и очистку пришлось отрегулировать. Новые имена BLOB-объектов также были обнаружены в btrtl, amdgpu и adreno и были удалены из кода ядра.

Отдельно отмечается, что были изменения кода для очистки микрокода для систем x86, а также удаление ранее пропущенных BLOB-объектов в компонентах для загрузки микрокода для систем powerpc 8xx и микропатчи для прошивка для svs6624 энзорескак уже упоминалось, они были закодированы как массивы чисел в исходных версиях Linux.

Поскольку эти капли присутствовали в предыдущих версиях ядра, было решено обновить предыдущие версии Linux-libre 5.13, 5.10, 5.4, 4.19, 4.14, 4.9 и 4.4, пометив новые параметры тегом «-gnu1».

Конечно, новое ядро ​​GNU Linux-libre содержит те же новые функции и улучшения, которые мы можем найти в ядре Linux, но оно очищает многие из недавно добавленных драйверов, чтобы обеспечить 100% бесплатное ядро, которое не включает никаких собственный код.

В конце концов если вам интересно узнать об этом больше Об этой новой версии Linux-Libre 5.14 вы можете узнать подробности. По следующей ссылке.

Как мне получить и установить Linux-Libre в свой дистрибутив?

Для тех, кто хочет попробовать это Linux-Libre Kernel, основная рекомендация для тех, кто не чувствует себя в безопасности или не имеете необходимых знаний для выполнения компиляции, тем лучше выберите использование любого из вышеупомянутых дистрибутивов которые используют это ядро.

Если вы хотите получить пакеты для выполнения компиляции, вы можете получить их перейдя по следующей ссылке или вы также можете проверить следующую информацию о дистрибутивах с поддержкой APT. 

Также для тех, кто хочет очистить ядро ​​от несвободных частей, в рамках проекта Linux-libre был создан универсальный сценарий оболочки, содержащий тысячи шаблонов для обнаружения наличия двоичных вставок и устранения ложных срабатываний. Готовые патчи, созданные на основе приведенного выше скрипта, также доступны для загрузки.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.