Talk:Comparison of init systems - Gentoo Wiki.
In theory, you could. It should be possible to remove systemd and replace it with SysV, upstart, OpenRC or some other init system out there. But the more important question is why would you want to? Systemd is a huge program, one that goes beyond.
With a shorter lifespan than any other init system for Unix and Linux, it had managed to have the greatest amount of vulnerabilities. Sure systemd has the best service jailing, but that is more or less where it’s positive sides ends as openrc can also start services in parallel to speed up the boot sequence and may even be faster than systemd in some cases.
IceWM 1.5.5 running typical applications on Gentoo Linux. Gentoo's portage build system is highly configurable which means that two Gentoo installations done by different people will be very different in terms of how they work and what features the installed packages have. A basic Gentoo system can be configured to use either systemd or OpenRC as init and service manager. Similarly, it can be.
Manjaro OpenRC 0.8.13 - reinventing init without systemd Everything that can be invented has been invented. - Charles Duell, Commissioner of US Patent Office, 1899 It would be an understatement to say that systemd's introduction as the dominant init system for modern Linux distros has stirred controversy. Both opponents and supporters of this.
Debian General Resolution: Init systems and systemd. Just in case they vote on Choice 1: F: Focus on systemd, i.e. completely disabling another init script, I have to pick up a new distribution. Today, I mostly run Debian on desktop and server. Most server use a non-systemd init system for sanity. Easing systemd dependencies via systemd-shim.
OpenRC isn't made as a clone of systemd. It's a tool for itself, and works the way it's made to work. If you still with to ask that question, note that OpenRC can actually do as much as systemd (possibly even more, but I'm no systemd wizard). Also here is the forum post where tomegun talks about systemd adoption and lists some key points. Feel.
I have noticed a lot of fuss over systemd, even some people claiming that systemd was created to purposely introduce vunerabilities! The argument I see most often is that systemd introduces a new, large (and unfamiliar) attack vector. On the other hand, it seems to me that a system like systemd is actually a good thing because it is.