Беше представено изданието на безплатен стартиращ фърмуер Libreboot 20221214. Проектът разработва напълно безплатно разклонение на проекта CoreBoot, който осигурява заместител на собствения UEFI и BIOS фърмуер, изчистен от двоични вмъквания, отговорни за инициализиране на процесора, паметта, периферните устройства и други хардуерни компоненти.
Libreboot е насочен към създаване на системна среда, която ви позволява напълно да се откажете от частния софтуер, не само на ниво операционна система, но и фърмуера, който осигурява зареждане. Libreboot не само лишава CoreBoot от патентовани компоненти, но също така го подобрява с инструменти, за да улесни използването му от крайните потребители, създавайки дистрибуция, която може да се използва от всеки потребител без специални умения.
Сред оборудването, поддържано в Libreboot:
- Настолни системи Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF и Apple iMac 5,2.
- Лаптопи: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet/ X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S/ T420 / T440, Lenovo ThinkPad T500, Lenovo ThinkPad W500 500, Lenovo ThinkPad R1, Apple MacBook2 и MacBookXNUMX и различни Chromebook от ASUS, Samsung, Acer и HP.
В новата версия:
- Добавена е поддръжка за платки ASUS P2B_LS и P3B_F за тестване с емулатора PCBox. ROM изображенията за тези платки вече успешно инициализират паметта и зареждат полезен товар в емулатора, но все още не могат да инициализират VGA ROM.
- Добавени изображения за QEMU (arm64 и x86_64), които могат да се използват за тестване.
- Добавена поддръжка за лаптоп:
- Lenovo ThinkPad t430,
- Таблет Lenovo ThinkPad x230 / x230edp / x230,
- Lenovo ThinkPad t440p,
- Lenovo ThinkPad w541,
- Lenovo ThinkPad x220,
- Lenovo ThinkPad t420.
- ROM изображения за платки Gigabyte GA-G41M-ES2L са върнати, като засега поддържат само SeaBIOS полезни компоненти. Работата на платката все още не е стабилизирана, например има проблеми с видео, инициализация на паметта и бавно зареждане; в SATA контролера на този етап на разработка може да се използва само ATA емулация (без AHCI).
- Добавена е поддръжка за ARM устройства, за които u-boot от CoreBoot се използва като полезен товар вместо deepcharge:
- Samsung Chromebook 2 13″,
- Samsung Chromebook 2 11″,
- HP Chromebook 11 G1,
- Samsung Chromebook XE303,
- HP Chromebook 14 G3,
- Acer Chromebook 13 (CB5-311, C810),
- ASUS Chromebit CS10,
- ASUS Chromebook Flip C100PA,
- ASUS Chromebook C201PA,
- ASUS Chromebook Flip C101,
- Samsung Chromebook Plus (v1),
- Поддръжката за платки ASUS KCMA-D8, ASUS KGPE-D16 и ASUS KFSN4-DRE е преустановена, тъй като за тях не може да се постигне стабилна инициализация на паметта (raminit) и поддръжката им е изоставена.
Източник: opennet.ru