Hacker ApprovedDepartments

OpenRC

Hacker Approved

Ranked 2 of 9 init systems by recommenders

Reliable init system that people run on Gentoo and Alpine for its easy-to-write service files. Critics say it covers fewer features than systemd, and parallel startup has known trouble.

Reliable init system that people run on Gentoo and Alpine for its easy-to-write service files. Critics say it covers fewer features than systemd, and parallel startup has known trouble.

28 people gave an opinion

recommend it
21
criticize it
7
approval share
75%
Each figure is one person. RecommendsCriticizes

Recommended in 9 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: not recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Owned for 25 years

Median of the 4 owners who said how long they have had it.

Each square is one year.

Why it carries the badge

  • 21 people recommend itNeeds 10 or more, met.
  • 3 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 9 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Reliable, works without issues

    “I use OpenRC because it's fine and works, I have no issues with it.”

    Comment from 28 Jan 2026 in “Devuan – Debian Without Systemd”

    “I've been using it for... ten years now with no problem.”

    Comment from 29 Jun 2026 in “Replacing Systemd with OpenRC in Debian”

    “It's remarkable how reliable it is.”

    Comment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”
  • Avoids systemd's complexity

    “runit, s6, and OpenRC don't have the downsides of systemd, but they also only cover a subset of its features”

    Comment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

    “using OpenRC instead of systemd is certainly more important for me”

    Comment from 3 Feb 2026 in “KDE Binds Itself Tightly to Systemd, Drops Support for Non-Systemd Systems”

    “I'd like to see OpenRC getting adopted in System V's place.”

    Comment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”
  • Default on Gentoo and Alpine

    “On Gentoo it's OpenRC, which I find easier”

    Comment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

    “OpenRC on Gentoo works great.”

    Comment from 2 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

    “customized Gentoo with OpenRC”

    Comment from 14 Aug 2026 in “Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes”
  • Simple service files

    “OpenRC service files are easy to write, and their schema is far far simpler than that of Unit files.”

    Comment from 29 Jun 2026 in “Replacing Systemd with OpenRC in Debian”

    “you have the option of putting your scripts or calls to other programs inline”

    Comment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

What people warn about

Each mark is one comment

  • Parallel startup is limited

    “OpenRC does support parallel startup but for a desktop it's already fast enough without it”

    Comment from 28 Jan 2026 in “Devuan – Debian Without Systemd”

    “openrc is still having trouble with parallel startups as a result of its design”

    Comment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

Other init systems people recommend

The four most recommended other init systems, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

OpenRC compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
systemd32633549%1214 yrs8 owners—
OpenRCThis page21775%925 yrs4 ownersApproved
SysVinit192642%630 yrs3 owners—
runit19386%6—Approved
Upstart init system111444%6——
See all 9 init systems, ranked

What people said

29 of the 36 comments that mention it, newest first. Each links to the original comment.

“at the moment openrc then kicks in (I want to replace that one)”

CriticizesComment from 19 Sep 2026 in “Linux from Scratch”

“customized Gentoo with OpenRC”

RecommendsComment from 14 Aug 2026 in “Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes”

“lets one use openRC or whatever else”

MixedComment from 10 Aug 2026 in “Illinois Just Passed a Law That Puts Linux on the Hook for Age Verification”

“too complicated for my needs”

CriticizesComment from 26 Jul 2026 in “Systemd Linger”

“OpenRC service files are easy to write, and their schema is far far simpler than that of Unit files.”

RecommendsComment from 29 Jun 2026 in “Replacing Systemd with OpenRC in Debian”

“OpenRC has had dependency ordering for the quarter-century I've been using it.”

RecommendsComment from 29 Jun 2026 in “Replacing Systemd with OpenRC in Debian”

“I've been using it for... ten years now with no problem.”

RecommendsComment from 29 Jun 2026 in “Replacing Systemd with OpenRC in Debian”

“bash is an abomination and anything larger than 2-3 lines will have bugs”

CriticizesComment from 29 Jun 2026 in “Replacing Systemd with OpenRC in Debian”

“The problem was that OpenRC as it existed on Debian at the time was lacking.”

MixedComment from 29 Jun 2026 in “Replacing Systemd with OpenRC in Debian”

“that provide a bunch of useful scaffolding and support tools”

RecommendsComment from 29 Jun 2026 in “Replacing Systemd with OpenRC in Debian”

“things like OpenRC and runit exist”

RecommendsComment from 11 Jun 2026 in “MiMo Code Is Now Released and Open-Source”

“any competent init system lets you extend upstream-provided service files”

RecommendsComment from 3 Jun 2026 in “You Don't Love Systemd Timers Enough”

“OpenRC stores the complete description of service definitions in 2 separate files, one of which is optional.”

CriticizesComment from 3 May 2026 in “Systemd-manager-TUI: A TUI application for managing systemd services”

“the OpenRC service file you quoted is buggy”

CriticizesComment from 4 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“using OpenRC instead of systemd is certainly more important for me”

RecommendsComment from 3 Feb 2026 in “KDE Binds Itself Tightly to Systemd, Drops Support for Non-Systemd Systems”

“The OpenRC system mostly just works”

RecommendsComment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“On Gentoo it's OpenRC, which I find easier”

RecommendsComment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“I'd like to see OpenRC getting adopted in System V's place.”

RecommendsComment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“you have the option of putting your scripts or calls to other programs inline”

RecommendsComment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“OpenRC was unable to summon the manpower to do the spot-additions required for it to win the political war”

MixedComment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“It's remarkable how reliable it is.”

RecommendsComment from 3 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“OpenRC on Gentoo works great.”

RecommendsComment from 2 Feb 2026 in “Linux from Scratch Ends SysVinit Support”

“I use OpenRC because it's fine and works, I have no issues with it.”

MixedComment from 28 Jan 2026 in “Devuan – Debian Without Systemd”

“OpenRC does support parallel startup but for a desktop it's already fast enough without it”

MixedComment from 28 Jan 2026 in “Devuan – Debian Without Systemd”

“it never fails at shutdown”

RecommendsComment from 11 Jan 2026 in “Gentoo Linux 2025 Review”

“they'll have to pry my OpenRC, cronie, and sysklogd from my cold dead hands”

RecommendsComment from 31 Dec 2025 in “Wayland is flawed at its core and the community needs to talk about it”

“openrc (Alpine),... Systemd often feels like autoconf.”

RecommendsComment from 13 Dec 2025 in “From Azure Functions to FreeBSD”

“runit, s6, and OpenRC don't have the downsides of systemd, but they also only cover a subset of its features”

MixedComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

“openrc is still having trouble with parallel startups as a result of its design”

CriticizesComment from 17 Nov 2025 in “Runit Linux: Complete Guide to Unix Init Scheme with Service Supervision”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.