Libreboot es un firmware de arranque libre y de código abierto diseñado para reemplazar los sistemas BIOS y UEFI propietarios en hardware Intel, AMD y ARM64. Su objetivo principal es eliminar el software propietario del proceso de arranque, proporcionando una base más segura y personalizable para sistemas operativos como Linux o BSD. El lanzamiento 26.10, titulado "Ominous Olive", marca un hito significativo en esta misión al trasladar el proyecto hacia una arquitectura más moderna y estándar en la industria.

El cambio técnico más sustancial en este lanzamiento es la adopción de EDK2 (EFI Development Kit) como la carga útil predeterminada. EDK2 es la implementación de referencia de Intel para la especificación UEFI, la cual es software libre. Al pasar a EDK2, Libreboot ahora proporciona soporte completo de UEFI en casi todas las placas base compatibles, incluyendo hardware antiguo compatible con 64 bits como el ThinkPad T500. Este cambio permite que Libreboot arranque una gama más amplia de sistemas operativos modernos, incluidos Windows 10 y 11, 9front y varios sistemas compatibles con UEFI. Para mantener la compatibilidad con versiones anteriores, el proyecto todavía incluye compilaciones EFI de GRUB y SeaBIOS, que son accesibles a través del menú de arranque.

Una pantalla de computadora que muestra un menú de arranque con varias opciones de firmware.
El menú de arranque de Libreboot proporciona acceso a varias compilaciones de firmware, incluidas las compilaciones EFI de GRUB y SeaBIOS.libreboot.org

El menú de arranque permite a los usuarios seleccionar entre diferentes opciones de firmware como GRUB y SeaBIOS para la compatibilidad con versiones anteriores.

Este cambio arquitectónico también facilita una expansión masiva en la compatibilidad de hardware, específicamente para Chromebooks. El proyecto importó más de 200 modelos de Chromebook de la distribución coreboot de MrChromebox, haciéndolos compatibles con el sistema de construcción de Libreboot. Además, el lanzamiento incluye un soporte mejorado para las placas base AMD Fam15h mediante el uso de un fork de coreboot de 15h.org, que proporciona una inicialización de CPU y memoria más fiable. Si bien la actualización ofrece una compatibilidad más amplia, algunos componentes de hardware siguen siendo solo de código fuente, lo que significa que los usuarios deben compilar el firmware desde el código fuente en lugar de utilizar binarios precompilados. Además, ciertas funciones gráficas avanzadas como el BAR relocalizable PCI-E (rebar) están desactivadas por defecto para evitar problemas de salida de video en GPUs Intel específicas, aunque pueden ser habilitadas manualmente por usuarios avanzados.