Die Veröffentlichung der Bootfirmware Libreboot 25.04 und Canoeboot 25.04

Die Veröffentlichung des freien Bootloaders Libreboot 25.04 wurde veröffentlicht. Dieser hat den Status eines experimentellen Releases, das sich auf die Entwicklung der FunktionalitĂ€t konzentriert (stabile Releases enthalten hauptsĂ€chlich Korrekturen und werden etwa einmal im Jahr veröffentlicht, das letzte stabile Release war im Dezember). Das Projekt entwickelt eine fertiggestellte Version des Coreboot-Projekts, die proprietĂ€re UEFI- und BIOS-Firmware ersetzt, die fĂŒr die Initialisierung von CPU, Speicher, PeripheriegerĂ€ten und anderen Komponenten verantwortlich ist, wobei binĂ€re EinfĂŒgungen möglichst 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:

  • UnterstĂŒtzung fĂŒr das Mainboard Acer Q45T-AM wurde hinzugefĂŒgt und die UnterstĂŒtzung fĂŒr das Ă€hnliche Board Acer G43T-AM3 wurde verbessert. Die korrekte Funktion von Ethernet auf den Mainboards von Acer wurde sichergestellt.
  • 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. Es wurde die Möglichkeit zur Erstellung unter Fedora 42 und Debian Sid mit dem Compiler GCC 15 sichergestellt.
  • SeaBIOS ist mit dem Hauptprojekt-Repository zum Stand vom 4. MĂ€rz synchronisiert, flashprog mit dem Repository-Stand vom 1. MĂ€rz, uefitool – 26. April, GRUB2 – 20. April (mit Behebung von SicherheitslĂŒcken). Eine Synchronisierung mit der aktuellen Codebasis von CoreBoot wurde durchgefĂŒhrt. U-Boot wurde auf Version 2025.04 und NASM auf Version 2.16.03 aktualisiert.

UnterstĂŒtzte Hardware in Libreboot:

  • Server-Mainboards:
    • 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 SFF, 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).
  • Spielekonsolen:
    • Sony PlayStation 1.

ZusĂ€tzlich zu Libreboot wurde die Version des Projekts Canoeboot 25.04 erstellt, die als vollstĂ€ndig freies Build von Libreboot positioniert wird, das den Anforderungen der Free Software Foundation fĂŒr vollstĂ€ndig freie Distributionen entspricht. Die Version des Canoeboot basiert auf Libreboot 25.04, aus dem Komponenten und Änderungen entfernt wurden, die nicht den Kriterien der Free Software Foundation entsprechen.

Die Notwendigkeit, eine separate Version von Libreboot zu erstellen, ergibt sich aus den Anforderungen der Free Software Foundation an freie Distributionen, die die Bereitstellung von binĂ€ren Firmware und jeglichen binĂ€ren Treiberkomponenten nicht zulassen. Ab 2022 hat das Projekt Libreboot jedoch pragmatischere Regeln fĂŒr die Verwendung binĂ€rer Komponenten eingefĂŒhrt, die es ermöglicht haben, das unterstĂŒtzte Hardware-Spektrum erheblich zu erweitern. Das neue Ziel von Libreboot ist die UnterstĂŒtzung aller hardwareseitig in coreboot unterstĂŒtzten GerĂ€te, mit Ausnahme von binĂ€ren Komponenten, die die Sicherheit und ZuverlĂ€ssigkeit beeintrĂ€chtigen (zum Beispiel verwendet Libreboot me_cleaner zum Deaktivieren von Intel ME). Mit diesem Ansatz hat Libreboot den Status einer vollstĂ€ndig freien Distribution aus Sicht der Free Software Foundation verloren.

UnterstĂŒtzte GerĂ€te bei Canoeboot:

  • Spielekonsolen:
    • Sony Playstation (PS1/PSX)
  • Server-Mainboards:
    • ASUS KFSN4-DRE Motherboard
    • ASUS KGPE-D16 Motherboard
  • Desktop-Systeme:
    • Acer G43T-AM3
    • Apple iMac 5,2
    • ASUS KCMA-D8
    • Dell OptiPlex 780
    • Gigabyte GA-G41M-ES2L
    • Intel D510MO und D410PT Motherboards
    • 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
  • Notebooks (ARM):
    • ASUS Chromebook Flip C101
    • Samsung Chromebook Plus (v1)
  • Emulatoren:
    • QEMU x86 und arm64

Quelle: opennet.ru

ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster