Im Rahmen des Projekts System Transparency und in Partnerschaft mit Mullvad wurde die Serverplattform Supermicro X11SSH-TF in das coreboot-System integriert. Diese Plattform ist die erste moderne Serverplattform mit einem Intel Xeon E3-1200 v6 Prozessor, auch bekannt als Kabylake-DT.
Die folgenden Funktionen wurden umgesetzt:
- Treiber für ASPEED 2400 SuperI/O und BMC wurden hinzugefügt.
- Ein Treiber für die BMC IPMI-Schnittstelle wurde implementiert.
- Die Boot-Funktionalität wurde überprüft und gemessen.
- Im superiotool wurde die Unterstützung für AST2400 hinzugefügt.
- Im inteltool wurde die Unterstützung für Intel Xeon E3-1200 integriert.
- Unterstützung für TPM 1.2 und 2.0 Module wurde hinzugefügt.
Der Quellcode ist im coreboot-Projekt verfügbar und steht unter der GPLv2-Lizenz.
Warum ist das wichtig?
Die Entwicklung von Firmware mit geschlossenem Quellcode war seit ihrer Einführung der De-facto-Standard in der Elektronikindustrie. Dies hat sich nicht geändert, obwohl in anderen Bereichen zunehmend Open-Source-Projekte entstehen. Angesichts der zunehmenden Anwendungsmöglichkeiten für Firmware und strenger Sicherheitsanforderungen ist es wichtig, deren Entwicklung im Open Source zu führen.
Quelle: linux.org.ru
