След пет години разработка е представено издание на дистрибуцията Libreboot 20210522. Това е второто издание в рамките на проекта GNU и в момента е класифицирано като „тестово“, тъй като изисква допълнителна стабилизация и тестване. 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 (Gigabyte GA-G41M-ES2L, Acer G43T-AMT3, Intel DG43GT).
Източник: opennet.ru
