Zweite Veröffentlichung von Libreboot, einer völlig kostenlosen Coreboot-Distribution

Nach fünf Jahren Entwicklungszeit wird die Veröffentlichung des Libreboot-Distributionskits 20210522 vorgestellt. Dies ist die zweite Veröffentlichung im Rahmen des GNU-Projekts und wird immer noch als „Testing“ eingestuft, da sie zusätzliche Stabilisierung und Tests erfordert. Libreboot entwickelt einen völlig kostenlosen Fork des CoreBoot-Projekts und bietet einen binärfreien Ersatz für proprietäre UEFI- und BIOS-Firmware, die für die Initialisierung von CPU, Speicher, Peripheriegeräten und anderen Hardwarekomponenten verantwortlich ist.

Libreboot zielt darauf ab, eine Systemumgebung zu schaffen, die es Ihnen ermöglicht, vollständig auf proprietäre Software zu verzichten, und zwar nicht nur auf der Ebene des Betriebssystems, sondern auch der Firmware, die das Booten ermöglicht. Libreboot entfernt nicht nur CoreBoot von proprietären Komponenten, sondern fügt auch Tools hinzu, um die Verwendung für Endbenutzer zu vereinfachen, wodurch eine Distribution entsteht, die von jedem Benutzer ohne besondere Kenntnisse verwendet werden kann.

Zu den bereits gut getesteten Geräten, auf denen Libreboot problemlos genutzt werden kann, gehören Laptops auf Basis von Intel GM45-Chips (ThinkPad X200, T400), X4X-Plattformen (Gigabyte GA-G41M-ES2L), ASUS KCMA-D8, ASUS KGPE-D16 und Intel i945 (ThinkPad X60/T60, MacBook 1/2). Für zusätzliche Tests sind die Platinen ASUS KFSN4-DRE, Intel D510MO, Intel D945GCLF und Acer G43T-AM3 erforderlich.

In der neuen Version:

  • Unterstützung für PCs und Laptops hinzugefügt: Intel G43T-AM3, Acer G43T-AM3, Lenovo ThinkPad R500, Lenovo ThinkPad X301.
  • Unterstützte Desktop-Motherboards:
    • Gigabyte GA-G41M-ES2L
    • Intel D510MO und D410PT
    • Intel D945GCLF
    • Apple iMac 5/2
    • Acer G43T-AM3
  • Unterstützte Motherboards für Server und Workstations (AMD)
    • ASUS KCMA-D8
    • ASUS KGPE-D16
    • ASUS KFSN4-DRE
  • Unterstützte Laptops (Intel):
    • Lenovo ThinkPad X200
    • Lenovo ThinkPad R400
    • Lenovo ThinkPad T400
    • Lenovo ThinkPad T500
    • Lenovo ThinkPad W500
    • Lenovo ThinkPad R500
    • Lenovo ThinkPad X301
    • Apple MacBook1 und MacBook2
  • Der Support für ASUS Chromebook C201 wurde eingestellt.
  • Verbessertes lbmk-Montagesystem. Nach der letzten Veröffentlichung wurde versucht, das Montagesystem komplett neu zu schreiben, was jedoch erfolglos blieb und zu einem langen Stopp bei der Erstellung neuer Veröffentlichungen führte. Letztes Jahr wurde der Umschreibungsplan verworfen und mit der Arbeit begonnen, das alte Build-System zu verbessern und größere Architekturprobleme zu lösen. Die Ergebnisse wurden in einem separaten Projekt, osboot, umgesetzt, das als Basis für lbmk dient. Die neue Version behebt die alten Mängel, ist viel anpassbarer und modularer. Der Prozess des Hinzufügens neuer Coreboot-Boards wurde erheblich vereinfacht. Die Arbeit mit GRUB- und SeaBIOS-Payload-Handlern wurde in einen separaten Befehl verschoben. Tianocore-Unterstützung wurde für UEFI hinzugefügt.
  • Unterstützung für den neuen Code des Coreboot-Projekts zur Initialisierung des Grafiksubsystems hinzugefügt, der in einem separaten libgfxinit-Modul platziert und von C nach Ada umgeschrieben wird. Das angegebene Modul dient zur Initialisierung des Video-Subsystems in Boards auf Basis von Intel GM45 (ThinkPad X200, T400, T500, W500, R400, R500, T400S, X200S, X200T, X301) und Intel G4T-AMT41) Chips, Intel DG2GT).

    Source: opennet.ru

Kommentar hinzufügen