systemd-boot es un gestor de arranque gratuito y de código abierto creado al dejar obsoleto el proyecto gummiboot y fusionarlo con systemd en mayo de 2015. [1] [2] [3] [4]
Gummiboot fue desarrollado por los empleados de Red Hat Kay Sievers y Harald Hoyer y diseñado como una alternativa mínima a GNU GRUB para sistemas que utilizan la Interfaz de Firmware Extensible Unificada (UEFI). Detectaba automáticamente imágenes de arranque (incluidos sistemas operativos y otros cargadores de arranque), no requería un archivo de configuración, proporcionaba una interfaz básica basada en menús y también podía integrarse con systemd para proporcionar datos de rendimiento. [5]
Como juego de palabras , el nombre "gummiboot" significa " bote de goma (inflable) " en alemán , el idioma nativo de sus desarrolladores iniciales. [6] A pesar de haber sido desarrollado por dos de sus empleados, el Proyecto Fedora de Red Hat no utilizó gummiboot para arrancar sistemas UEFI; en su lugar, utilizó efilinux para cargar en cadena GRUB. [6] [7]
gummiboot tenía licencia LGPL-2.1 o posterior , a diferencia de GRUB, que tiene licencia GPL-3.0 o posterior . Esta distinción tenía como objetivo permitir que gummiboot fuera adecuado para su uso en sistemas UEFI que implementan arranque seguro , [6] debido a las preocupaciones en torno a su requisito de distribuir todas las claves de autorización ( certificados digitales ) necesarias para ejecutar software con licencia GPL-v3 si se aplican restricciones de hardware como el arranque seguro. [7]