След седем месеца разработка бе публикувана версията на свободния зареждащ фърмуер 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.
- Лаптопи: 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.
Отбелязва се, че основното внимание при подготовката на новата версия е било насочено към отстраняване на проблемите, наблюдавани в предишното издание. Значителни промени и поддръжка на нови дъски в версия 20220710 не са предложени, но се отбелязват отделни подобрения:
- Документацията е значително подобрена.
- Бъха направени оптимизации на производителността, които позволиха ускоряване на зареждането при използване на payload среда на базата на GNU GRUB.
- На лаптопи с чипсет GM45/ICH9M в coreboot е деактивиран PECI, за да се заобиколи грешка в микрокода.
- За Macbook2 и Macbook1 са създадени разширени 16-мегабайтни версии.
- Подобрената интеграционна система включва скриптове за автоматично променяне на конфигурационните файлове на coreboot.
- По подразбиране, за всички дъски е деактивиран изходът през сериен порт, което реши проблемите с забавяне на зареждането.
- Реализирана е предварителната поддръжка на интеграцията с загрузчика u-boot, която за момента не се използва в сборките за платки, но в бъдеще ще позволи да се започне създаването на сборки за ARM платформи.
Източник: opennet.ru
