Spoločnosť Microsoft oznámila open source verziu jadra UEFI
Microsoft má nový open source projekt - Project Mu. Toto je open source verzia Unified Extensible Firmware Interface (UEFI) spoločnosti, ktorú v súčasnosti používajú zariadenia Surface a Hyper-V.
Spoločnosť Microsoft dúfa, že v rámci tohto projektu uľahčí vytváranie škálovateľného a životaschopného firmvéru a bude zahŕňať myšlienku firmvéru ako služby (FaaS). To umožňuje rýchlu a efektívnu aktualizáciu firmvéru po spustení s opravami zabezpečenia a aktualizáciami zvyšujúcimi výkon.
FaaS je niečo, čo spoločnosť Microsoft už na Surface povolila, ale spoločnosť si uvedomila, že TianoCore - súčasná open -source implementácia UEFI - nebola optimalizovaná na poskytovanie expresných služieb. Tu môže projekt Mu pomôcť, hovorí spoločnosť.
Na serveri GitHub poskytuje spoločnosť Microsoft nasledujúci popis z Project Mu:
Project Mu je modulárna adaptácia edk2 od TianoCore, ktorá je vyladená tak, aby stavala moderný hardvér pomocou škálovateľného, udržiavateľného a opakovane použiteľného štýlu. Mu staval na myšlienke, že nabíjanie a údržbu Produkt UEFI je pokračujúcou spoluprácou medzi niekoľkými partnermi. Priemysel už dlho stavia výrobky pomocou „vidlicového“ modelu kombinovaného s kopírovaním/vkladaním/premenovaním a s každým novým výrobkom rastie záťaž na údržbu na takú úroveň, že aktualizácie sú z dôvodu nákladov a rizika takmer nemožné.
Projekt Mu sa pokúša riešiť aj komplexné obchodné vzťahy a právne výzvy, s ktorými sa dnes partneri stretávajú. Na výrobu väčšiny produktov často vyžadujú uzavretý zdrojový a proprietárny majetok, ako aj otvorený zdrojový a priemyselný štandardný kód. Distribuovaný systém zostavovania a dizajn viacerých úložísk umožňujú produktovým tímom udržiavať kód oddelený a prepojený s pôvodným zdrojom pri rešpektovaní zákonných a komerčných hraníc.
Project Mu pochádza z vytvorenia moderných počítačov so systémom Windows, ale ich štýly a dizajn ich umožňujú zmenšiť alebo zmeniť na akýkoľvek účel konečného produktu. Technológie IoT, server, počítač alebo iný formát musia byť schopné využívať výhody obsahu.
V blogovom príspevku s názvom Project Mu tím hardvéru spoločnosti Microsoft zdieľa podrobnosti o funkciách projektu:
- Vylepšená architektúra softvéru a proces vývoja firmvéru ako služby
- Klávesnica na obrazovke
- Bezpečná správa nastavení UEFI
- Vylepšenie zabezpečenia odstránením nepotrebného starého kódu, postup známy ako zníženie povrchu útoku
- vysoko výkonná obuv
- Nedávne príklady ponuky systému BIOS
- Mnoho testov a nástrojov na analýzu a zlepšenie kvality UEFI