Devuan, Gentoo, Slackware).

Działanie Gdy jakiś proces w systemie zostanie zduplikowany za pomocą wywołania systemowego fork(), proces pierwotny jest nazwany rodzicem (procesem macierzystym) nowego procesu – procesu potomnego. Proces init jest pierwszym procesem uruchamianym po starcie systemu, dlatego zawsze ma PID=1 i jest na szczycie hierarchii, którą tworzą wszystkie inne procesy potomne. Jeżeli jakiś proces macierzysty zakończy działanie przed swoim procesem potomnym, potomek jest automatycznie przejmowany przez proces init (adoptowany).

Proces init steruje poziomami działania oraz określonymi skryptami powiązanymi z każdym z tych poziomów. Te skrypty, najczęściej nazywane skryptami startowymi, sprawdzają integralność systemu, a następnie uruchamiają usługi właściwe dla danego poziomu działania.

Skrypty uruchamiane przez init znajdują się w katalogu /etc/rc.d lub /etc/init.d i są uporządkowane według poziomu działania. Zwykłe pliki, znajdujące się w katalogu /etc/rc.d lub /etc/init.d, są skryptami startowymi uruchamianymi podczas ładowania systemu.