Initng es un reemplazo completo del sistema UNIX System V init , el primer proceso generado por el núcleo en los sistemas operativos de tipo Unix , que es responsable de la inicialización de todos los demás procesos. [ 1 ] El sitio web de Initng lo denomina "El sistema init de próxima generación".
Objetivo
Muchas implementaciones de init (incluida Sysvinit, utilizada en muchas distribuciones de Linux ) inician los procesos en un orden predeterminado y solo inician un proceso una vez que el proceso anterior finaliza su inicialización.
Initng inicia un proceso tan pronto como se cumplen todas sus dependencias. Puede iniciar varios procesos en paralelo. Initng está diseñado para aumentar significativamente la velocidad de arranque de un sistema compatible con Unix mediante el inicio asíncrono de procesos. Sus defensores afirman que también proporciona al usuario más estadísticas y control sobre el sistema.
Desarrollo
A pesar de seguir considerándose en fase beta , fue elegido como sistema de inicio predeterminado para Pingwinek, Enlisy, Berry Linux y Bee.
También existen paquetes para muchas distribuciones como Ubuntu y Fedora , así como ebuilds para Gentoo y hechizos para Source Mage .
A diferencia de otros proyectos similares, presenta una base de código portátil y flexible, más adecuada para su uso en sistemas embebidos, y ya ha sido adaptada a otros sistemas operativos como Haiku y FreeBSD .
Fue creado por Jimmy Wennlund. El actual responsable de su mantenimiento y líder del proyecto es Ismael Luceno.
Premios
En el número 72 de Linux Format , en noviembre de 2005, InitNG recibió el premio Hottest Pick Award.
Referencias
- Proceso (informática)