gummiboot (software)
Lua error in Module:Infobox at line 199: malformed pattern (missing ']').
gummiboot is an open-source boot loader for systems using the Unified Extensible Firmware Interface (UEFI). In May 2015, gummiboot was fully integrated into systemd to form its systemd-boot component that serves as a UEFI boot manager.[2][3] Following this action, the source code repository of gummiboot was emptied out in July 2015.[4]
Developed by the Red Hat employees Kay Sievers and Harald Hoyer, gummiboot is intended to be a minimal alternative to GNU GRUB that "just works": it automatically detects bootable images (including Linux kernel images, operating systems, and other boot loaders), does not require a configuration file, provides a basic menu-based interface, and can also integrate with systemd to provide performance data. As a word play, the name "gummiboot" means "inflatable boat" in German, the native language of its initial developers.[5] Despite being developed by two of its employees, Red Hat's Fedora Project does not use gummiboot for booting UEFI systems; instead, it will use efilinux to chainload GRUB.[5][6]
gummiboot is licensed under version 2.1 of the GNU Lesser General Public License, unlike GRUB which is licensed under the GNU General Public License version 3 (GPL v3). This distinction is intended to allow gummiboot to be suitable for use on UEFI systems implementing "secure boot",[5] due to concerns surrounding its requirement to distribute all authorization keys (digital certificates) needed to run GPL-v3-licensed software if hardware restrictions such as secure boot are in effect.[6]
See also
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
External links
<templatestyles src="Asbox/styles.css"></templatestyles>
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 5.0 5.1 5.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 6.0 6.1 Lua error in package.lua at line 80: module 'strict' not found.