A Microsoft bejelentette a Project Mu-t, egy nyílt forráskódú UEFI magot
2 perc olvas
Publikálva
Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább
A Microsoft bejelentette a Project Mu nevű új kezdeményezését, amely a Surface eszközök és a Hyper-V által jelenleg használt Unified Extensible Firmware Interface (UEFI) mag nyílt forráskódú kiadása. A Microsoft jelenleg TianoCore-t használ? amely nem gyors szervizre van optimalizálva.
A Project Mu-val a Microsoft azt reméli, hogy könnyebbé teheti a méretezhető firmware elkészítését, és a Firmware as a Service (FaaS) ötletét is magába foglalja.
A Project Mu a TianoCore moduláris adaptációja edk2 modern eszközök építésére hangolva skálázható, karbantartható és újrafelhasználható mintával. A Mu arra épül, hogy az UEFI-termékek szállítása és karbantartása számos partner folyamatos együttműködése. Az ipar túl sokáig építette a termékeket a másolás/beillesztés/átnevezés kombinált „forking” modellel, és minden új termékkel a karbantartási teher olyan szintre nő, hogy a frissítések a költségek és a kockázatok miatt szinte lehetetlenek.
A Project Mu a partnerek előtt álló összetett üzleti kapcsolatokra és jogi kihívásokra is próbál választ adni. A legtöbb termék elkészítéséhez gyakran zárt forráskódú, saját tulajdonú eszközökre, valamint nyílt forráskódú és iparági szabványos kódra van szükség. Az elosztott összeállítási rendszer és a több adattárból álló kialakítás lehetővé teszi a termékcsapatok számára, hogy a kódot elkülönítve és az eredeti forrásukhoz kapcsolva tartsák tiszteletben a jogi és üzleti határokat.
A Project Mu a modern Windows PC-k gyártásából indult ki, de mintái és kialakítása lehetővé teszi, hogy a végtermék szándékától függetlenül kicsinyítsék vagy növeljék. Az IoT-nek, a szervernek, a PC-nek vagy bármely más formai tényezőnek képesnek kell lennie a tartalom kihasználására.
– Microsoft (be GitHub)
A Microsoft felsorolta a projekt jellemzőit is:
- Firmware mint szolgáltatáshoz optimalizált kódstruktúra és fejlesztési folyamat
- Képernyő-billentyűzet
- Az UEFI beállítások biztonságos kezelése
- Javított biztonság a szükségtelen örökölt kódok eltávolításával, ez a gyakorlat a támadási felület csökkentése
- Nagy teljesítményű csomagtartó
- Modern BIOS menü példák
- Számos teszt és eszköz az UEFI minőségének elemzéséhez és optimalizálásához
Ha érdekel, akkor irány A Microsoft blogbejegyzése ha többet szeretne megtudni a projektről, vagy irány a GitHub hogy ellenőrizze a projekt kódját és dokumentációját.