Die experimentelle Version der freien Boot-Firmware Libreboot 20241008 wurde veröffentlicht. Diese konzentriert sich auf die Weiterentwicklung der Funktionalität (stabile Versionen enthalten hauptsächlich Fehlerbehebungen und werden etwa einmal im Jahr veröffentlicht, die letzte stabile Version erschien im Juni). Das Projekt entwickelt eine fertige Version des Coreboot-Projekts, die proprietäre UEFI- und BIOS-Firmware ersetzt und für die Initialisierung von CPU, Speicher, Peripheriegeräten und anderen Hardwarekomponenten verantwortlich ist, während die binären Einsätze minimiert werden.
Libreboot zielt darauf ab, eine Systemumgebung zu schaffen, die das Arbeiten ohne proprietäre Software so weit wie möglich ermöglicht, nicht nur auf der Ebene des Betriebssystems, sondern auch bei der Firmware, die für den Bootprozess verantwortlich ist. Libreboot ergänzt Coreboot mit Werkzeugen, die die Anwendung für Endbenutzer vereinfachen, indem es ein fertiges Distributionspaket erstellt, das von jedem Benutzer ohne besondere Fähigkeiten genutzt werden kann.
In der neuen Version wurde an der Reduzierung der Code-Basis und der Vereinfachung des Build-Systems gearbeitet — die Größe der verwendeten Shell-Skripte wurde von 1482 auf 1159 Codezeilen reduziert, ohne die Funktionalität zu beeinträchtigen. Unterstützung für die Spielekonsole Sony PlayStation 1 wurde hinzugefügt, für die anstelle von CoreBoot der Open BIOS-Code aus dem Projekt PCSX Redux verwendet wird. Fünf Modelle von Dell Latitude Laptops (E6220, E6320, E6330, E6230, E4300) und drei Modelle von Dell OptiPlex PCs (3050 Micro, 7010 SFF, 9010 SFF) wurden unterstützt. Die Synchronisierung mit den Code-Basen wurde durchgeführt: Coreboot zum Stand vom 29. Juli, SeaBIOS — 24. Juni, Flashprog — 2. August, GRUB — 17. Juni. U-Boot wurde auf Version 2024.07 aktualisiert.
Unterstützte Hardware in Libreboot:
- Server-Mainboards:
- ASUS KFSN4-DRE
- ASUS KGPE-D16
- Desktop-Systeme:
- 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 3050 Micro, 7010, 7020, 9010 und 9020 SFF, XE2 SFF, MT und XE2 MT;
- Laptops:
- 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 / E6220 / E6320 / E6330 / E6230 / E4300;
- Apple MacBook1 und MacBook2;
- ASUS Chromebook Flip C101 (ARM);
- Samsung Chromebook Plus (ARM).
- Spielekonsolen:
- Sony PlayStation 1.
Quelle: opennet.ru
