Content deleted Content added
master branch renamed to main |
GreenC bot (talk | contribs) Reformat 1 URL (Wayback Medic 2.5) |
||
(One intermediate revision by one other user not shown) | |||
Line 5:
| screenshot = File:Systemd-boot on Arch Linux.png
| developer = [[Kay Sievers]], [[Harald Hoyer]], Karel Zak
| released = {{Start date and age|2012|06|28}}
| programming language = [[C (programming language)|C]]
| repo = {{URL|https://github.com/systemd/systemd/tree/main/src/boot}}
Line 18 ⟶ 19:
gummiboot was developed by the [[Red Hat]] employees [[Kay Sievers]] and [[Harald Hoyer]] and designed as a minimal alternative to [[GNU GRUB]] for systems using the [[Unified Extensible Firmware Interface]] (UEFI). The boot loader automatically detected bootable images (including [[operating system]]s and other boot loaders), did not require a configuration file, provided a basic menu-based interface, and could also integrate with systemd to provide performance data.<ref>{{Cite web|url=https://systemd.io/BOOT_LOADER_INTERFACE/|title = Boot Loader Interface}}</ref>
As a [[word play]], the name "gummiboot" means "[[inflatable boat|rubber (inflatable) boat]]" in [[German language|German]], the native language of its initial developers.<ref name="theh-gummi" /><ref>{{Cite web |date=2012-06-28 |title=Lennart Poettering - Google+ |url=https://plus.google.com/+LennartPoetteringTheOneAndOnly/posts/gDfHgApPma1 |archive-url=https://web.archive.org/web/20150222214051/https://plus.google.com/+LennartPoetteringTheOneAndOnly/posts/gDfHgApPma1 |archive-date=2015-02-22 |access-date=2025-08-10 |website=plus.google.com |language=en}}</ref> Despite being developed by two of its employees, Red Hat's [[Fedora (operating system)|Fedora Project]] did not use gummiboot for booting UEFI systems; instead, it used efilinux to [[chainload]] GRUB.<ref name="theh-gummi" /><ref name="lwn-efilinux" />
gummiboot was licensed under [[GNU Lesser General Public License|LGPL-2.1-or-later]], unlike GRUB which is licensed under the [[GNU General Public License|GPL-3.0-or-later]]. This distinction was intended to allow gummiboot to be suitable for use on UEFI systems implementing [[Secure Boot|secure boot]],<ref name="theh-gummi">{{cite web |title=Gummiboot is an EFI boot loader that "just works" |url=http://www.h-online.com/open/news/item/Gummiboot-is-an-EFI-boot-loader-that-just-works-1628719.html |
In May 2015, gummiboot was merged into [[systemd]] and renamed to "systemd-boot".<ref>{{cite web | url = http://www.rodsbooks.com/efi-bootloaders/gummiboot.html| title = Managing EFI Boot Loaders for Linux: Using gummiboot| author = Rod Smith| date = 2013-04-27}}</ref><ref>{{cite web| url = https://www.phoronix.com/scan.php?page=news_item&px=Systemd-220| title = Systemd 220 Has Finally Been Released | date = 2015-05-21 | accessdate = 2015-08-17 | author = Michael Larabel | publisher = [[Phoronix]]}}</ref><ref>{{cite web | url = http://lists.freedesktop.org/archives/systemd-devel/2015-May/032147.html | title = <nowiki>[systemd-devel] [ANNOUNCE]</nowiki> systemd v220 | date = 2015-05-21 | accessdate = 2021-09-27 | author = [[Lennart Poettering]] | website = lists.freedesktop.org}}</ref><ref>{{cite web | url = https://phoronix.com/scan.php?page=news_item&px=Gummiboot-Is-Dead | title = Gummiboot is Dead | date = 2015-07-07 | accessdate = 2015-08-17 | author = Michael Larabel | publisher = [[Phoronix]]}}</ref>
|