Initng es un reemplazo completo de UNIX System V init , el primer proceso generado por el kernel en sistemas operativos de computadora similares a Unix , que es responsable de la inicialización de todos los demás procesos. El sitio web de Initng llama a initng "El sistema de inicio de próxima generación".
![]() | |
Autor (es) original (es) | Jimmy Wennlund |
---|---|
Desarrollador (es) | Colaboradores iniciales |
Versión inicial | 16 de marzo de 2005 |
Lanzamiento estable | 2.6.10 / 24 de marzo de 2007 |
Repositorio | ![]() |
Escrito en | C |
Sistema operativo | Tipo Unix |
Plataforma | Multiplataforma |
Disponible en | inglés |
Tipo | en eso |
Licencia | Licencia pública general GNU |
Sitio web | github |
Propósito
Muchas implementaciones de init (incluido Sysvinit utilizado en muchas distribuciones de Linux ) inician 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 iniciando procesos de forma asincrónica. Los partidarios de Initng afirman que también le da al usuario más estadísticas y control sobre el sistema.
Desarrollo
A pesar de que todavía se considera beta , se eligió como el sistema de inicio predeterminado para Pingwinek, Enlisy, Berry Linux y Bee.
También hay 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 el uso integrado, y ya se ha adaptado a otros sistemas operativos como Haiku y FreeBSD .
Fue creado por Jimmy Wennlund. El actual responsable del mantenimiento y 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.