Microsoft ha anunciat una versió de codi obert del nucli UEFI

Microsoft ha anunciat una versió de codi obert del nucli UEFI

 

Microsoft té un nou projecte de codi obert: Project Mu. Aquesta és la versió de codi obert de la companyia de la Unified Extensible Firmware Interface (UEFI) que actualment fan servir els dispositius Surface i Hyper-V.

Amb aquest projecte, Microsoft espera facilitar la creació de microprogramari viable i escalable i adopta la idea de Firmware as a Service (FaaS). Això permet una actualització de microprogramari ràpida i eficient després del llançament, amb parches de seguretat i actualitzacions que milloren el rendiment.

Microsoft Project Mo

FaaS és una cosa que Microsoft ja ha habilitat a la superfície, però la companyia es va adonar que TianoCore (la implementació actual de codi obert de UEFI) no estava optimitzada per proporcionar un servei exprés. Aquí és on Project Mu pot ajudar, segons la companyia.

A GitHub, Microsoft proporciona la següent descripció de Project Mu:

Project Mu és una adaptació modular d’edk2 de TianoCore que s’ajusta per construir maquinari modern mitjançant un estil escalable, mantenible i reutilitzable. Mu es va basar en la idea que carregar  i manteniment  El producte UEFI és una col·laboració contínua entre diversos socis. Durant molt de temps, la indústria ha construït productes utilitzant un model de "forking" combinat amb copiar / enganxar / canviar el nom i, amb cada producte nou, la càrrega de manteniment creix fins a un nivell que les actualitzacions són gairebé impossibles a causa del cost i del risc.

Project Mu també intenta abordar les complexes relacions comercials i els reptes legals als quals s’enfronten els socis avui en dia. Per construir la majoria dels productes, sovint requereixen actius privats i de font tancada, així com codi obert i codi estàndard de la indústria. El sistema de compilació distribuït i el disseny de diversos dipòsits permeten als equips de productes mantenir el codi separat i connectat a la font original respectant els límits legals i comercials.

Project Mu es va originar a partir de la creació de moderns PC amb Windows, però els seus estils i disseny permeten reduir-los o modificar-los per a qualsevol propòsit del producte final. Les tecnologies IoT, el servidor, l’ordinador o qualsevol altre factor de forma han de poder aprofitar el contingut.

En una publicació al bloc amb Project Mu, l’equip de maquinari de Microsoft comparteix detalls de les funcions del projecte:

  • Arquitectura de programari millorada i procés de desenvolupament de firmware com a servei
  • Teclat en pantalla
  • Gestió segura de la configuració UEFI
  • Millorar la seguretat eliminant el codi antic innecessari, una pràctica coneguda com a reducció de superfície d’atac
  • sabates d'alt rendiment
  • Exemples recents de menús de la BIOS
  • Moltes proves i eines per analitzar i millorar la qualitat de UEFI

 

 

Llocs relacionats amb
Publicar l'article a

Afegiu un comentari