H’okay, so.
There was this guy called Richard Stallman. Way on back in the day he was working with Bell Labs’ UNIX at the university he worked for, and he got kinda butthurt about the extremely restrictive licensing terms and exorbitant cost that Bell Labs offered the OS for. So Stallman decided he was going to make his own OS with blackjack and hookers and offer it for free to anyone who could make use of it. The Usenet post he made announcing his intention mentions he knows someone who might get them a computer. He named his new operating system GNU, for GNU’s Not Unix. It’s a recursive acronym, which was popular at the time, it’s apparently another name for a wildebeest or water buffalo or something, and it’s an unpronounceable mouthful of socket wrenches, so it’s the trend setter for free software packages even all these decades later.
They built a whole bunch of really important software; a shell, core utilities, a C compiler, and applications like emacs. But they never got a working kernel going, the actual engine of the OS. They worked on their own thing they called HURD (which of course is a recursive acronym they put more thought into than the software itself), they gave up and tried to acquire an existing one to use, then went back to working on HURD. They never really got a system off the ground for lack of a kernel.
Then a Finnish student named Linus Torvalds piped up and said “Hey I built an OS kernel for the 386 IBM PC, it’s not as big or as professional as GNU, but maybe you guys’ll find it interesting.” He was persuaded to release Linux under the GNU Public License 2.0, and it wasn’t long after that that the first operating systems built on the Linux kernel and GNU coreutils entered distribution.
Linux is the name of some software, GNU is the sound you make when punched in the throat, so people quickly started just calling this emerging ecosystem simply “Linux.” Much to the chagrin of Richard Stallman who feels he isn’t getting credit for his work. This is his punishment for being the absolute worst at naming things.
Cocodapuf@lemmy.world 4 days ago
Hear hear! And let’s hope he learned his lesson!