Nach sieben Monaten Entwicklung wurde die freie Boot-Firmware Libreboot 20220710 veröffentlicht. Dies ist die vierte Ausgabe im Rahmen des GNU-Projekts, die als erstes stabiles Release prĂ€sentiert wird (frĂŒhere Versionen wurden als Testversionen gekennzeichnet, da sie zusĂ€tzliche Stabilisierung und Tests benötigten). Libreboot entwickelt einen vollstĂ€ndig freien Abzweig des CoreBoot-Projekts und bietet eine von binĂ€ren EinsĂ€tzen bereinigte Alternative zu proprietĂ€ren UEFI- und BIOS-Firmwares, die fĂŒr die Initialisierung von CPU, Speicher, PeripheriegerĂ€ten und anderen Hardwarekomponenten verantwortlich sind.
Libreboot zielt darauf ab, eine Systemumgebung zu schaffen, die vollstÀndig ohne proprietÀre Software auskommt, und zwar nicht nur auf Betriebssystemebene, sondern auch bei den Firmware, die den Bootvorgang gewÀhrleisten. Libreboot bereinigt nicht nur Coreboot von nicht-freien Komponenten, sondern ergÀnzt es auch durch Werkzeuge, die es Endbenutzern erleichtern, einen Distro zu verwenden, der von jedem Nutzer ohne spezielle FÀhigkeiten genutzt werden kann.
UnterstĂŒtzte Hardware in Libreboot umfasst:
- Desktop-Systeme Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF und Apple iMac 5,2.
- Server und Workstations: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
- Laptops: 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 und MacBook2,1.
Es wird darauf hingewiesen, dass bei der Vorbereitung der neuen Version der Schwerpunkt auf der Behebung von Problemen lag, die in der vorherigen Version auftraten. In der Version 20220710 werden keine wesentlichen Ănderungen oder UnterstĂŒtzung fĂŒr neue Platinen angeboten, aber es werden einige Verbesserungen hervorgehoben:
- Die Dokumentation wurde erheblich verbessert.
- Es wurden Leistungsoptimierungen vorgenommen, die die Startzeit bei Verwendung der GNU GRUB-basierten Payload-Umgebung beschleunigen.
- Bei Laptops mit GM45/ICH9M-ChipsÀtzen wurde im Coreboot der PECI deaktiviert, um einen Fehler im Mikrocodes zu umgehen.
- FĂŒr Macbook2 und Macbook1 wurden erweiterte 16-Megabyte-BinĂ€rdateien erstellt.
- Das Bau-System wurde verbessert und umfasst Skripte zur automatischen Anpassung von coreboot-Konfigurationsdateien.
- Der serielle Port ist fĂŒr alle Platinen standardmĂ€Ăig deaktiviert, was die Bootgeschwindigkeit verbessert hat.
- Es wurde eine erste UnterstĂŒtzung fĂŒr die Integration mit dem Bootloader u-boot implementiert, die derzeit in den Builds fĂŒr Platinen nicht verwendet wird, in Zukunft jedoch die Erstellung von Builds fĂŒr ARM-Plattformen ermöglichen wird.
Quelle: opennet.ru
