Достъпен е новият свободен фърмуер Libreboot 20240612. Проектът развива готова версия на проекта Coreboot, което предоставя алтернатива на проприетарните фърмуери UEFI и BIOS, отговарящи за инициализацията на CPU, памет, периферни устройства и други хардуерни компоненти, с минимизиране на бинарните вмъквания.
Libreboot цели да формира системна среда, която да може да се справи без собственическо софтуерно осигуряване, доколкото е възможно, не само на нивото на операционната система, но и на фърмуера, осигуряващ зареждането. Libreboot допълва Coreboot с инструменти, които опростяват приложението за крайни потребители, формирайки готова дистрибуция, с която може да се възползва всеки потребител, нямащ специализирани умения.
Както и в предишния ъпдейт, новото издание е с статус на стабилна версия и основно се различава с поправки на откритите през този месец грешки и изменения, подготвени по време на одита на системата за изграждане. През юли планира се да се формира нова експериментална клонка, която ще бъде основата за следващата стабилна версия, очаквана през пролетта на следващата година.
Размерът на сценария за изграждане, написан на POSIX sh, е намален с 12%. В GRUB е добавен драйвер за поддръжка на зареждане от NVMe носители. При работа на системи с CPU Intel Haswell (ThinkPad T440p, W541, Dell OptiPlex 9020 MT и Dell OptiPlex 9020) е спряно използването на блоба за инициализация на паметта (MRC), вместо него е внедрена свободна реализация на raminit.
Оборудването, поддържано в 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 20240612, който се позиционира като напълно свободна версия на Libreboot, отговаряща на изискванията на Фонда за свободен софтуер за напълно свободни дистрибуции. Изданието Canoeboot е основано на версия Libreboot 20240612, от която са премахнати компоненти и изменения, които не отговарят на критериите на Фонда за свободен софтуер.
Необходимостта от създаване на отделна версия на 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
