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