systemd-boot - systemd-boot

systemd-boot
Arch Linux UEFI loader zrzut ekranu.png
Deweloper(zy) Kay Sievers , Harald Hoyer , Karel Zak
Magazyn github .com /systemd /systemd /tree /master /src /boot
Napisane w C
Rodzaj Program ładujący do systemów UEFI
Licencja LGPL-2.1 lub później
Strona internetowa www .freedesktop .org /wiki /Oprogramowanie /systemd /systemd-boot /

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.

Zobacz też

Bibliografia

Zewnętrzne linki