systemd-boot - systemd-boot
Deweloper(zy) | Kay Sievers , Harald Hoyer , Karel Zak |
---|---|
Magazyn | github |
Napisane w | C |
Rodzaj | Program ładujący do systemów UEFI |
Licencja | LGPL-2.1 lub później |
Strona internetowa | www |
systemd-boot , wcześniej znany jako gummiboot , to darmowy menedżer rozruchu o otwartym kodzie źródłowym . Został stworzony, gdy gummiboot został połączony z systemd i przemianowany na „systemd-boot” w maju 2015 roku.
Zaprojektowany dla systemów korzystających z Unified Extensible Firmware Interface (UEFI) i opracowany przez pracowników Red Hat, Kay Sievers i Haralda Hoyera , gummiboot miał być minimalną alternatywą dla GNU GRUB, która „po prostu działa”, automatycznie wykrywała obrazy startowe (w tym Linux obrazy jądra , systemy operacyjne i inne programy ładujące), nie wymagały pliku konfiguracyjnego, zapewniały podstawowy interfejs oparty na menu i mogły również integrować się z systemd w celu dostarczania danych dotyczących wydajności.
Jako gra słów nazwa „gummiboot” oznacza „ ponton ” w języku niemieckim , ojczystym języku początkowych twórców. Pomimo tego, że został opracowany przez dwóch pracowników, projekt Fedora firmy Red Hat nie używał gummiboot do uruchamiania systemów UEFI; Zamiast tego używane efilinux do chainload GRUB.
gummiboot był licencjonowany na licencji LGPL-2.1-lub-później , w przeciwieństwie do GRUB-a, który jest licencjonowany na licencji GPL-3.0-lub-później . To rozróżnienie miało na celu umożliwienie używania gummiboot w systemach UEFI wdrażających „bezpieczne uruchamianie”, ze względu na obawy dotyczące jego wymogu rozpowszechniania wszystkich kluczy autoryzacyjnych ( certyfikatów cyfrowych ) potrzebnych do uruchomienia oprogramowania na licencji GPL-v3 w przypadku ograniczeń sprzętowych, takich jak obowiązuje bezpieczny rozruch.