As a recent convert. What the fuck are these names ? LET ME OPEN UP SCRUNGLE and use it to JINX my DOLPHIN. I get that they are trying to be witty but sometimes less is more.
comrade you are posting this on hexbear dot net
You don’t know. You weren’t in the trenches. You don’t know half of the ridiculous and reddit-coded software names that have been and still live like ghosts in the lower levels of your OS. Ever heard of a recursive acronym? Words from obscure sci-fi original serieses scar the land of open-source software.

You know, I have a soft spot for gen X nerd culture so it kind of warms my heart to see their legacy show up in open source software
Also sorry to any gen xers here for acting like you’re dead. You know what I mean, yeah?
In all seriousness, I’m a bit young for much of it, but I know how to you feel. I feel like the idea of ‘niche’ has been destroyed lately. Everything is popular and nothing is unheard of. I miss having stuff that I and a few other dedicated people know about.

the corporatization of MTG deck names has been a travesty. You WILL NOT name combo decks after breakfast food, you WILL use guild or clan names for colors even though the strategy has nothing to do with ravnica. Your favorite plane will be new york city.
I prefer to imagine that there are irl scenes for various interests that never discuss scene matters on the internet, and I just don’t know about them. It is heartening to think that perhaps I’m just not cool

You gotta get into woodworking or architecture, there’s words nobody’s ever heard of in there.
I had no idea how many chisels there were before I started watching hand woodworking videos on youtube

Have you HERD of GNU HURD?
What is SONiC? Software for Open Networking in the Cloud (SONiC) is an open source network operating system (NOS) based on Linux that runs on switches from multiple vendors and ASICs. SONiC offers a full suite of network functionality, like BGP and RDMA, that has been production-hardened in the data centers of some of the largest cloud service providers. It offers teams the flexibility to create the network solutions they need while leveraging the collective strength of a large ecosystem and community.
Not the ETLAs lol

Wait till you find out that
lessis actually a successor tomoregrep!sedtheawkas itcattoedWell less is more
Serious answer is that each component is it’s own project named for all kinds of reasons; often somekind of reference to a previous thing that they’re trying to replace, sometimes to fit into an ecosystem or org’s scheme, sometimes an initialism no-one thought to say out loud, sometimes it’s a flippant name for quick throwaway program that then somehow becomes major infrastructure but it’s too late to change it now.
ok and what is the nonserious answer

Computers work by magic and they are concealing their true names to prevent privelege escalation vunerabilities.
HAH. I KNEW IT
this is also why power-cycling works.
That’s more of a death threat to the pixies
sometimes it’s a flippant name for quick throwaway program that then somehow becomes major infrastructure but it’s too late to change it now.
That’s 99% of it. Naming things suck, and as soon as you share it and people start using it you can’t change the name.
I feel like around the late 2010s we started getting more “serious” names for things. I do always love the
packageNscheme though. Especially when there’s like no historical record or real usage of versions 1-(N-1) lolPython is littered with numbered packages that don’t have any maintained or distributed precursors anymore, but they’re forever
urllib3,jinja2orhttplib2.Remember, folks: Wine Is Not an Emulator.
I agreed at the beginning, until I realized that I don’t have to know the program names at all:

The search knows that I want a “file explorer” (/internet explorer). So far, this worked for everything I tried.
well its all free stuff people coded in their spare time mostly so there’s no glitzy marketing firm naming the whizbangdoodle something catchy
Glitzy marketing firms have never named something something dumb.
By the way, have you seen the new show? It’s on Tubu. It’s literally on Heebee. It’s on Poodee with ads. It’s literally on Dippy. You can probably find it on Weeno. Dude it’s on Gumpy. It’s a Pheebo original. It’s on Poob.
What’s Figma?
figma balls lmao gottem
Steve Jobs died from it.
sure, that’s totally a valid point. many services are born from a start-up that was at one point a person who just came up with a name, but often though when trying to sell something you want the name of the thing to be catchy or memorable.
when you’re writing free software it tends to have more of a personal meaning to you and you might not care so much if anyone else likes it or can even pronounce it
Free software also tends to last a lot longer than proprietary software* and that means you get an absurd cross section of every goofy naming trend in the last several decades. So you’ve got your abbreviations with your acronyms with your hacker cultures with your overconfidently naming it the most generic thing possibles with your unrelated nouns with your nonsense toy names.
*Well, most projects die immediately, same as with proprietary. But at the long tail there are 40 year old programs still kicking
40 year old programs still kicking
Look, emacs sucks. Any emacs user will tell you that it sucks. Its just that its the best thing we have ever encountered. We’ve searched for better programs, and they all come up short. Emacs is just the best thing out there. Would be a lot better with proper stewardship tho…
The devs could just ask hexbear to name their software . Im sure if we put our heads together we would find better names :^)
it would all be beans
And once done processing, they’d all stink.
BearfartOS
Catchy hmm?

Don’t even get me started on when the main command for a package is something like “fastfuck” and you dont have it so you type sudo apt install fastfuck and its not called that in the fucking debian repo! So you have to start doing apt search package to find it. Until finally you realize the package is called “fuckfast” or something else slightly different.
Libfoobar, foobarlib, foobar-lib, foobar is actually is in barfoo-dev
I think reading that gave me a stroke
I do like when some operating systems have an autocorrect that asks you if you want to install fuckfast. Even better if they let you just type Y/N to install it immediately.
My ideal would be as soon as you type the command that doesn’t exist it says, “Oh, that command is from 1.[package], 2.[package], and 3.[package] but you don’t have them. Do you want to install them now? [1, 2, 3 to select which, no for none, or all for all.]”
look at this comrade hating fun smdh

sometimes you need a little whimsy

Whimsy huh ? I bet there is nothing called GNO-
The feet guys?
You mean the GNU Network Object Model Environment?
There is millions of softwares, pieces of softwares and such through time and platforms. They all need names. The need to be unique because it is hella confusing when 2 softwares are called the same thing. You cant install them both on the same computer, and you can be reading the wrong documentations. There is no central place where you can find out what every software ever is named.
Real issue is the prevelance of Anglo chauvinism.
That is just the beauty of foss diversity.
Like humans either being referred to as a number or having proper names that have/had a background & a team that loves them. Linux is more transparent & no central thing (even like a distro) will sterilise it as much as a megacorp will their OS.
I find the names are either like that or they’re just literally what they say on the tin
Software Manager, Libre Office how straight forward and helpful!
And then you have dolphin
Why is the file browser named dolphin
Just call it a file browser
Granted, considering what Windows users are going through right now, it’s hardly that big a problem
Serious answer is that there is no one true file browser. A file browser is a software project that has the same concerns as anyother. Distributors (ie your distro) will require a name and if the project doesn’t have one then it will either not get distributed or the distros will distingush it themselves which could get messy (dolphin could for eg be called “KDE File browser”, but konqeror already exists so “KDE file browser 2”? What happens when different distros choose different names for “File Browser”?). The project if it is to be a sustainable one also must distinguish itself from the other file browser projects inorder to grow a userbase and recruit volunteer developers. How does it do that but by building some kind of brand identity? Dolphin is a better brand name than File Browser #2345.
That makes sense
My only gripe with the way it’s handled is that the DEs will name the actual program “Files” and if you have multiple different file explorers installed they are ALL NAMED FILES! If we’re doing unique names just put the unique names on there and maybe have it say (Files) next to the name. It’s confusing.
The best explanation I could find in a pinch is that Linux file managers tend to be opaquely named in reference to Windows Explorer, i.e. that historical real-world explorers were sailors, so a lot of Linux file managers will have names related to marine life, seafaring cultures, and sailors in popular culture. GNOME Files was originally called Nautilus apparently to evoke the idea of an operating system shell, but the Nautilus was also Captain Nemo’s submarine, so Nautilus’ fork was called Nemo. Thunar, my own file manager, is named after Thor, apparently because Vikings were famous seafaring explorers.
I can’t find anything about why Dolphin specifically has its name, but a theory I saw was that it’s just called that because dolphins are a traditional good luck omen and sign of nearby land for sailors. But for all I know Dolphin could be named after a specific vessel, or maybe it’s named in reference to the two-dolphin badges worn by qualified submariners in many different countries, sort of sticking to the submarine theme of Nautilus/Nemo.
But maybe more importantly than that, the file managers on Linux have distinctive names to stand out from each other, because Linux users are a lot more likely than Windows users to actually do stuff like try out different file managers and form strong opinions about them, or use two different file managers at the same time. As long as the icon and name makes it clear what it does, which is the case on my own computer (it’s called Thunar File Manager and it has a folder icon), then it isn’t really a problem. If it was just called “Thunar” and nothing else, and its icon was a hammer, then it would be bad for UX.
well it is keeping with the aquatic theme. Gnome’s file browser is Nautilus.
GNOME handles this well by having its core apps drop their codename and use their generic name. So Nautilus became “Files” in the app overview.
So at least this is a known issue.
Nautilus is called Files now. they dont have a trademark on that. Numerous other applications are also called Files. so you can’t find it. I have edited the .desktop entry so it is called “Nautilus (files)” instead.
.desktop has pretty good support for both specific and generic names at the same time.
that’s why systemd is the only serious component
Shhhh! The Gentoo and Void users might hear you
hey, we are okay with sysd being the only serious component. we seriously want it outside of our distros
Gentoo has systemd support.
ⓘ This user is suspected of being a cat. Please report any suspicious behavior.
Doesn’t every distro have systemd support, it’s just that most ship with it and some don’t?
Void as you listed doesn’t have systemd support I think. Probably there are others.
ⓘ This user is suspected of being a cat. Please report any suspicious behavior.
Is it just because they use musl instead of glibc?
Void has both musl and glibc versions iirc
systemd can be compiled with musl via patches (don’t know if they are upstream or not) but that was a very recent change.
Void generally chooses its own in-house components (like their package manager) and alternative core stuff like musl and runit. I don’t know why anyone would choose doing that outside of DIY/purist tendencies.
It’s a fun experiment, and a good way to keep alternative pathways maintained and vetted.
Things like Void and Alpine are also great when it comes to containerization when you need a super small build, so they have utility.
I don’t really think about my init system that much until I need to, and have never had any issues with systemd, so I’m agnostic on the whole thing lol
Don’t forget the Guix crowd!
systemdeez nuts.
I believe Dolphin is named Dolphin since it was the codename for the Gamecube.
There are also a bunch of really boring named programs out there. e.g. Gnome Text Editor.
Dolphin is the KDE file explorer.
Oh yeah. It’s been a hot minute since I used KDE. Been using GNOME 3 for the last 4 or so years.
It used to be worse
The developers of each program choose the name for it. It would happen in the corporate world too, if it wasn’t for the employer forbidding it. People care about their own hobby project.

























