Básicamente la cuestión la describen así:
Desde su inicio el inicio del sistema operativo Linux está basado en una serie de scripts que indican la secuencia de arranque de los procesos del sistema operativo cada vez que se enciende la máquina. Estos scripts son llamados los scripts de INIT.
Debido a que INIT está basado en programas interpretados durante el arranque de Linux este inicio del sistema operativo es más lento que si estuviera fundamentado en programas compilados que estén en lenguaje de máquina.
Las grandes ventajas de INIT son:
- El administrador del sistema puede modificar la forma de arranque del sistema operativo modificando unas pocas líneas de texto.
- El sistema operativo puede llevar una bitácora sencilla indicando cómo fue el proceso de arranque del computador.
- Las bitácoras pueden comprimirse y descartarse las antiguas para evitar que el disco duro se llene cuando hay errores.
La conclusión a la que llega el artículo es que ni INIT ni SYSTEMD son la mejor solución, ambas tienen problemas graves y es por esto que el mundo clama por una solución a este asunto.