this post was submitted on 14 May 2025
-11 points (35.1% liked)

Linux

7349 readers
225 users here now

A community for everything relating to the GNU/Linux operating system

Also check out:

Original icon base courtesy of [email protected] and The GIMP

founded 2 years ago
MODERATORS
 

I've been thinking about the best way to refer to systems that use the Linux kernel, whilst avoiding the confusions that come with using the latter for both meanings. Since there are GNU and non-GNU (e.g, Alpine Linux) systems, I assume that *Linux would cover both. However, for users without a technical background, the asterisk means much less than it does to developers — this seems self-deprecating, considering that the point of the suggested term is to avoid confusion for NON-TECHNICAL users. Am I overthinking?

top 17 comments
sorted by: hot top controversial new old
[–] [email protected] 40 points 2 days ago* (last edited 2 days ago) (2 children)

You're overthinking. Non-technical people don't care aboutthe difference.

[–] [email protected] 42 points 2 days ago (2 children)

I am technical person and I don't care either.

[–] [email protected] 15 points 2 days ago* (last edited 2 days ago) (1 children)

Good point. I've just gotten used to the fact that gnu-everything is required to compile gnu-anything, both gnuseful and gnuseless, but you eventually realize that you have the wrong version of gnu-something. So I stopped caring after dicking around with dependency resolutionfor far too long to make it work. Gnu is like furniture (Gnurniture) to me - it's just there, and the less I have to think about it living in my gnuserspace, the better.

[–] [email protected] 3 points 2 days ago
[–] [email protected] 7 points 2 days ago

I've always thought calling it gnu mattered only to those interested in toe jam football.

[–] [email protected] 2 points 2 days ago

i think the number of people who care could fit in a moderately sized conference room

[–] LeFantome 10 points 2 days ago

If just saying Linux confuses you, just say Linux distro and / or Linux kernel explicitly.

To me, Linux means Linux distro unless further clarification or comedy is given. If you mean the kernel, you should always say so—the Linux kernel.

Non-technical users have no idea what the kernel is and you are not going to talk to them about it. So, when you say Linux they think Linux distro. It is not confusing unless we make it that way.

[–] [email protected] 19 points 2 days ago

Let's not make things complicated when they don't have to be.

[–] [email protected] 16 points 2 days ago* (last edited 2 days ago) (1 children)

The Linux.

I use the Linux.

[–] [email protected] 1 points 2 days ago

I had to use the Google to figure it out.

[–] [email protected] 10 points 2 days ago (1 children)

or as I’ve recently taken to calling it, --++Linux++--

[–] [email protected] 4 points 2 days ago

That's a huge improvement over !!Linux!!

Soon the bitsmiths may improve to the point we can have ¤«¤Linux¤»¤.

[–] [email protected] 6 points 2 days ago (1 children)

For what? It's just Linux Kernel. If you speak about a specific operating system or distribution, then you can call it by name. Otherwise I've recently taken to calling it "Linux based operating system", when I try to avoid to call it by name (EndeavourOS).

[–] LeFantome 1 points 2 days ago

That works.

To my ear though, “Linux based” leans too much towards the kernel. It makes me want to ask “what do you mean”.

I prefer “Linux distribution” or just Linux distro. If I was asked what that meant, I would simply have to say that Linux is available from different groups each of which curates slightly different collections of software which they “distribute”. Nobody needs to knew what a kernel is to understand that explanation.

I mean, I just say Linux. But when I do feel the need to distinguish, Linux distro and Linux kernel works for me.

[–] Scoopta 3 points 2 days ago

Maybe it's just me but it feels like calling it anything other than Linux is just an UHM, ACKTUALLY. And that's saying something because I'm one of the most pedantic people I know.

[–] irelephant 2 points 2 days ago

Its linux. I am running linux because I am running the linux kernel.

I also call it "unix" instead of *nix for berevity's sake.

[–] [email protected] 1 points 2 days ago

No, we shouldn't, and yes, you're overthinking, but I am finding myself inching closer to the GNU argument for the desktop/server OS, as I now not only use phone/Linux, but also a bunch of Kubernetes/Linux, with distroless images. It's all using the Linux kernel, and possibly glibc, but it's not Linux as we know it. The desktop/server OS meanwhile might not have GNU coreutils in some years.

But realistically we've been using Linux as the name for the family of desktop and server OS-es for decades now, and if you need to refer to the Linux kernel you call it "the Linux kernel" or just "the kernel".

Earlier GNU wanted HURD as an alternative to the Linux kernel—same GNU OS, different kernel. What instead is happening is that we're keeping the Linux kernel but replacing the GNU part of the OS.

Generally you just need to give as much information as the recipient needs to understand your message. Excess signals that don't add information are what information theory calls noise.