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

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

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

З уже добре протестованих пристроїв, на яких без проблем можна використовувати Libreboot, відзначаються ноутбуки на базі чіпів Intel GM45 (ThinkPad X200, T400), платформи X4X (Gigabyte GA-G41M-ES2L), ASUS KCMA-D8, ASUS KGPE-D16 та Intel i945 (ThinkPad X60/T60, Macbook 1/2). Додаткового тестування вимагають плати ASUS KFSN4-DRE, Intel D510MO, Intel D945GCLF та Acer G43T-AM3.

У новому випуску:

  • Додано підтримку ПК та ноутбуків: Intel G43T-AM3, Acer G43T-AM3, Lenovo ThinkPad R500, Lenovo ThinkPad X301.
  • Підтримувані материнські плати для робочих столів:
    • Gigabyte GA-G41M-ES2L
    • Intel D510MO та D410PT
    • Intel D945GCLF
    • Apple iMac 5/2
    • Acer G43T-AM3
  • Підтримувані материнські плати для серверів та робочих станцій (AMD)
    • ASUS KCMA-D8
    • ASUS KGPE-D16
    • ASUS KFSN4-DRE
  • Підтримувані ноутбуки (Intel):
    • Lenovo ThinkPad X200
    • Lenovo ThinkPad R400
    • Lenovo ThinkPad T400
    • Lenovo ThinkPad T500
    • Lenovo ThinkPad W500
    • Lenovo ThinkPad R500
    • Lenovo ThinkPad X301
    • Apple MacBook1 та MacBook2
  • Припинено підтримку ASUS Chromebook C201.
  • Поліпшено складальну систему lbmk. Після минулого випуску була спроба повністю переписати збірну систему, але вона не увінчалася успіхом і призвела до тривалої зупинки у формуванні нових випусків. Минулого року план переписування було скасовано і розпочалася робота з удосконалення старої складальної системи та вирішення основних архітектурних проблем. Результати були втілені в окремому проекті osboot, який використаний як основа lbmk. Новий варіант вирішений старих недоліків, значно налаштовується і модульніший. Значно спрощено процес додавання нових плат coreboot. Робота з payload-обробниками GRUB та SeaBIOS винесена в окрему команду. Для UEFI додано підтримку Tianocore.
  • Додана підтримка нового коду, що надається проектом Coreboot, для ініціалізації графічної підсистеми, який винесений в окремий модуль libgfxinit і переписаний c С на Ada. Зазначений модуль задіяний для ініціалізації відеопідсистеми в платах на базі чіпів Intel GM45 (ThinkPad X200, T400, T500, W500, R400, R500, T400S, X200S, X200T, X301) та Intel X4X (Giga , Intel DG41GT).

    Джерело: opennet.ru

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