180
SystemD (lemmy.ml)
submitted 1 year ago by Tundra@lemmy.ml to c/linux@lemmy.ml

Ive been runing Debian 12 (kde) since bookworm was released and am loving it.

I have recently discovered Devuan which seems to be Debian without systemd - what is the benefit of removing this init system?

you are viewing a single comment's thread
view the rest of the comments
[-] TCB13@lemmy.world 31 points 1 year ago* (last edited 1 year ago)

Devuan is the outlet of a bunch of people that don't want Linux to evolve, become better and have more flexibility because it violates the UNIX philosophy and/or it is backed by big corp. Systemd was made to tackle a bunch of issues with poorly integrated tools and old architectures that aren't as good as they used to be. If you look at other operating systems, even Apple has a better service manager (launchd).

Systemd is incredibly versatile and most people are unaware of its full potential. Apart from the obvious - start services - it can also run most of a base system with features such as networking (IPv4+IPV6, PBR), NTP, Timers (cron replacement), secure DNS resolutions, isolate processes, setup basic firewalls, port forwarding, centralize logging (in an easy way to query and read), monitor and restart services, detect hardware changes and react to them, mount filesystems, listen for connections in sockets and launch programs to handle incoming data, become your bootloader and... even run full fledged containers both privileged and non-privileged containers. Read this for more details: https://tadeubento.com/2023/systemd-hidden-gems-for-a-better-linux/

The question isn't "what is the benefit of removing this init system", it is "what I'll be missing if I remove it". Although it is possible to do all the above without Systemd, you'll end up with a lot of small integration pains and dozens of processes and different tools all wasting resources.

[-] thelastknowngod@lemm.ee -2 points 1 year ago

people that don’t want Linux to evolve

Exactly this.

The philosophical arguments are pretty garbage. I generally want to know if the "it violates the UNIX philosophy" people use browser extensions.. That violates the UNIX philosophy too. Systemd "is backed by big corp" but who do you think is actually contributing time/effort/code to the Linux kernel? It's the device manufacturers who are trying to get you to buy their products.. So that fails too.

No offense to anyone reading this but if you're really passionately anti-systemd, I would not hire you. This is a dumb hill to die on and a red flag.

[-] Auli@lemmy.ca 1 points 1 year ago

Exactly bigncorp is doing the majority of the Linux kernel development. Wonder why nobody complains about that.

[-] TCB13@lemmy.world 0 points 1 year ago

Maybe you should hire me then?

load more comments (7 replies)
this post was submitted on 27 Aug 2023
180 points (96.4% liked)

Linux

48236 readers
595 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS