When comparing s6 vs Dinit, the Slant community recommends Dinit for most people. In the question“What are the best Linux init systems?” Dinit is ranked 3rd while s6 is ranked 4th. The most important reason people chose Dinit is:
Written with a focus on being secure and correct.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro The perfect init
s6-rc, provides a real Service Manager, a Services Supervisor with Parallel RC and logging, upon demand. The perfect continuation, of Runit.
ISC License, is not a barrier, Ibut instead, is so friendly to Open Source and Free Software Licence.
Pro Rock solid
Portable: Linux, BSD, Solaris
POSIX.
Can be compiled with musl.
A lot of features including dependencies service management.
Easy to implement with the conjunction of 66 which provide frontend file for service declaration, automatic logger creation,nested supervision tree,user service,instantiated services and many more.
Best alternative ever. Work out of the box, PROC was made on Gentoo, Funtoo, Devuan, KISS linux, Adelie, Void, Antix.
Default init system and service manager on Obarun and from a long time ago.
Pro You can use all its components independently
Pro Runs on every POSIX system
Pro Fastest init
Fastest boot speed.
Pro ISC License
Pro Robust
Written with a focus on being secure and correct.
Pro Compact
With a reasonable feature set, but not at the cost of high complexity.
Pro Well documented
Check the extensive manual pages!
• dinit(8) manpage
Pro Free and Open Source
Distributed under the Apache License version 2.0.
Pro Portable
Written in portable C++ code; compiles and runs on a variety of Unix-likes (Linux, various BSDs).
Pro Fast startup times
Boots very fast.
Cons
Con Heavy
It depends on libc, has a lot of code.
Con Not GPL
Con Still new
It happens to freeze pretty often (tested on 2 different servers, 1 desktop and 2 laptops).