Microsoft anuncia Project Mu, un núcleo UEFI de código abierto

Icono de tiempo de lectura 2 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

Microsoft ha anunciado una nueva iniciativa llamada Proyecto Mu, que es una versión de código abierto del núcleo de la Interfaz de firmware extensible unificada (UEFI) que actualmente utilizan los dispositivos Surface e Hyper-V. ¿Microsoft está utilizando actualmente TianoCore? que no está optimizado para un servicio rápido.

Con Project Mu, Microsoft espera facilitar la creación de firmware escalable y adopta la idea de Firmware como servicio (FaaS).

Project Mu es una adaptación modular de TianoCore edk2 sintonizado para construir dispositivos modernos utilizando un patrón escalable, mantenible y reutilizable. Mu se basa en la idea de que enviar y mantener un producto UEFI es una colaboración continua entre numerosos socios. Durante demasiado tiempo, la industria ha creado 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 el riesgo.

Project Mu también trata de abordar las complejas relaciones comerciales y los desafíos legales que enfrentan los socios en la actualidad. Para construir la mayoría de los productos, a menudo se requieren tanto activos propietarios de código cerrado como código estándar de la industria y código abierto. El sistema de compilación distribuido y el diseño de repositorios múltiples permiten que los equipos de productos mantengan 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 construcción de PC modernas con Windows, pero sus patrones y diseño permiten que se reduzca o aumente para cualquier intención del producto final. IoT, servidor, PC o cualquier otro factor de forma debería poder aprovechar el contenido.

– Microsoft (en GitHub)

Microsoft también enumeró las características del proyecto:

  • Una estructura de código y un proceso de desarrollo optimizados para firmware como servicio
  • Un teclado en pantalla
  • Gestión segura de la configuración de UEFI
  • Seguridad mejorada mediante la eliminación de código heredado innecesario, una práctica conocida como reducción de la superficie de ataque
  • Bota de alto rendimiento
  • Ejemplos de menús de BIOS modernos
  • Numerosas pruebas y herramientas para analizar y optimizar la calidad de UEFI

Si estás interesado, puedes dirigirte a Publicación de blog de Microsoft para leer más sobre el proyecto o diríjase a GitHub para consultar el código y la documentación del proyecto.

Más sobre los temas: Hyper-V, microsoft, proyecto mu, Superficie

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *