Я знаю, что systemd и SysVinit имеют свои собственные проекты и разрабатываются независимо от ядра Linux.
Но как насчет классической системы инициализации? где находится его исходный код? это часть ядра Linux? или где-то еще?
Благодарю.
Я знаю, что systemd и SysVinit имеют свои собственные проекты и разрабатываются независимо от ядра Linux.
Но как насчет классической системы инициализации? где находится его исходный код? это часть ядра Linux? или где-то еще?
Благодарю.
SysVinit - это классическая система инициализации. Справочник История современных систем инициализации (1992-2015)
Что касается GNU/Linux, то наиболее распространенной хронологией является то, что сначала был sysvinit.
Он не является частью ядра Linux, но будет частью любой "базовой операционной системы", поскольку ОС должна что- то запускать после загрузки ядра.
Исходный код находится по адресу http://svn.savannah.gnu.org/viewvc/sysvinit/