this post was submitted on 06 Aug 2023
1 points (100.0% liked)

Operating Systems

3799 readers
1 users here now

All things operating system related, from Windows to Mac to Linux distros and the more obscure.

Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 1 year ago
MODERATORS
 

Nitrux uses OpenRC instead of systemd, unlike most mainstream distros. It also features the Liquorix kernel, described as "an enthusiast Linux kernel designed for uncompromised responsiveness in interactive systems, enabling low latency in A/V production, and reduced frame time deviations in games."

New in this release is kboot, a utility to switch kernels on-the-fly without needing a reboot, and VMetal, which allows users to run Windows in parallel to Nitrux to provide users of access to Windows software.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 0 points 1 year ago (2 children)

Any short comparison between the advantages of OpenRC vs systemd?

[–] [email protected] 0 points 1 year ago (1 children)

Technically speaking, OpenRC doesn't really have any benefits in the real world, some people may claim faster boot times, but that's debatable on modern hardware. In fact objectively, it's inferior to systemd in many ways.

The real advantage though is that it's pretty simple and easy to use, understand and maintain. It follows the Unix philosophy of "do one thing, and do it right". People who like to have full understanding and fine control over their systems would prefer using OpenRC or similar init systems (with a mix-and-match of other utilities and daemons as per their need), instead of relying on a giant monolothic package like systemd which keeps getting bloated with more and more "unnecessary" features with each release.

Basically, you can say that it's a difference of ideology.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Systemd is not monolithical, it just happens that it's made of elements optimized to work well together, instead of running everything through different text parsers when "mixing and matching" random daemons.