Я знаю, что некоторые (все?) демоны развиваются, когда они запускаются. Мне кажется, что это запуск дочерних процессов как менее привилегированных пользователей, особенно если демон является чем-то вроде HTTP-сервера.
Почему это необходимо? Не удалось запустить процесс и отказаться от его привилегий без наложения дочернего процесса? Является ли это "обязательным" для разветвления или существует какая-то другая особая причина (кроме запуска нескольких дочерних рабочих процессов)?
Я новичок в этом и буду признателен за всю помощь, которую я могу получить.