Náhrada za AGESA: Open-source openSIL už běží na Zen 5
AMD plánuje nahradit uzavřený firmware AGESA otevřeným openSIL až s příchodem Zen 6. Nadšenci však už nyní úspěšně portují tento systém na současné desky s čipy Zen 5.
Budoucnost firmwaru pro procesory AMD dorazila dříve, než se čekalo. Ačkoliv měl být otevřený standard openSIL (Open Source Silicon Initialization Library) oficiálně nasazen až s architekturou Zen 6, polská konzultační firma 3mbdeb oznámila průlom. Podařilo se jí portovat tento systém na běžnou spotřebitelskou základní desku MSI B850-P Pro určenou pro aktuální procesory Zen 5. Jde o významný krok směrem k otevřenému hardwaru, který může brzy nahradit léta používaný, ale uzavřený standard AGESA.
Hlavním přínosem přechodu na openSIL je bezpečnost. Zatímco současný kód AGESA je uzavřený („black box“), openSIL umožňuje vývojářům a bezpečnostním expertům nahlédnout přímo do zdrojového kódu. To usnadňuje hledání chyb, auditování zadních vrátek a celkové zlepšení stability. Nový systém je navíc navržen tak, aby byl lehčí, škálovatelnější a nezávislý na konkrétním hostitelském firmwaru, jako je UEFI.
Úspěch na desce MSI nestojí na vodě. Vývojáři z 3mbdeb staví na základech, které položili při práci na serverové desce Gigabyte pro procesory EPYC 9005. Protože AMD zveřejnilo inicializační kód pro serverové čipy dříve, mohli tyto poznatky přenést i do světa desktopových PC.
Je třeba zdůraznit, že v tuto chvíli jde o „proof of concept“, tedy technologickou demonstraci, která není určena pro běžný provoz. Pokud však patříte mezi vývojáře nebo nadšence, ukazuje tento projekt jasný směr: doba, kdy byl BIOS a firmware procesoru neprůstřelnou černou skříňkou, se pomalu chýlí ke konci.