Microsoft anunciou unha versión de código aberto do núcleo UEFI

Microsoft anunciou unha versión de código aberto do núcleo UEFI

 

Microsoft ten un novo proxecto de código aberto: o Proxecto Mu. Esta é a versión de código aberto da UEFI (Unified Extensible Firmware Interface) que actualmente usan os dispositivos Surface e Hyper-V.

Con este proxecto, Microsoft espera facilitar a creación de firmware escalable e viable, e está a adoptar a idea de Firmware como servizo (FaaS). Isto permite unha actualización de firmware rápida e eficiente despois do lanzamento, tanto con parches de seguranza como con actualizacións que melloran o rendemento.

Microsoft Project Mo

FaaS é algo que Microsoft xa habilitou en Surface, pero a compañía deuse conta de que TianoCore, a actual implementación de código aberto de UEFI, non estaba optimizada para ofrecer servizo rápido. Aquí é onde Project Mu pode axudar, di a compañía.

En GitHub, Microsoft ofrece a seguinte descrición do Proxecto Mu:

Project Mu é unha adaptación modular de edk2 de TianoCore que está axustada para construír hardware moderno utilizando un estilo escalable, mantible e reutilizable. Mu construído arredor da idea de que a carga  e mantemento  O produto UEFI é unha colaboración continua entre varios socios. Durante moito tempo, a industria construíu produtos utilizando un modelo de "bifurcación" combinado con copiar/pegar/renomear, e con cada novo produto, a carga de mantemento crece ata un nivel que as actualizacións son case imposibles debido ao custo e ao risco.

O Proxecto Mu tamén tenta abordar as complexas relacións comerciais e os desafíos legais aos que se enfrontan os socios na actualidade. Para crear a maioría dos produtos, a miúdo requiren recursos pechados e propietarios, así como código aberto e código estándar da industria. O sistema de compilación distribuído e o deseño de varios repositorios permiten aos equipos de produtos manter o código separado e conectado á súa fonte orixinal respectando os límites legais e comerciais.

O proxecto Mu orixinouse da creación de ordenadores modernos con Windows, pero os seus estilos e deseño permítenlles reducir ou modificar para calquera propósito do produto final. As tecnoloxías IoT, o servidor, o PC ou calquera outro factor de forma deben poder aproveitar o contido.

Nunha publicación do blog que presenta o Proxecto Mu, o equipo de hardware de Microsoft comparte detalles das características do proxecto:

  • Arquitectura de software mellorada e proceso de desenvolvemento de firmware como servizo
  • Teclado en pantalla
  • Xestión segura da configuración UEFI
  • Mellora a seguridade eliminando o código antigo innecesario, unha práctica coñecida como redución da superficie de ataque
  • zapatos de alto rendemento
  • Exemplos recentes do menú da BIOS
  • Moitas probas e ferramentas para analizar e mellorar a calidade da UEFI

 

 

Related posts
Publicar o artigo en

Engade un comentario