Veröffentlichung der Boot-Firmware Libreboot 20240612 und Canoeboot 20240612

Die Veröffentlichung der freien Bootfirmware Libreboot 20240612 ist verfĂŒgbar. Das Projekt entwickelt eine stabile Version des Coreboot-Projekts, die proprietĂ€re UEFI- und BIOS-Firmware ersetzt, die fĂŒr die Initialisierung von CPU, Speicher, PeripheriegerĂ€ten und anderen Hardwarekomponenten verantwortlich ist, und minimiert binĂ€re EinfĂŒgungen.

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.

Wie die vorherige Veröffentlichung hat auch dieses Update den Status eines stabilen Releases und besteht hauptsĂ€chlich aus Bugfixes, die im vergangenen Monat festgestellt wurden, sowie aus Änderungen, die wĂ€hrend eines Audits des Build-Systems vorbereitet wurden. Im Juli ist geplant, einen neuen experimentellen Branch zu bilden, der die Grundlage fĂŒr das nĂ€chste stabile Release bildet, das im FrĂŒhjahr des nĂ€chsten Jahres erwartet wird.

Die GrĂ¶ĂŸe des Build-Skripts, das in POSIX sh geschrieben ist, wurde um 12 % reduziert. In GRUB wurde ein Treiber fĂŒr die UnterstĂŒtzung von BootvorgĂ€ngen von NVMe-Laufwerken hinzugefĂŒgt. Bei Systemen mit Intel Haswell CPU (ThinkPad T440p, W541, Dell OptiPlex 9020 MT und Dell OptiPlex 9020) wurde die Verwendung des Blobs zur Initialisierung des Speichers (MRC) eingestellt, stattdessen kommt eine freie Implementierung von raminit zum Einsatz.

Hardware, die von Libreboot unterstĂŒtzt wird:

  • Server-Motherboards:
    • 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 7020 und 9020 SFF-Serie, 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;
    • Apple MacBook1 und MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

ZusĂ€tzlich zu Libreboot wurde die Veröffentlichung des Projekts Canoeboot 20240612 erstellt, das als vollstĂ€ndig freie Version von Libreboot positioniert wird, die den Anforderungen der Free Software Foundation an vollstĂ€ndig freie Distributionen entspricht. Die Canoeboot-Version basiert auf Libreboot 20240612, 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:

  • Server-Motherboards:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Desktop-Systeme:
    • Acer G43T-AM3
    • Apple iMac 5,2
    • ASUS KCMA-D8
    • Gigabyte GA-G41M-ES2L
    • Intel D510MO und D410PT
    • Intel D945GCLF
  • Laptops:
    • Apple MacBook1,1 und MacBook2,1
    • Dell Latitude E6400, E6400 XFR und E6400 ATG mit Intel GPU
    • Lenovo ThinkPad R400
    • Lenovo ThinkPad R500
    • Lenovo ThinkPad T400 / T400S
    • Lenovo ThinkPad T500
    • Lenovo ThinkPad W500
    • Lenovo ThinkPad X200 / X200S / X200 Tablet
    • Lenovo ThinkPad X301
    • Lenovo ThinkPad X60 / X60S / X60 Tablet
    • ASUS Chromebook Flip C101 (ARM)
    • Samsung Chromebook Plus (v1) (ARM)

Quelle: opennet.ru

60GB SSD 8Gb DDR4