eINIT is an alternative init system. It's quite fast, since it can potentially be used without the help of any scripting at all, but it is still flexible and extremely modular. The focus is on speed and parallelisation, mostly with embedded devices and low-downtime servers in mind, and benchmarks do suggest that it's doing a fairly good job at that. It compiles cleanly (and should thus work, provided someone writes appropriate modules) on Linux, FreeBSD, and Darwin/Mac OS X.
License: BSD License (revised)
Changes:
This version does some more caching, fixes some memory leaks, adds support for psplash, usplash, and exquisite, and hopefully fixes some other issues with the module ordering. Additionally, this version supports modules written in Scheme instead of a weird XML/sh syntax. Modules written in Scheme tend to be much faster, and Guile (the scheme interpreter used) isn't that much bigger than bash.
More...