Представен е стабилен вариант на свободната фърмуерна версия Libreboot 20240504 (предишното стабилно издание е публикувано през юни 2023 г.). Проектът развива готова версия на проекта Coreboot, предоставяща алтернатива на проприетарните фърмуери UEFI и BIOS, отговорни за инициализацията на CPU, памет, периферни устройства и други компоненти на оборудването, с минимизиране на бинарните вмъквания.
Libreboot е насочен към създаването на системна среда, която да позволи работа без проприетарен софтуер в максимална степен, не само на ниво операционна система, но и на ниво фърмуер, осигуряващ зареждане. Libreboot допълва Coreboot с инструменти за улеснение на крайните потребители, формейки готова дистрибуция, която всеки потребител без специални умения може да използва.
В новата версия е добавена поддръжка за лаптопа Dell Latitude E5420 и са решени проблемите с излизането от състояние S3 на другите поддържани лаптопи от серията Dell Latitude. За лаптопите HP EliteBook 8560w са решени проблемите с WiFi. Извършена е работа за повишаване на стабилността и коригиране на грешки при работа с преди поддържаните дънни платки. Включени са промените, натрупани за година в тестовите версии на Libreboot.
Зареждачът GRUB е актуализиран до версия 2.12 и е разширен с пачове за поддръжка на USB 3.0 и използване на хешове argon2 при формирането на ключове за криптираните дялове LUKS2 (вместо PBKDF2). В SeaBIOS е предоставена възможност за зареждане от NVMe SSD устройства. В системата за изграждане е извършена оптимизация, насочена към намаляване на размера на кода. За фърмуерните образи на Libreboot в дънните платки вместо утилитата flashrom е използван инструментарият flashprog.
Оборудване, поддържано в Libreboot:
- Сървърни дънни платки:
- ASUS KFSN4-DRE
- ASUS KGPE-D16
- Десктоп системи:
- Gigabyte GA-G41M-ES2L;
- Acer G43T-AM3;
- Intel D510MO / D410PT;
- Apple iMac 5,2;
- HP Elite 8200 SFF/MT;
- HP Elite 8300 USDT;
- ASUS KCMA-D8;
- Dell Precision T1650.
- Intel D945GCLF
- Dell OptiPlex 7020 и 9020 серии SFF, XE2 SFF, MT и XE2 MT;
- Лаптопи:
- ThinkPad X60 / X60S / X60 Tablet;
- ThinkPad T60;
- Lenovo ThinkPad X200 / X200S / X200 / X220 / X220 eDP / X230 Tablet;
- Lenovo ThinkPad X301;
- Lenovo ThinkPad R400;
- Lenovo ThinkPad T400 / T400S / T420 / T420S / T430 / T440;
- Lenovo ThinkPad T500 / T530;
- Lenovo ThinkPad W530 / W541;
- Lenovo ThinkPad R500;
- HP EliteBook 2560p / 2570p / 2170p / 8470p / Folio 9470m;
- HP EliteBook 820 G2;
- HP Compaq Elite 8300 CMT;
- HP EliteBook 8460p;
- HP EliteBook 8560w;
- Dell Latitude E6400 / E6430;
- Dell Latitude E5420/E5520/E5530/E6520/E6530/E6420;
- Apple MacBook1 и MacBook2;
- ASUS Chromebook Flip C101 (ARM);
- Samsung Chromebook Plus (ARM).
В допълнение към Libreboot е създаден нов вариант на проекта Canoeboot 20240504, който се позиционира като напълно свободна версия на Libreboot, отговаряща на изискванията на Фонда за свободен софтуер за напълно свободни дистрибуции. Версията на Canoeboot е базирана на Libreboot 20240504, от която са премахнати компоненти и изменения, несъответстващи на критериите на Фонда за свободен софтуер.
Необходимостта от създаването на отделна версия на Libreboot е свързана с факта, че изискванията на Фонда за свободен софтуер не позволяват предоставянето на бинарни фърмуери и всякакви бинарни компоненти на драйвери. Започвайки от 2022 година, проектът Libreboot премина на по-прагматични правила за използване на бинарни компоненти, което разшири значително обхвата на поддържаното хардуерно оборудване. Новата цел на проекта Libreboot стана поддръжката на всичко оборудване, поддържано от coreboot, с изключение на бинарни компоненти, които засягат сигурността и надеждността (например, в Libreboot се използва me_cleaner за деактивиране на Intel ME). С този подход Libreboot загуби статута си на напълно свободно дистрибуция според Фонда за свободен софтуер.
Устройствата, поддържани в Canoeboot:
- Сървърни дънни платки:
- ASUS KFSN4-DRE
- ASUS KGPE-D16
- Десктоп системи:
- Acer G43T-AM3
- Apple iMac 5,2
- ASUS KCMA-D8
- Gigabyte GA-G41M-ES2L
- Intel D510MO и D410PT
- Intel D945GCLF
- Лаптопи:
- Apple MacBook1,1 и MacBook2,1
- Dell Latitude E6400, E6400 XFR и E6400 ATG с GPU Intel
- Lenovo ThinkPad R400
- Lenovo ThinkPad R500
- Lenovo ThinkPad T400 / T400S
- Lenovo ThinkPad T500
- Lenovo ThinkPad W500
- Lenovo ThinkPad X200 / X200S / X200 Tablet
- Lenovo ThinkPad X301
- Lenovo ThinkPad X60 / X60S / X60 Tablet
- ASUS Chromebook Flip C101 (ARM)
- Samsung Chromebook Plus (v1) (ARM)
Източник: opennet.ru
