Публикуван е изданието на дистрибутива Libreboot 20211122. Това е третото издание в състава на проекта 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.
- Лаптопи: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S, Lenovo ThinkPad T500, Lenovo ThinkPad W500, Lenovo ThinkPad R500, Apple MacBook1,1 и MacBook2,1.
В новата версия:
- Пренесени са промени от CoreBoot 4.14 и нови версии на SeaBIOS и GRUB.
- От системата за изграждане е изключена поддръжката на Tianocore (отворена реализация на UEFI) поради проблеми с поддръжката и наличието на нерешени въпроси. В замяна в Libreboot ще бъде включено среда за payload на базата на u-root, ядрото Linux и Busybox.
- Решени са проблеми с използването на SeaBIOS (отворена реализация на BIOS) на дънни платки ASUS KGPE-D16 и KCMA-D8.
- Разширен е броят на платките, за които се генерират 16-мегабайтни сборки (с busybox и linux). Например, добавени са подобни разширени сборки за ASUS KGPE-D16, ThinkPad X60 и T60.
- Увеличен е броят на сборките, в които по подразбиране е включено приложението memtest86+. Използва се неоригиналният memtest86+, а форк от проекта Coreboot, който е избавен от проблемите при работа на ниво фърмуер.
- В сборките за ThinkPad T400 е добавен пач за разширяване на поддръжката на SATA/eSATA, например, за използване на допълнителни SATA портове на лаптопи T400S.
- В grub.cfg е осигурено определяне на използването на LUKS с mdraid, направени са оптимизации за ускоряване на търсенето на криптирани дялове LUKS, увеличен е таймаутът от 1 на 10 секунди.
- За MacBook2,1 и MacBook1,1 е реализирана поддръжка на третия режим "C state", което е позволило да се намали температурата на CPU и да се увеличи времето на работа с батерията.
- Решени са проблеми с рестартиране на платформите GM45 (ThinkPad X200/T400/T500).
Източник: opennet.ru
