this post was submitted on 14 Aug 2025
97 points (95.3% liked)
Technology
74073 readers
2887 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
What do you mean by that?
don't feed the troll, that comment makes it clear they have zero understanding of what Linux is if they generalize it like it is one thing.
It is one thing. FreeBSD and NetBSD are not one thing. Linux is one thing.
And I meant Linux, not distributions and userlands, so you're the troll here.
https://www.linux.org/pages/download/
fuck off, one thing LOL
Yes, and the same can be said about Windows NT, yet it's called one thing. Honestly I think I'm getting tired of American intelligence.
Linux is only "one thing" if you're a kernel/driver developer. And even then, Linux via Android (linux fork) is completely different from the normal one.
As a user land developer, you can have glibc or musl, initd or systemd. Is dbus being used? They all work differently.
Windows is one thing to support. Linux has countless configurations.
I would expect Windows RT and Windows CE to somewhat differ too. Despite being NT.
Why would an application developer care about the init system? Start scripts and units for demonized stuff can be honestly made by users and maintainers, if that's expected to be packaged. If it's not, it's half an hour of googling to make functional enough ones for most purposes.
DBus is such a common thing that there are applications not working without it running, and nobody really complains. You can assume it is, or you can ignore its existence. That's changed by installing\uninstalling DBus. Not a difference between two operating systems, LOL.
glibc or musl - yeah. Different enough. Still the OS is the same, can use a musl chroot from a glibc system. Can use as many chroots as you want.