Microsoft oznámil open source verzi jádra UEFI
Microsoft má nový open source projekt - Project Mu. Toto je firemní open source verze Unified Extensible Firmware Interface (UEFI), kterou v současnosti používají zařízení Surface a Hyper-V.
Společnost Microsoft doufá, že v rámci tohoto projektu usnadní vytváření škálovatelného a životaschopného firmwaru a obejme myšlenku firmwaru jako služby (FaaS). To umožňuje rychlou a efektivní aktualizaci firmwaru po spuštění s opravami zabezpečení a aktualizacemi zvyšujícími výkon.
FaaS je něco, co Microsoft již na Surface povolil, ale společnost si uvědomila, že TianoCore - současná open -source implementace UEFI - nebyla optimalizována pro poskytování expresních služeb. Tady může projekt Mu pomoci, říká společnost.
Na GitHubu poskytuje Microsoft následující popis z Project Mu:
Project Mu je modulární adaptace edk2 od TianoCore, která je vyladěna tak, aby stavěla moderní hardware pomocí škálovatelného, udržovatelného a opakovaně použitelného stylu. Mu stavěl na myšlence, že nabíjení a údržbu Produkt UEFI je pokračující spoluprací několika partnerů. Průmysl již dlouhou dobu staví produkty pomocí „vidlicového“ modelu kombinovaného s kopírováním/vkládáním/přejmenováním a s každým novým produktem roste zátěž na údržbu na takovou úroveň, že aktualizace jsou z důvodu nákladů a rizik téměř nemožné.
Projekt Mu se také pokouší řešit složité obchodní vztahy a právní výzvy, se kterými se dnes partneři potýkají. K výrobě většiny produktů často vyžadují uzavřený zdrojový a proprietární majetek, stejně jako otevřený zdrojový a průmyslový standardní kód. Distribuovaný systém sestavení a návrh více úložišť umožňují produktovým týmům udržovat kód oddělený a připojený ke svému původnímu zdroji při respektování zákonných a komerčních hranic.
Project Mu vznikl vytvořením moderních počítačů se systémem Windows, ale jejich styly a design umožňují jejich zmenšení nebo pozměnění pro jakýkoli účel konečného produktu. Technologie IoT, Server, PC nebo jakýkoli jiný formát musí být schopen využívat výhod obsahu.
V příspěvku na blogu s Project Mu tým hardwaru společnosti Microsoft sdílí podrobnosti o funkcích projektu:
- Vylepšená architektura a proces vývoje softwaru pro firmware jako službu
- Klávesnice na obrazovce
- Bezpečná správa nastavení UEFI
- Zlepšete zabezpečení odstraněním nepotřebného starého kódu, což je postup známý jako redukce povrchu útoku
- vysoce výkonné boty
- Nedávné příklady nabídky systému BIOS
- Mnoho testů a nástrojů pro analýzu a zlepšení kvality UEFI