News for hackers. Stuff that matters.
Re:Sshole by draxen on Thursday November 05, 2026 @08:08AM (#50378650)
I avoided using alpine-based containers ever since finding out a lot of Linux server software is actually Linux + SystemD software. The union set API of both Linux and SystemD seems to be the default "Linux API" today.
Re:Sshole by sam_lowry_ on Thursday November 05, 2026 @08:11AM (#50378680)
I use alpine-based containers whenever I can just to keep the world safer from SystemD rotting Linux.
Re:Sshole by andunie on Thursday November 05, 2026 @08:15AM (#50378710)
What is the argument against systemd?

Is it mainly that it is too big?

I feel like everybody still loves the unix philosophy, but the previous tools were too bad, systemd just filled user demand for easier tools.

The moment someone makes a pid 1 software that is good and still modular, open and pluggable I think that will be an instant success.

Re:Sshole by sam_lowry_ on Thursday November 05, 2026 @12:10PM (#50381617)
Parts of it are good, like systemd-boot, parts of it are horrendous, like systemd-logind.

But systemd is not a technical problem, it's Redhat (and IBM) having too much control over what happens to the init system.

And of course there is Pottering and his vile Microsoft stint, then another vile stint to enforce age verification on Linux.

Re:Sshole by pona-a on Thursday November 05, 2026 @12:39PM (#50381941)
[delayed]
Re:Sshole by otterley on Thursday November 05, 2026 @03:31PM (#50384088)
Eh, HNers are just noisier and crankier than most. The silent majority are fine with (and even like) systemd. I have no desire to go back to SysV init.
Re:Sshole by puzzlingcaptcha on Thursday November 05, 2026 @09:07AM (#50379240)
but alpine famously does not use systemd but openrc?
Re:Sshole by vel0city on Thursday November 05, 2026 @09:29AM (#50379506)
That's their point. The software they want to use often assumes its being run on a platform with systemd, so running that software on Alpine which makes a point to not use systemd causes challenges for them compared to using a different distro.
Re:Sshole by otterley on Thursday November 05, 2026 @03:30PM (#50384068)
Container images rarely ship with an init service of any kind (systemd or otherwise); the expectation is that your application is the root process. This includes Alpine-based images.