Systemd-boot: Difference between revisions

Content deleted Content added
w
top: Wording improvements; systemd-boot now redirects here (yeah, Larabel keeps inventing funny names); Added a couple of references
Tag: nowiki added
Line 1:
{{lowercaseLowercase title}}
{{Infobox software
| name = gummiboot
Line 28:
| website = {{URL|http://www.freedesktop.org/wiki/Software/systemd/systemd-boot/}}
}}
'''gummiboot''' is an [[open source]] [[boot loader]] for systems using the [[Unified Extensible Firmware Interface]]. Developed by the [[Red Hat]] employees [[Kay Sievers]] and [[Harald Hoyer]], it is intended to be a minimal alternative to [[GNU GRUB]] that "just works"{{emdash}}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 interface, and can also integrate with [[systemd]] to provide performance data. Its name --a [[word play]]-- means [[inflatable boat]] in [[German language|German]], the initial developers' native language.<ref name="theh-gummi" />
 
'''gummiboot''' is an [[open -source]] [[boot loader]] for systems using the [[Unified Extensible Firmware Interface]] (UEFI). Developed by the [[Red Hat]] employees [[Kay Sievers]] and [[Harald Hoyer]], it is intended to be a minimal alternative to [[GNU GRUB]] that "just works"{{emdash}}: it automatically detects bootable images (including [[Linux kernel]] images, [[operating systemssystem]]s, and other boot loaders), does not require a configuration file, provides a basic menu interface, and can also integrate with [[systemd]] to provide performance data. Its name, as --a [[word play]]--, means [[inflatable boat]] in [[German language|German]], thewhich initial developers'is native language of the initial developers.<ref name="theh-gummi" />
gummiboot is licensed under the [[GNU Lesser General Public License]] version 2.1, unlike GRUB which is licensed under the [[GNU General Public License version 3]]. This distinction is intended to allow gummiboot to be suitable for use on UEFI systems implementing "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|publisher=The H|accessdate=11 September 2012}}</ref> due to concerns surrounding its requirement to distribute all authorization keys (such as [[digital certificate]]s.) needed to run GPL v3-licensed software if [[hardware restrictions]] such as secure boot are in effect.<ref name=lwn-efilinux>{{cite web|title=Ubuntu details its UEFI secure boot plans|url=http://lwn.net/Articles/503803/|publisher=Linux Weekly News|accessdate=11 September 2012}}</ref>
 
gummiboot is licensed under version&nbsp;2.1 of the [[GNU Lesser General Public License]] version 2.1, unlike GRUB which is licensed under the [[GNU General Public License version 3]] (GPL&nbsp;v3). This distinction is intended to allow gummiboot to be suitable for use on UEFI systems implementing "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|publisher=The H|accessdate=11 September 2012}}</ref> due to concerns surrounding its requirement to distribute all authorization keys (such as [[digital certificate]]s.) needed to run GPL -v3-licensed software if [[hardware restrictions]] such as secure boot are in effect.<ref name=lwn-efilinux>{{cite web|title=Ubuntu details its UEFI secure boot plans|url=http://lwn.net/Articles/503803/|publisher=Linux Weekly News|accessdate=11 September 2012}}</ref>
 
Despite being developed by two of its employees, Red Hat's [[Fedora (operating system)|Fedora Project]] does not use gummiboot for booting UEFI systems; instead, it will use efilinux to [[chainload]] GRUB.<ref name="theh-gummi" /><ref name="lwn-efilinux" />
 
In midMay 2015, gummiboot was fully integrated into [[systemd]] to form its '''systemd's [[SD-Boot]] UEFI boot''' manager.component Followingthat thisserves action,as thea sourceUEFI codeboot [[Repository (revision control)|repository]] was clearedmanager.<ref>Michael{{cite Larabel: [http://phoronix.com/scan.php?page=news_item&px=Gummiboot-Is-Dead Gummiboot Is Dead], 7 July 2015 (Phoronix)</ref>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&nbsp;v220
| date = 2015-05-21 | accessdate = 2015-08-17
| author = Lennart Poettering | website = lists.freedesktop.org
}}</ref> Following this action, the source code [[Repository (revision control)|repository]] of gummiboot was emptied out in July 2015.<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>
 
== See also ==