Uselessd: A Stripped Down Version Of Systemd

Written by Michael Larabel in systemd on 21 September 2014 at 12:08 AM EDT. 100 Comments
The boycotting of systemd has led to the creation of uselessd, a new init daemon based off systemd that tries to strip out the "unnecessary" features.

Uselessd in its early stages of development is systemd reduced to being a basic init daemon process with "the superfluous stuff cut out". Among the items removed are removing of journald, libudev, udevd, and superfluous unit types.

Uselessd meanwhile adds in support for compiling it under musl and uClibc as alternatives to using glibc. Uselessd is also in the early stages of being ported over to FreeBSD while upstream systemd only cares about Linux compatibility.

It's not clear how the init wars will end and if uselessd will end up generating a following or extra developers, but those wishing to learn more about this serious project (contrary to its name) can visit the new project site.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week