AMDs ambitioniertes Vorhaben im Bereich der Open-Source-Firmware, vorangetrieben durch die openSIL-Initiative (Open Silicon Initialization Library), gewinnt zusehends an Dynamik. Während der offizielle Rollout erst für die kommende Zen-6-Architektur geplant ist, sorgt ein überraschender, frühzeitiger Port auf ein Consumer-Mainboard der Zen-5-Generation für Aufsehen. Dies verdeutlicht, wie leidenschaftlich die Community die bestehenden Grenzen verschiebt. Unserer Einschätzung nach geht diese Entwicklung weit über schnellere Bootzeiten hinaus – sie definiert grundlegend neu, wie wir mit Hardware-Interaktion, Sicherheit und Individualisierung umgehen.
Das Silizium entschlüsseln: Das wahre Versprechen von openSIL
Im Kern ist openSIL AMDs quelloffene Antwort auf die langjährige, proprietäre AGESA-Firmware (AMD Generic Encapsulated System Architecture). Im Jahr 2023 angekündigt und im Juni desselben Jahres als Open Source veröffentlicht, ist das Ziel ein vollständiger Ersatz von AGESA sowohl für Client- als auch für Server-Prozessoren. Doch warum ist das so wichtig? Eine Firmware wie AGESA bildet das digitale Fundament jedes Systems. Sie ist dafür verantwortlich, CPU, Speicher und Chipsatz zu initialisieren, noch bevor das Betriebssystem überhaupt mit dem Laden beginnt. Seit Jahren ist die Geschlossenheit von AGESA ein Kritikpunkt, da sie eine tiefgehende Überprüfung auf Sicherheitslücken, Bugs oder spezifische Optimierungen verhindert. Dieser Mangel an Transparenz hat die Community historisch daran gehindert, die frühesten Phasen des Bootvorgangs wirklich zu verstehen und zu kontrollieren.
openSIL wurde vollständig in C-17 geschrieben und als modulare, dreiteilige statische Bibliothek konzipiert, um diese proprietären Barrieren zu durchbrechen. Wir sind überzeugt, dass dies durch gemeinschaftliche Code-Inspektionen eine verbesserte Sicherheit, eine höhere Skalierbarkeit und eine beispiellose Kontrolle für die Nutzer verspricht. Im Gegensatz zu AGESA, das starr an UEFI gebunden ist, setzt openSIL auf Flexibilität. Es unterstützt verschiedene Host-Firmware-Lösungen und öffnet wichtige Türen für Projekte wie Coreboot. Wie AMDs Chief Firmware Architect Raj Kapoor auf dem OCP Summit 2025 ausführte, soll openSIL im Zeitraum 2025–2026 produktionsreif sein. Dennoch bleiben wir skeptisch gegenüber dem Versprechen, den Quellcode erst "etwa ein Quartal nach dem Launch neuer Hardware" zu veröffentlichen. Ein echtes Bekenntnis zur Offenheit würde bedeuten, den Code zeitgleich mit oder sogar vor der Hardware-Verfügbarkeit bereitzustellen, um eine sofortige Prüfung durch die Fachwelt zu ermöglichen.
AMDs strategischer Plan: Zen 6 und der stufenweise Rollout
AMDs offizieller Fahrplan für openSIL sieht eine kalkulierte, schrittweise Implementierung über die verschiedenen Produktlinien vor:
- Zen 6 EPYC "Venice" Server-CPUs (2026): Diese leistungsstarken Server-Prozessoren sollen die erste Serie sein, die vollständig auf openSIL basiert. AMD plant die Veröffentlichung der Quellen für dieses Jahr, was auf einen Produktstart im dritten Quartal 2026 hindeutet. Trotz der Validierung wird dieser Einsatz im Enterprise-Bereich übergangsweise noch mit AGESA-v10 kombiniert und auf binäre Blobs des Platform Security Processor (PSP) angewiesen sein. Diese Abhängigkeit von proprietären PSP-Elementen ist ein wiederkehrendes Thema und ein Punkt, an dem echte Offenheit nach wie vor fehlt.
- Zen 6 Ryzen "Medusa" Consumer-CPUs (Anfang 2027): Auf dem OCP Summit 2025 bestätigt, werden die konsumentenorientierten Zen-6-CPUs mit openSIL debütieren. Eine "Proof of Readiness" (PoR) ist für das erste Halbjahr 2027 angesetzt. Die gute Nachricht für Endanwender: Diese CPUs sind so konzipiert, dass sie in viele bestehende AM5-Mainboards passen, was einen zukunftssicheren Upgrade-Pfad verspricht.
- Ältere Generationen und offene Fragen: Während die Arbeit an openSIL für die 5. EPYC-Generation ("Turin") läuft, stellen wir fest, dass der für Ende 2024 erwartete Open-Source-Code unter MIT-Lizenz bisher nicht erschienen ist. Auch der für TianoCore geplante EDKII-Turin-Plattformcode blieb aus. Diese Verzögerungen, gepaart mit Berichten von 3mdeb über unpassende PSP-Blobs für Turin, werfen einen Schatten auf die Beständigkeit von AMDs Open-Source-Versprechen für ältere Plattformen. Sogar Zen-4-"Phoenix"-SoCs verfügen bereits über openSIL-Integrationen, die als wichtige Testfelder dienen.
Dieser phasenweise Ansatz zeigt AMDs vorsichtigen, aber entschlossenen Vorstoß. Er beginnt in kontrollierten Server-Umgebungen, bevor er auf den breiten Consumer-Markt ausgeweitet wird – eine vernünftige Strategie zur Sicherstellung der Stabilität. Frühe Anwender wie MiTAC (Tyan) und Supermicro experimentieren bereits mit Proof-of-Concept-Projekten.
Die Zen-5-Überraschung: Die Community übernimmt die Führung
Die vielleicht spannendste aktuelle Entwicklung für Enthusiasten ist das unerwartete Erscheinen von openSIL auf einer Zen-5-Consumer-Plattform. Das polnische Beratungsunternehmen 3mdeb portiert derzeit openSIL und Coreboot aktiv auf das MSI PRO B850-P Mainboard, ein erschwingliches AM5-ATX-Board. Finanziert wird diese Initiative durch die NLnet Foundation.
Dieser Port ist laut 3mdeb ein reiner "Proof of Concept" und nicht für den produktiven Einsatz gedacht, zumal die Coreboot-Unterstützung noch in der Entwicklung steckt. Dennoch ist die Bedeutung für die Open-Source-Community immens. Entwickler erhalten so die Chance, mit openSIL auf frei verfügbarer Hardware zu experimentieren, lange bevor Zen 6 offiziell erscheint. Diese Grassroots-Bewegung könnte wertvolles Feedback liefern und die Reife von openSIL beschleunigen.
Dass die Aufmerksamkeit auf ein AM5-Board für Zen 5 fällt, werten wir als äußerst positives Signal. Es untermauert AMDs Versprechen, dass Zen 6 ("Medusa") mit aktuellen Mainboards kompatibel bleibt. Zudem deutet es darauf hin, dass die zugrunde liegende Architektur auch auf aktueller Hardware für openSIL adaptierbar ist, was den Weg für inoffizielle Community-Unterstützung älterer Plattformen ebnen könnte.
Der Weg vor uns: Proprietäre Schatten und offene Fragen
Obwohl AMDs Schritt in Richtung Quelloffenheit lobenswert ist, steht openSIL vor Hürden, die eine kritische Betrachtung erfordern. Die größte Sorge bleibt die Abhängigkeit von proprietären "Blobs" für den Platform Security Processor (PSP). Sowohl beim Zen-5-Port von 3mdeb als auch bei den kommenden Zen-6-EPYC-Prozessoren sind diese Binärdateien zwingend erforderlich. Das ist kein neues Problem; auch Intel nutzt für seine Coreboot-Bemühungen das Firmware Support Package (FSP) als geschlossenen Blob. Ein wirklich offenes System bleibt jedoch außer Reichweite, solange fundamentale Komponenten wie das Speichertraining in einer Black Box stattfinden.
Darüber hinaus dämpft AMDs Politik, Teile des Codes bis zum Produktlaunch unter NDA zu halten, unsere Begeisterung. Dieser pragmatische Kompromiss schützt zwar geistiges Eigentum, verhindert aber eine unabhängige Prüfung vom ersten Tag an.
Warum Open-Source-Firmware eine kritische Evolution darstellt
Der Vorstoß für openSIL markiert einen Wendepunkt in AMDs Philosophie. Wir glauben, dass dieser Schritt durch den Ruf der Industrie nach mehr Transparenz in den untersten Rechenschichten getrieben wird.
- Erhöhte Sicherheit: Wenn Sicherheitsforscher den Firmware-Code inspizieren können, steigt die Chance drastisch, Lücken zu finden und zu schließen, bevor sie ausgenutzt werden. Dieser kollaborative Ansatz ist eine starke Verteidigung gegen Cyberangriffe.
- Individuelle Anpassung: Systemhersteller und Hyperscaler erhalten eine viel größere Kontrolle über ihre Hardware. Dies ermöglicht spezialisierte, optimierte Systeme und die Integration alternativer Bootloader jenseits des klassischen UEFI/Windows-Stacks.
- Stärkung des Ökosystems: Durch Beiträge zu Projekten wie TianoCore und Coreboot baut AMD eine robuste Open-Source-Community um seine Hardware auf. Dieser inklusive Ansatz fördert Innovationen durch kollektive Expertise.
Aus unserer Sicht setzt AMD ein starkes Zeichen und lädt zur Zusammenarbeit am Fundament seiner Plattformen ein. Der frühe Zen-5-Port durch 3mdeb ist trotz seines experimentellen Status ein Beweis für den Enthusiasmus der Community. Er signalisiert, dass sich die Zukunft der Computertechnik hin zu einem offeneren und kollaborativeren Paradigma bewegt, wobei AMD eine bedeutende – wenn auch noch nicht lückenlose – Führungsrolle übernimmt.
Kommentare