Initng
From Wikipedia, the free encyclopedia
Initng is a full replacement of the "old and in many ways deprecated sysvinit" (according to the initng website). Initng's website calls initng "The next generation init system".
Sysvinit and Initng are a kind of init, a program that runs on Unix and Unix-like systems. Init is the first process spawned by the kernel, and init is responsible for the initialization of every other process. Many implementations of init (including Sysvinit, the System V's init, used in many GNU/Linux distributions) start processes in a pre-determined order, and only start a process once the previous process finishes its initialization. Initng starts a process as soon as all of its dependencies are met. It can start several processes in parallel. Initng is designed to significantly increase the speed of booting a unix-compatible system by starting processes asynchronously. Initng's supporters also claim that it gives the user more statistics and control over the system.
Initng is still beta, but many people already advocate its use. There are packages for many distributions such as Debian, Ubuntu and Fedora Core, as well as ebuilds for Gentoo.
Jimmy Wennlund created Initng.
The current maintainer and project lead is Ismael Luceno.