logoalt Hacker News

lukantoday at 8:43 AM4 repliesview on HN

And what are your thoughts on deploying software to a fragmented system?


Replies

Someonetoday at 9:38 AM

Not the OP, but the historical answer was POSIX (https://en.wikipedia.org/wiki/POSIX, https://dl.acm.org/doi/10.1109/2.56856).

That didn’t work perfectly, but it did work to some extent.

show 1 reply
wolvoleotoday at 8:48 AM

Just like it's done now, every distro having their own system. It containerization for people who like that.

What I have an issue with is apps making themselves dependent on systemd like KDE is doing. https://www.reddit.com/r/kde/comments/1qi9vo5/comment/o0pzvq...

graemeptoday at 8:58 AM

Systemd does not solve the deployment problem, and will not unless it adds something like a systemd package manager.

It is interesting that Linux is far more widely used than alternatives that are not fragmented (e.g. FreeBSD) and has not standardised on one distro. Different people have different needs and preferences. People using Debian, Alpine, and NixOS are unlikely to agree on what they want.

show 2 replies
prmoustachetoday at 8:56 AM

You define the supported target and that's it. RHEL and Ubuntu LTS, kubernetes, docker/podman or flatpak are popular ones.