Re:GNU Users Who Have Never Heard of GNU (2006)
by linuxquestions8 on Wednesday April 01, 2020 @10:38PM
(#22755767)
Other users have touched on the fact that GNU makes up a very small part of the current user-land ecosystem. It seems to me that the only reason to keep GNU in the GNU/Linux title is for historical purposes, but even then I wouldn't argue for that. Why is GNU worthy of being included when referring to a Linux system in 2020? Linux, as I know it, seems to be pretty distinct from what it was before my time.
Re:GNU Users Who Have Never Heard of GNU (2006)
by imtringued on Thursday April 02, 2020 @04:25AM
(#22757139)
I use Gnome every single day. It's a pretty substantial part of the user experience.
Re:GNU Users Who Have Never Heard of GNU (2006)
by theamk on Thursday April 02, 2020 @05:06AM
(#22757326)
I don’t - and yet I work on the same OS, writing the same code and scripts using the same tools (clang, bazel, python).
Gnome is not a defining part of a modern linux system, it is just one choice of many DEs. And a large fraction of Linux systems don’t run any DE at all.
Re:GNU Users Who Have Never Heard of GNU (2006)
by linuxquestions8 on Thursday April 02, 2020 @10:43AM
(#22759525)
All the servers I interact with on a daily basis are certainly not running Gnome. So desktops running the Linux kernel are GNU\Linux but servers running the Linux kernel are just...Linux?
Re:GNU Users Who Have Never Heard of GNU (2006)
by xxpor on Wednesday April 01, 2020 @10:39PM
(#22755773)
That's funny, I have a machine over here that's running Debian with musl and busybox.
I think people are way too worried about who gets credit. If rms wanted the recognition that bad, he should have finished Hurd. Also, who started say XFree86 or X.org? I have no idea. But their software is probably a lot more important to a lot of users than gcc or even glibc is.
Re:GNU Users Who Have Never Heard of GNU (2006)
by Fice on Wednesday April 01, 2020 @11:13PM
(#22755919)
My comment was not about giving credit. The point is that if you know that the system is GNU, you know what software it is supposed to run, and that does not mean that it can not be compatible if it is not GNU. We can probably also use POSIX (btw, the name for the standard was suggested by RMS [1]) as the lowest common denominator, but would that also include Android?
If we look deeper, we see that GNU/Linux is a C system, and I'd argue that this is the most essential characteristic ("An operating system is a collection of things that don’t fit inside a language; there shouldn’t be one” — Dan Ingalls, Design Principles Behind Smalltalk). Of course, GNU system supports many programming languages, but they all use C to interface with the system. Get familiar with non-C systems like Smalltalk or Oberon to see how programming language is essential. Also web browsers grew to become operating systems of their own (running on top of C systems for now) — the JavaScript systems.