Microsoft ha anunciado una versión de código abierto del kernel UEFI

Microsoft ha anunciado una versión de código abierto del kernel UEFI

 

Microsoft tiene un nuevo proyecto de código abierto: Project Mu. Esta es la versión de código abierto de la empresa de la Interfaz de firmware extensible unificada (UEFI) que utilizan actualmente los dispositivos Surface e Hyper-V.

Con este proyecto, Microsoft espera facilitar la creación de firmware viable y escalable, y está adoptando la idea de Firmware como servicio (FaaS). Esto permite una actualización de firmware rápida y eficiente después del lanzamiento, con parches de seguridad y actualizaciones que mejoran el rendimiento.

Microsoft Project Mo

FaaS es algo que Microsoft ya ha habilitado en Surface, pero la compañía se dio cuenta de que TianoCore, la implementación actual de código abierto de UEFI, no estaba optimizada para brindar un servicio rápido. Aquí es donde Project Mu puede ayudar, dice la compañía.

En GitHub, Microsoft ofrece la siguiente descripción del Proyecto Mu:

Project Mu es una adaptación modular de edk2 de TianoCore que está ajustada para construir hardware moderno usando un estilo escalable, mantenible y reutilizable. Mu se basó en la idea de que cargar  y mantenimiento  El producto UEFI es una colaboración continua entre varios socios. Durante mucho tiempo, la industria ha construido productos usando un modelo de "bifurcación" combinado con copiar / pegar / renombrar, y con cada nuevo producto, la carga de mantenimiento crece a tal nivel que las actualizaciones son casi imposibles debido al costo y riesgo.

Project Mu también intenta abordar las complejas relaciones comerciales y los desafíos legales que enfrentan los socios en la actualidad. Para crear la mayoría de los productos, a menudo requieren activos de código cerrado y propietarios, así como código abierto y código estándar de la industria. El sistema de compilación distribuido y el diseño de repositorios múltiples permiten a los equipos de productos mantener el código separado y conectado a su fuente original respetando los límites legales y comerciales.

Project Mu se originó a partir de la creación de PC con Windows modernas, pero sus estilos y diseño permiten reducirlas o modificarlas para cualquier propósito del producto final. Las tecnologías de IoT, servidor, PC o cualquier otro factor de forma deben poder aprovechar el contenido.

En una publicación de blog con Project Mu, el equipo de hardware de Microsoft comparte detalles de las características del proyecto:

  • Arquitectura de software y proceso de desarrollo mejorados para firmware como servicio
  • Teclado en pantalla
  • Gestión segura de la configuración de UEFI
  • Mejore la seguridad eliminando el código antiguo innecesario, una práctica conocida como reducción de la superficie de ataque
  • zapatos de alto rendimiento
  • Ejemplos recientes del menú del BIOS
  • Muchas pruebas y herramientas para analizar y mejorar la calidad de UEFI

 

 

Artículos relacionados con
Publica el artículo en

Añadir un comentario