186
User
Recs.
Recs.
57
Updates
Last
Updated
Updated
Activity
11 Options
OpenRC is a dependency based init system that works with the system provided init program, normally /sbin/init.
SpecsUpdate
Pros
Pro A very balanced compromise
Basically OpenRC doesn't replace SysV init, but rather works with it, providing features that SysV is lacking while taking advantage of its benefits. It's also used by a fair amount of reasonably popular distros and is well supported and developed.
Know any positive aspects of this option?
Cons
Con Not widely offered across distrubutions
From Distrowatch, only ten distributions (of which 8 Linux, 1 BSD) officially support OpenRC, and offer it through their standard repos.
Know any negative aspects of this option?
Recommendations
OpenRC
Recommended 3 years ago
OpenRC works out of the box. I can see where S6 has distinct advantages, I just don't know how to use it well enough to recommend it [yet].
Pro
FastPro
No feature creepPro
Extremely simplePro
A very balanced compromisePro
Less dependency creepPro
UNIX-LikePro
Very efficient on system resourcesPro
PortablePro
Flexible and extensibleOpenRC
Recommended 3 years ago
Years of using OpenRC on Gentoo and Debian derivatives. It has very small, readable init scripts, it is rock solid reliable, it is deterministic and always starts my workstations with zfs pools fast and correctly. With systemd zfs mounts sometimes left me with empty directories where a filesystem should b...
Pro
FastPro
No feature creepPro
Extremely simpleCon
Not widely offered across distrubutionsPro
DeterministicOpenRC
Recommended 3 years ago
Fast, efficient, and easy to use. Does what a good init system should, and doesn’t overstep it’s boundaries.
Pro
FastPro
No feature creepPro
Extremely simplePro
A very balanced compromisePro
Less dependency creepPro
UNIX-LikePro
Very efficient on system resourcesPro
PortableCon
Not widely offered across distrubutionsPro
Flexible and extensiblePro
Deterministic