Gotov je prvi firmware otvorenog koda za AMD-ovu platformu Socket AM5, djelo razvojnih inženjera tvrtke 3mdeb. Tim je ranije već izradio firmware otvorenog koda za Gigabyteovu matičnu ploču MZ33-AR1, koja prima AMD-ove poslužiteljske procesore serije EPYC 9005, a to su znanje iskoristili za izradu prvog firmwarea otvorenog koda za platformu Socket AM5, koji se zove Dasharo i trenutačno je na verziji 0.9.0.
Budući da takav razvojni rad podrazumijeva dugotrajno testiranje i mnogo dodatnih zadataka, firmware otvorenog koda za sada odgovara samo jednoj matičnoj ploči, a to je MSI Pro B850-P Wi-Fi, kod koje je za sada dostupna samo podrška za Phoenix APU jedinice temeljene na arhitekturi ZEN 4. Tim će repertoar firmwarea otvorenog koda proširivati i matičnim pločama i procesorima, zbog čega bi mogao postajati sve snažniji, no za to će biti potrebno još mnogo posla.
Sam se projekt inače temelji na AMD-ovu projektu firmwarea otvorenog koda openSIL te na također otvorenom CoreBootu, u biti ih spaja, objedinjujući ukupno 19 funkcija. Među njima su, između ostalog, podrška za pokretanje kompatibilno s UEFI-jem, skeniranje EFI sistemske particije, podrška za Fast Boot, UEFI Secure Boot, fTPM te Quiet boot, a tu su i povratna informacija o temperaturi AMD procesora i ugrađeni SBOM. Razvoj za platformu Socket AM5 traje već nekoliko mjeseci, a firmware otvorenog koda za sada je izrađen za matičnu ploču MSI Pro B850-P Wi-Fi, no kasnije bi se popis mogao proširiti dodatnim modelima. Razvojni tim za sada nije objavio točan plan, ali rad se nastavlja punom parom.
Objava je važna jer je firmware otvorenog koda koji je izradio 3mdeb u biti prvi koji podržava platformu Socket AM5, makar u prilično ograničenim okvirima – negdje se mora početi. Projektu uvelike pomaže AMD-ov razvoj openSIL, koji će preuzeti mjesto mikrokoda AGESA, jer tvrtka od arhitekture ZEN 6 namjerava umjesto zatvorenog UEFI firmwarea koristiti rješenje otvorenog koda. Tim tvrtke 3mdeb prenio je taj projekt openSIL unatrag kako bi se mogao koristiti i sa starijim procesorima RYZEN, iako posao još nije ni približno gotov, ali djelomični rezultati su ohrabrujući.
Zašto je firmware otvorenog koda bolji od zatvorenog? Prema AMD-u zato što softver otvorenog koda može pregledati više stručnjaka za kibernetičku sigurnost i više programera, pa se sigurnosni propusti brže otkrivaju, a to rezultira sigurnijim sustavom. Softver otvorenog koda u većini slučajeva – uz poneku iznimku – smatra se boljim izborom upravo zbog navedenog, jer primjenom načela „više očiju vidi više” može brže postići višu razinu sigurnosti od zatvorenih parnjaka.
openSIL je uz to zanimljiv ne samo zbog otvorenog koda nego i zato što je kompatibilan s drugim sličnim projektima otvorenog koda, kao što su prethodno spomenuti Coreboot, FortiBIOS ili Project µ. BIOS otvorenog koda može biti dobar i zato što ga je lakše optimizirati, prema gornjoj metodi, što među ostalim može dovesti i do bržeg pokretanja sustava.
Firmware otvorenog koda koji je izradio 3mdeb za sada je dostupan samo za matičnu ploču MSI Pro B850-P Wi-Fi, i to samo u sklopu paketa hardvera i firmwarea, dakle uz naplatu. Paket Dasharo Pro očito firmware za podržane platforme čini dostupnim u sklopu godišnje pretplate. GitHub stranica projekta Dasharo nalazi se ovdje.






























