Випуск Libreboot 20220710, повністю вільного дистрибутива Coreboot

Після семи місяців розробки опубліковано випуск вільної завантажувальної прошивки Libreboot 20220710. Це четвертий випуск у складі проекту GNU, який подається як перший стабільний реліз (минулий випуск відзначався як тестовий, оскільки вимагав додаткової стабілізації та тестування). Libreboot розвиває повністю вільне відгалуження від проекту CoreBoot, що надає очищену від бінарних вставок заміну пропрієтарним прошивкам UEFI та BIOS, які відповідають за ініціалізацію CPU, пам'яті, периферійних пристроїв та інших компонентів обладнання.

Libreboot націлений формування системного оточення, що дозволяє повністю обійтися без пропріетарного ПЗ, як на рівні операційної системи, а й прошивок, які забезпечують завантаження. Libreboot не просто очищає CoreBoot від невільних компонентів, а й доповнює його засобами для спрощення застосування кінцевими користувачами, формуючи дистрибутив, яким може скористатися будь-який користувач, який не має спеціальних навичок.

Серед обладнання, що підтримується в Libreboot:

  • Десктоп-системи Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF та Apple iMac 5,2.
  • Сервери та робочі станції: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
  • Ноутбуки: Tablet ThinkPad X60/X60S/X60, ThinkPad T60, Lenovo ThinkPad X200/X200S/X200 Tablet, Lenovo ThinkPad R400, Lenovo ThinkPad T400, Lenovo ThinkPad T400 ,500.

Наголошується, що основна увага при підготовці нової версії приділялася усуненню проблем, що спостерігаються у минулому випуску. Значних змін та підтримки нових плат у версії 20220710 не запропоновано, але відзначаються окремі покращення:

  • Значно покращено документацію.
  • Внесено оптимізацію продуктивності, що дозволило прискорити завантаження під час використання payload-оточення на базі GNU GRUB.
  • На ноутбуках з чіпсетом GM45/ICH9M у coreboot відключено PECI для обходу помилки в мікрокоді.
  • Для Macbook2 та Macbook1 сформовані розширені 16-мегабайтні зборки.
  • Покращено складальну систему, в яку включені скрипти для автоматичного зміни файлів конфігурації coreboot.
  • За замовчуванням для всіх плат вимкнено виведення через послідовний порт, що вирішило проблеми із уповільненням завантаження.
  • Реалізовано попередню підтримку інтеграції із завантажувачем u-boot, яка поки що не використовується в збірках для плат, але в майбутньому дозволить почати формувати збірки для ARM-платформ.

Джерело: opennet.ru

Додати коментар або відгук