Microsoft oznamuje Project Mu, open-source jadro UEFI
2 min. čítať
Publikované dňa
Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac
Spoločnosť Microsoft oznámila novú iniciatívu s názvom Project Mu, čo je open source verzia jadra Unified Extensible Firmware Interface (UEFI), ktorú v súčasnosti používajú zariadenia Surface a Hyper-V. Microsoft momentálne používa TianoCore? ktorý nie je optimalizovaný pre rýchly servis.
S Project Mu Microsoft dúfa, že uľahčí vytváranie škálovateľného firmvéru a zastáva myšlienku Firmware as a Service (FaaS).
Project Mu je modulárna adaptácia TianoCore edk2 vyladené pre vytváranie moderných zariadení pomocou škálovateľného, udržiavateľného a opakovane použiteľného vzoru. Mu je postavený na myšlienke, že preprava a údržba produktu UEFI je neustála spolupráca medzi mnohými partnermi. Priemysel príliš dlho vyrábal produkty využívajúce „forking“ model v kombinácii s kopírovaním/vkladaním/premenovaním a s každým novým produktom záťaž na údržbu rastie na takú úroveň, že aktualizácie sú takmer nemožné kvôli nákladom a riziku.
Project Mu sa tiež snaží riešiť zložité obchodné vzťahy a právne výzvy, ktorým dnes partneri čelia. Na vytvorenie väčšiny produktov si často vyžaduje uzavretý zdroj, proprietárne aktíva, ako aj kód s otvoreným zdrojom a štandardný priemyselný kód. Distribuovaný systém zostavovania a dizajn viacerých úložísk umožňujú produktovým tímom udržiavať kód oddelený a pripojený k svojmu pôvodnému zdroju pri rešpektovaní právnych a obchodných hraníc.
Projekt Mu vznikol zo stavania moderných počítačov so systémom Windows, ale jeho vzory a dizajn ho umožňujú zmenšiť alebo zväčšiť podľa účelu konečného produktu. IoT, server, PC alebo akýkoľvek iný formový faktor by mal byť schopný využiť obsah.
– Microsoft (na GitHub)
Microsoft tiež uviedol funkcie projektu:
- Štruktúra kódu a proces vývoja optimalizovaný pre Firmvér ako službu
- Klávesnica na obrazovke
- Bezpečná správa nastavení UEFI
- Vylepšené zabezpečenie odstránením nepotrebného staršieho kódu, postup známy ako redukcia povrchu útoku
- Vysokovýkonná topánka
- Príklady moderných ponúk systému BIOS
- Množstvo testov a nástrojov na analýzu a optimalizáciu kvality UEFI
Ak máte záujem, môžete ísť Príspevok spoločnosti Microsoft na blogu ak si chcete prečítať viac o projekte alebo zamierte GitHub skontrolovať kód a dokumentáciu projektu.