Die Veröffentlichung der freien Boot-Firmware Libreboot 25.04 wurde veröffentlicht, die den Status einer experimentellen Version hat, die sich auf die Entwicklung der FunktionalitĂ€t konzentriert (stabile Versionen enthalten hauptsĂ€chlich Fehlerbehebungen und werden etwa einmal im Jahr veröffentlicht, die letzte stabile Version war im Dezember). Das Projekt entwickelt ein vollstĂ€ndiges Build des Coreboot-Projekts, das als Alternative zu proprietĂ€ren UEFI- und BIOS-Firmware dient, die fĂŒr die Initialisierung von CPU, Speicher, PeripheriegerĂ€ten und anderen Hardwarekomponenten verantwortlich sind, wobei binĂ€re EinschlĂŒsse minimiert werden.
Libreboot zielt darauf ab, eine Systemumgebung zu schaffen, die es ermöglicht, so weit wie möglich ohne proprietĂ€re Software auszukommen, nicht nur auf Betriebssystemebene, sondern auch auf der Firmware-Ebene, die fĂŒr den Start verantwortlich ist. Libreboot ergĂ€nzt Coreboot um Funktionen, die die Anwendung durch Endbenutzer erleichtern, indem es ein fertiges Distributionspaket bereitstellt, das jeder Benutzer ohne spezielle FĂ€higkeiten nutzen kann.
In der neuen Version:
- Die UnterstĂŒtzung fĂŒr das Motherboard Acer Q45T-AM wurde hinzugefĂŒgt, und die UnterstĂŒtzung fĂŒr das Ă€hnliche Board Acer G43T-AM3 verbessert. Es wurde sichergestellt, dass Ethernet auf Acer-Motherboards korrekt funktioniert.
- Die Versionsnummerierung wurde geĂ€ndert, anstelle des Formats âYYYYMMDDâ wird jetzt die Nummerierung âYY.MMâ (Jahr. Monat) verwendet.
- Das Build-System wurde verbessert. Bei der Erstellung der Builds wurde die aktuelle Version von Debian 12.10 verwendet. Die Möglichkeit, auf Fedora 42 und Debian Sid mit dem GCC 15-Compiler zu bauen, wurde sichergestellt.
- SeaBIOS wurde mit dem Repository des Hauptprojekts zum Stand vom 4. MĂ€rz synchronisiert, flashprog mit dem Stand des Repositories vom 1. MĂ€rz, uefitool â 26. April, GRUB2 â 20. April (mit Behebung von Schwachstellen). Es wurde eine Synchronisierung mit der aktuellen Codebasis von CoreBoot durchgefĂŒhrt. U-Boot wurde auf Version 2025.04 und NASM auf Version 2.16.03 aktualisiert.
Hardware, die von Libreboot unterstĂŒtzt wird:
- Server-Motherboards:
- ASUS KFSN4-DRE
- ASUS KGPE-D16
- Desktop-Systeme:
- Gigabyte GA-G41M-ES2L;
- Acer G43T-AM3, Q45T-AM;
- 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 der SFF-Serie, XE2 SFF, MT und XE2 MT, 780 USFF/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 / T480 / T480S.
- 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).
- Spielkonsolen:
- Sony PlayStation 1.
ZusĂ€tzlich zu Libreboot wurde die Version des Projekts Canoeboot 25.04 veröffentlicht, das als vollstĂ€ndig freies Build von Libreboot positioniert wird, das den Anforderungen der Free Software Foundation an vollstĂ€ndig freie Distributionen entspricht. Die Ausgabe von Canoeboot basiert auf der Version Libreboot 25.04, aus der Komponenten und Ănderungen entfernt wurden, die nicht den Kriterien der Free Software Foundation entsprechen.
Die Notwendigkeit, ein separates Build von Libreboot zu erstellen, erklĂ€rt sich daraus, dass die durch die FSF formulierten Anforderungen an freie Distributionen die Bereitstellung von binĂ€ren Firmware und beliebigen binĂ€ren Treiberkomponenten nicht zulassen. Ab 2022 hat das Libreboot-Projekt pragmatischere Regeln fĂŒr die Nutzung binĂ€rer Komponenten eingefĂŒhrt, die es ermöglichten, das Spektrum der unterstĂŒtzten Hardware erheblich zu erweitern. Das neue Ziel des Libreboot-Projekts ist die UnterstĂŒtzung aller in Coreboot unterstĂŒtzten Hardware, mit Ausnahme binĂ€rer Komponenten, die sicherheits- und zuverlĂ€ssigkeitorientiert sind (zum Beispiel wird in Libreboot me_cleaner verwendet, um Intel ME zu deaktivieren). Mit diesem Ansatz hat Libreboot seinen Status als vollstĂ€ndig freie Distribution aus Sicht der FSF verloren.
GerĂ€te, die in Canoeboot unterstĂŒtzt werden:
- Spielkonsolen:
- Sony Playstation (PS1/PSX)
- Server-Motherboards:
- ASUS KFSN4-DRE Mainboard
- ASUS KGPE-D16 Mainboard
- Desktop-Systeme:
- Acer G43T-AM3
- Apple iMac 5,2
- ASUS KCMA-D8
- Dell OptiPlex 780
- Gigabyte GA-G41M-ES2L
- Intel D510MO und D410PT Mainboards
- Intel D945GCLF
- Laptops (x86):
- Apple MacBook1,1 und MacBook2,1
- Dell Latitude E4300, E6400, E6400 XFR und E6400 ATG
- Lenovo ThinkPad R400
- Lenovo ThinkPad R500
- Lenovo ThinkPad T400 / T400S
- Lenovo ThinkPad T500 / W500
- Lenovo ThinkPad T60, X60, X60S, X60 Tablet (Intel GPU)
- Lenovo ThinkPad X200 / X200S / X200 Tablet
- Laptops (ARM):
- ASUS Chromebook Flip C101
- Samsung Chromebook Plus (v1)
- Emulatoren:
- QEMU x86 und arm64
Quelle: opennet.ru
