Microsoft heeft een open source-versie van de UEFI-kernel aangekondigd

Microsoft heeft een open source-versie van de UEFI-kernel aangekondigd

 

Microsoft heeft een nieuw open source-project - Project Mu. Dit is de open source-versie van het bedrijf van de Unified Extensible Firmware Interface (UEFI) die momenteel wordt gebruikt door Surface- en Hyper-V-apparaten.

Met dit project hoopt Microsoft het maken van schaalbare, levensvatbare firmware makkelijker te maken en omarmt het het idee van Firmware as a Service (FaaS). Dit zorgt voor een snelle en efficiënte firmware-update na de lancering, met zowel beveiligingspatches als prestatieverhogende updates.

Microsoft Project Mo

FaaS is iets dat Microsoft al op de Surface heeft ingeschakeld, maar het bedrijf realiseerde zich dat TianoCore - de huidige open source-implementatie van UEFI - niet was geoptimaliseerd om express-service te bieden. Dit is waar Project Mu kan helpen, zegt het bedrijf.

Op GitHub geeft Microsoft de volgende beschrijving van Project Mu:

Project Mu is een modulaire aanpassing van edk2 van TianoCore die is afgestemd om moderne hardware te bouwen met behulp van een schaalbare, onderhoudbare en herbruikbare stijl. Mu gebouwd rond het idee dat opladen  en onderhoud  Het UEFI-product is een voortdurende samenwerking tussen verschillende partners. Lange tijd heeft de industrie producten gebouwd met behulp van een "forking" -model in combinatie met kopiëren/plakken/hernoemen, en bij elk nieuw product groeit de onderhoudslast tot een zodanig niveau dat updates bijna onmogelijk zijn vanwege de kosten en risico's.

Project Mu probeert ook de complexe zakelijke relaties en juridische uitdagingen aan te pakken waarmee partners tegenwoordig worden geconfronteerd. Om de meeste producten te bouwen, hebben ze vaak closed source en propriëtaire activa nodig, evenals open source en industriestandaardcode. Het gedistribueerde buildsysteem en het ontwerp met meerdere opslagplaatsen stellen productteams in staat om code gescheiden en verbonden te houden met hun oorspronkelijke bron, met inachtneming van wettelijke en commerciële grenzen.

Project Mu is ontstaan ​​uit de creatie van moderne Windows-pc's, maar dankzij hun stijlen en ontwerp kunnen ze worden verkleind of gewijzigd voor elk doel van het eindproduct. IoT-technologieën, Server, PC of een andere vormfactor moeten kunnen profiteren van de inhoud.

In een blogpost met Project Mu deelt het hardwareteam van Microsoft details over de functies van het project:

  • Verbeterde software-architectuur en ontwikkelingsproces voor firmware as a service
  • Schermtoetsenbord
  • Veilig beheer van UEFI-instellingen
  • Verbeter de beveiliging door onnodige oude code te verwijderen, een praktijk die bekend staat als vermindering van het aanvalsoppervlak
  • hoogwaardige schoenen
  • Recente BIOS-menuvoorbeelden
  • Veel tests en tools om de kwaliteit van UEFI . te analyseren en te verbeteren

 

 

Gerelateerde berichten
Publiceer het artikel op

Voeg een reactie toe