Slashdot Mirror


Ask Slashdot: Is It Linux or GNU/Linux? (linuxjournal.com)

An anonymous reader writes: Should the Linux operating system be called "Linux" or "GNU/Linux"? These days, asking that question might get as many blank stares returned as asking, "Is it live or is it Memorex?" Some may remember that the Linux naming convention was a controversy that raged from the late 1990s until about the end of the first decade of the 21st century. Back then, if you called it "Linux", the GNU/Linux crowd was sure to start a flame war with accusations that the GNU Project wasn't being given due credit for its contribution to the OS. And if you called it "GNU/Linux", accusations were made about political correctness, although operating systems are pretty much apolitical by nature as far as I can tell.

The brouhaha got started in the mid-1990s when Richard Stallman, among other things the founder of the Free Software Movement who penned the General Public License, began insisting on using the term "GNU/Linux" in recognition of the importance of the GNU Project to the OS. GNU was started by Stallman as an effort to build a free-in-every-way operating system based on the still-not-ready-for-prime-time Hurd microkernel. According to this take, Linux was merely the kernel, and GNU software was the sauce that made Linux work. Noting that the issue seems to have died down in recent years, and mindful of Shakespeare's observation on roses, names and smells, I wondered if anyone really cares anymore what Linux is called. For once and all, I wanted to ask Slashdot crowd what they think.

521 comments

  1. Let the show begin by worf_mo · · Score: 5, Funny

    FFS, where did I put my popcorn!

    1. Re:Let the show begin by Jahta · · Score: 2

      FFS, where did I put my popcorn!

      We're going to need industrial quantities of popcorn for this one! :-)

    2. Re:Let the show begin by DeBaas · · Score: 2

      meh, I'm more into eighties reruns than nineties...

      --
      ---
    3. Re:Let the show begin by Mex5150 · · Score: 0

      I think you'll find it's called GNU/Popcorn!

    4. Re:Let the show begin by Anonymous Coward · · Score: 0

      LGBTQ/Linux

    5. Re: Let the show begin by plopez · · Score: 1

      Yes! Yes! Yes!. Welcome to slashdot, now where's tub girl?

      --
      putting the 'B' in LGBTQ+
    6. Re:Let the show begin by Anonymous Coward · · Score: 0

      I call the OSes Debian, Fedora, CentOS, Ubuntu, Mint, RHEL, or etc. They're similar, but they're all sufficiently different that you can't assume that things that work one way on one will work the same way on another. Might as well be FreeBSD.

      We all know Linux is the kernel. I'm not sure what calling it GNU/Linux really adds, especially when parts like httpd are Apache, and you could even be using LLVM/Clang instead of Gnu GCC.

    7. Re: Let the show begin by Anonymous Coward · · Score: 0

      When I read shitposts like yous all I can do is think "what the fuck is wrong with this person"

    8. Re:Let the show begin by serviscope_minor · · Score: 3, Funny

      meh, I'm more into eighties reruns than nineties...

      OK...

      System V or BSD?

      --
      SJW n. One who posts facts.
    9. Re:Let the show begin by Megane · · Score: 5, Insightful

      Either one is preferable to systemd.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    10. Re: Let the show begin by Anonymous Coward · · Score: 1

      You mean REDDENBACHER/kenmore/popcorn .

    11. Re: Let the show begin by johnsnails · · Score: 2

      Just give me the corn kernels they are more compact.

    12. Re: Let the show begin by Anonymous Coward · · Score: 0

      Linux is for poor people.

    13. Re:Let the show begin by quenda · · Score: 1

      FFS, where did I put my popcorn!

      Popcorn? I'm sure these is an over-bloated kernel metaphor in there somewhere. Where is our GNU Hurd micro-kernel?

    14. Re: Let the show begin by lsllll · · Score: 1

      believe it or not, I've been having a hard time finding a web site that hosts this picture! They just don't show up in any search engines! Thank you for bringing up a lost memory!

      --
      Is that a roll of dimes in your pocket or are you happy to see me?
    15. Re: Let the show begin by Anonymous Coward · · Score: 0

      I've never made Redenbacher Popcorn. I have others do it who know how.

    16. Re: Let the show begin by Anonymous Coward · · Score: 0

      Then you have distros like Alpine, that use Linux and behave similar to many other distros, but do away with the GNU libc and userland.

    17. Re:Let the show begin by Eberlin · · Score: 1

      Did you mean SCO/Linux or, really, where's the CowboyNeal/Linux option?

    18. Re:Let the show begin by Anonymous Coward · · Score: 0

      that's GNU/Popcorn

  2. Jesus HB Crickey ... seriously? by Qbertino · · Score: 3, Insightful

    I mean, ... really?

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Jesus HB Crickey ... seriously? by Anonymous Coward · · Score: 0

      Yeah, I think this is an important question given Stallman's recent "benevolent dictator" model for glibc. Calling Linux (the kernel, let's be clear) GNU/Linux gives the GNU project standing to claim that the kernel *is* part of the GNU project and therefore falls under the guidance of the GNU project. Yes, it's a weak argument, but it would exist and would need to be dealt with.

      "Although you might think you have independence from the GNU project, that is far from reality."

  3. Nobody Really Cares by Anonymous Coward · · Score: 1

    The GNU suite is obviously important. We all know it. But the market decided a long time ago not to call it GNU/Linux, for a number of reasons. Why are we having this conversation, again?

    1. Re: Nobody Really Cares by Anonymous Coward · · Score: 5, Funny

      I didn't give a shit about that until I met RMS irl.
      Since then it's Linux.

    2. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      What happened? I've heard stories, but I'd love to hear your point of view

    3. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      Hates plants

    4. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      It was circa 2002 iirc
      This asshole visited the LUG I was a member of and banged its head on a wall (literally) because we had t-shirts with Linux written on them and started to rant about that.
      And don't get me started on what he did with his feet at dinner time, it still disgusts me 15 years later.

    5. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      I have never met RMS, but I remember reading the GNU license terms in the early 90's and deciding that he was a pseudo-intelligentsia who enjoyed creating verbal traps and misleading people with BS.

      In my opinion, RMS laid some legal groundwork that was effective at stalling AT&T from suing all of the derivative *nixes out of existence, but he had ZERO to do with the actual creation of Linux, so GNU belongs nowhere in the Linux nomenclature

    6. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      I met him in 2000 and had a similar impression, minus the foot thing which I never saw in person but have seen the infamous video of.

    7. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      he's a very difficult person, which makes it somewhat annoying that he's so often correct

    8. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      Actually what drove me out the LUG thing and all the worship around RMS was when I realized everybody went silent when he started to play his piccolo. It was like being in a cult with the guru speaking the truth.
      15 years later I'm faaaar from all this BS, the only thing annoying me being systemd and the clueless teenagers contributing to it. Hopefully void Linux and slackware are there.

    9. Re: Nobody Really Cares by Anonymous Coward · · Score: 1

      and deciding that he was a pseudo-intelligentsia

      It takes one to know one.

    10. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      Sorry but being correct does not excuse being an asshole.
      And about gnu/Linux without the Linux in it we would all be using *BSD with no GNU at all.
      (And *BSD is very nice but I can't play KSP with it sadly)

    11. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      Does it really?

    12. Re: Nobody Really Cares by inking · · Score: 1

      A lot of people are correct a lot of the time. They somehow manage to do so without being the incarnation of grossness itself.

    13. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      So does that make you one since you knew that?

    14. Re: Nobody Really Cares by Anonymous Coward · · Score: 0

      Poor Stallman. Have a look at his appearance contracts and you'll see that the fame, what little of it there is, has gone to his head.

      It's a poor reflection on his character that he continues whining about this naming distinction. I appreciate his work, and GNU in general, but certainly not his whining. I've done good open-source work, and you've never heard of me, but what the hell, I know I've made my contribution, and I'm satisfied with that. Stallman apparently wants more.

  4. There was a kerfuffle? by Oligonicella · · Score: 1

    I guess it didn't make my 'give a shit'-dar.

    1. Re:There was a kerfuffle? by Anonymous Coward · · Score: 0

      More likely you weren't around then, or still crapping in your diaper.

  5. GNU/LINUX of course by Anonymous Coward · · Score: 0

    Unless you aren't using Android...

  6. Shoulda been LiGnux by Snotnose · · Score: 4, Funny

    Linus blew his chance for lasting immortality.

    1. Re:Shoulda been LiGnux by Tablizer · · Score: 1

      Excellent compromise. Kudos!

    2. Re:Shoulda been LiGnux by Misagon · · Score: 2

      ... and even more wars on about how to pronounce the name.

      --
      "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
    3. Re:Shoulda been LiGnux by Anonymous Coward · · Score: 0

      There are no such wars. There are people who pronounce it correctly, and there are people who don't. It's lee-nooks.

    4. Re:Shoulda been LiGnux by dougmc · · Score: 1

      I suspect that you already know this, but in case somebody else doesn't realize this ... lignux actually happened, sort of.

      Not only was RMS suggesting that everybody call it "GNU/Linux", "GNU Linux" or a "Linux-based GNU system" ... but it was also "LiGNUx" or just "lignux" for short.

      And he did more than just preach this, he applied it himself. For example, in 1996 or so if you compiled emacs (a GNU editor, witten by RMS himself) on your Linux system it would actually call the target "lignux" where previously it was just "linux".

      Soon after he changed it to linux-gnu which was a good deal less awkward, and emacs is still using that today, though RMS personally generally calls it GNU/Linux now. (But the target name for emacs can't include a slash, so ... linux-gnu it is.)

  7. Really? by QuietLagoon · · Score: 1

    ...Some may remember that the Linux naming convention was a controversy that raged from the late 1990s until about the end of the first decade of the 21st century....

    I suspect many more are actively trying to forget the Linux naming convention controversy. So much energy wasted over so little. Must be a slow news day here...

    1. Re:Really? by i.r.id10t · · Score: 1

      Especially since Linus himself answered the question during the filming of RevolutionOS -

      Interviewer:
      -If some people asked you to describe this GNU/Linux, I mean, whatâ(TM)s your
      thought about this, does that justify, orâ¦

      Linus Torvalds:
      -Well, I think itâ(TM)s justified, but itâ(TM)s justified if you actually make a GNU
      distribution on Linux. The same way that I think that Red Hat Linux is fine, or
      SuSE Linux, or Debian Linux, because if you actually make your own
      distribution of Linux, you get to name the thing. But calling Linux in general
      GNU/Linux, I think itâ(TM)s just ridiculous.

      --
      Don't blame me, I voted for Kodos
  8. Neither by Hognoxious · · Score: 3, Insightful

    It's Systemd/Linux, at least for the next couple of years.

    By the way, does anyone think ginger goes well with broccoli?

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:Neither by Tablizer · · Score: 2, Insightful

      By the way, does anyone think ginger goes well with broccoli?

      I prefer Mary Ann. Now there's a flame-war.

    2. Re:Neither by q_e_t · · Score: 1

      Ginger with broccoli is great, as it's less obviously broccoli. It's like running cairodock on Linux, or GNU/Linux.

    3. Re:Neither by plopez · · Score: 1

      I was thinking "Redhat OS".

      --
      putting the 'B' in LGBTQ+
    4. Re:Neither by speederaser · · Score: 1

      On my Centos (Red Hat) system:

      $ uname
      Linux

      So we know what Red Hat thinks.

    5. Re:Neither by Xenolith0 · · Score: 2

      You gotta run the correct command:

      uname or uname -s
      Linux

      uname is the "kernel name" where "Linux" is correct.

      uname -o is Operating System, where GNU/Kernel is correct for most Linii.

      $ uname -o

      GNU/Linux

    6. Re:Neither by plopez · · Score: 1

      whoosh!

      --
      putting the 'B' in LGBTQ+
    7. Re:Neither by Anonymous Coward · · Score: 2

      Not on my Slackware boxes.

    8. Re:Neither by fibonacci8 · · Score: 1

      No, I'm fairly sure most people agree Ginger goes well with Mary Ann.
      Unless you meant you prefer Mary Ann with broccoli...

      --
      Inheritance is the sincerest form of nepotism.
    9. Re:Neither by Anonymous Coward · · Score: 0

      "By the way, does anyone think ginger goes well with broccoli?"

      I'd rather have Maryann with broccoli.

    10. Re:Neither by Anonymous Coward · · Score: 0

      I prefer The Professor.

    11. Re:Neither by Anonymous Coward · · Score: 0

      Whatever consistently fails to float your boat.

    12. Re:Neither by Anonymous Coward · · Score: 0

      Better than cinnamon and mint.

    13. Re: Neither by antdah · · Score: 1

      No, itâ(TM)s GNU/SystemD, you insensitive clod!

    14. Re:Neither by Waccoon · · Score: 1

      By the way, does anyone think ginger goes well with broccoli?

      No, but I like pineapple on my pizza... with or without ham.

  9. The Real Winner by Anonymous Coward · · Score: 0

    Microsoft Linux. "Your Potential. Our Passion."

  10. Both, of course by admin7087 · · Score: 4, Insightful

    GNU/Linux since Linux is only the kernel and GNU has provided most of the programs that are crucial for a working GNU/Linux system. Linux for short.

    1. Re:Both, of course by religionofpeas · · Score: 2

      Why stop there ? Why not Mozilla/GNU/Xorg/Oracle/Linux ?

    2. Re:Both, of course by raynet · · Score: 1

      Saying just Linux or GNU/Linux is quite worthless, better to say Linux. That actually means something.

      --
      - Raynet --> .
    3. Re:Both, of course by Anonymous Coward · · Score: 0

      Because Mozilla/Xorg/Oracle/Linux all are built with gcc and rely on shells, editors and other system tools that are part of Gnu to launch and manage configuration files and so on.

    4. Re:Both, of course by plopez · · Score: 1

      Hey neckbeard, you're going senile. If you read your post it makes no sense :)

      --
      putting the 'B' in LGBTQ+
    5. Re:Both, of course by dryeo · · Score: 1

      Can't most of the GNU tools be replaced by BSD tools along with rewriting some scripts to be portable?
      For many uses, I'd say X is the big one that is hard to replace. For other uses, it might be something like Apache.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    6. Re:Both, of course by Anonymous Coward · · Score: 1

      Stallman nearly exploded when the FreeBSD folks pointed out that at the time, FreeBSD had a more complete GNU toolchain than Linux-- and so the obvious question was, did he feel it should be called GNU/FreeBSD?

    7. Re:Both, of course by Anonymous Coward · · Score: 0

      The kernel (Linux) is licensed under the GNU GPL which is incompatible with the BSD licenses.

    8. Re:Both, of course by passionplay · · Score: 1

      If you need just the kernel - sure. But if you need an OS, you need both.

    9. Re:Both, of course by passionplay · · Score: 1

      In which case you would have a BSD OS. BSD and GNU have different licenses. If you rewrite the stuff to emulate BSD, you may has well just use BSD. Stop complaining about a free as in beer and free as in speech OS.

    10. Re:Both, of course by serviscope_minor · · Score: 2

      Because GNU is still the base system. My servers don't have firefox, Xorg or Java on them because they don't need it. The base is still GNU/Linux.

      --
      SJW n. One who posts facts.
    11. Re:Both, of course by dryeo · · Score: 1

      Of course the modern BSD license is compatible with the GPL.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    12. Re:Both, of course by dryeo · · Score: 1

      It would still be Linux as that is what the kernel is. In theory the BSD user land should be a drop in replacement for most everything, in practice, the GNU stuff usually has extensions that may be being used and of course bash only scripts.
      Usually making stuff portable is easy, I've had patches accepted for portability, things like using = instead of == in scripts so [pdk]sh or ash is happy,

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    13. Re:Both, of course by Anonymous Coward · · Score: 1

      There are plenty of embedded systems which don't have GNU utilities but busybox or equivalent. Ultimately, the 'base' is Linux.

    14. Re:Both, of course by mdhoover · · Score: 1

      Because, GNU libc (which all of userspace links against) and GNU *utils/awk/sed ie: 90% of all *NIX standard utilities.

    15. Re:Both, of course by AmiMoJo · · Score: 1

      What is the minimum required for a functional system? You need a kennel, init system, support utilities and shell.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    16. Re:Both, of course by Anonymous Coward · · Score: 0

      > You need a kennel, init system, support utilities and shell.

      On Yellow Dog Linux maybe?

    17. Re:Both, of course by Pseudonym · · Score: 1

      Neckbeards use actual Unix. Hell, many of them wrote actual Unix.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    18. Re:Both, of course by Anonymous Coward · · Score: 0

      > Neckbeards use actual Unix. Hell, many of them wrote actual Unix.

      There is no more Unix. The AT&T code bloodline is effectively dead.

      Now we only have Unix-branded F/OSS offshoots.

    19. Re:Both, of course by Anonymous Coward · · Score: 0

      Because GNU is still the base system. My servers don't have firefox, Xorg or Java on them because they don't need it. The base is still GNU/Linux.

      I can choose to not run any GNU, what then?

    20. Re:Both, of course by MSG · · Score: 1

      Because GNU/Linux implements a mostly compliant POSIX OS. Linux, by itself does not. And Mozilla, X.org, and Oracle are not covered by the POSIX specification.

    21. Re:Both, of course by MSG · · Score: 1

      I agree with you, but "base" isn't a very well-defined term. GNU/Linux is a (mostly) POSIX system. Your argument is pretty solid when you use that term instead.

    22. Re:Both, of course by Anonymous Coward · · Score: 0

      It's more relevant now since we have this other Linux-based OS called Android, which nobody calls GNU/Linux. Calling an OS GNU/Linux is a more technical way to distinguish desktop Linux from Google Linux.

    23. Re:Both, of course by jrumney · · Score: 1

      Apache is easy to replace - most people use nginx or nodejs these days anyway. X is supposed to be replaced by Wayland, and only needed for workstations, which are a minority of Linux installations. While the GNU userspace could theoretically be replaced, it isn't - every major desktop and server distribution uses GNU, the only deviations are embedded systems using busybox and uclibc or newlib, and Android with its own busybox analog and the bionic library.

    24. Re:Both, of course by Anonymous Coward · · Score: 0

      It's quite common in the embedded world to replace the GNU tools with busybox, so in that case it's Busybox/Linux rather than GNU/Linux.

    25. Re:Both, of course by Anonymous Coward · · Score: 0

      You don't need a full GNU OS for a linux distribution, but the majority of them do use it. Just like you don't need linux for a GNU distribution... ;)

      The war was fought and lost long ago. People don't like saying G-NU. Linux is easier and rolls off the tongue and everyone knows what you mean when you say it. No one but GNU folk care about the fact that a bunch of random people who assigned a license to Stallman's religion wrote ld and gcc and grep and bison.

    26. Re:Both, of course by Anonymous Coward · · Score: 0

      How about BusyBox/Linux? There are probably more systems out there running that than GNU/Linux.
      With Android/Linux in the top my guess is that GNU/Linux only is the third largest use of Linux.

      However, when it comes to significant usage my guess is that very few actually runs Linux for the GNU software.
      Most likely there is a higher level application that is the purpose of the system.

    27. Re:Both, of course by Anonymous Coward · · Score: 0

      Can't most of the GNU tools be replaced by BSD tools along with rewriting some scripts to be portable?

      There are way more embedded Linux systems out there than servers and those tends to use BusyBox instead of GNU tools for size reduction.

    28. Re:Both, of course by Quarters · · Score: 1

      'Linux is only the kernel' is so very reductive given that the GNU project's own kernel hasn't come to fruition after so so many years of trying. It seems to me GNU got the easy stuff done, punted on the truly hard work, and are now trying to ride on the coattails of the project that tackled the truly complex portion. If anything it should be Linux/GNU, but just Linux is totally fine.

    29. Re:Both, of course by syzler · · Score: 1

      My Alpine Linux systems doesn't have a GNU userspace on them because don't need it. The base is still Busybox/Musl Libc/Linux. Just saying.

    30. Re:Both, of course by Anonymous Coward · · Score: 0

      I always thought it was very generous of RMS to say "GNU/Linux", given that he had invented the GNU OS to which Linus then contributed a kernel.

    31. Re:Both, of course by allquixotic · · Score: 1

      Android is an example of an OS that uses close to nothing from the GNU project while relying on the Linux kernel (and even then, its fork of the Linux kernel that ships on real devices is pretty far removed from the vanilla Linux kernel, with custom security modules, proprietary drivers, firmwares, etc.)

      Over the years Android has replaced GPL or LGPL licensed GNU project tools with BSD or MIT licensed ones, either out of spite or because they just didn't like the license. There was never any functionality problem inherent with these tools that caused them to make the switch, and their replacements aren't significantly better.

      I certainly wouldn't call modern Android "GNU/Linux". There's no GNU in it!

    32. Re:Both, of course by Anonymous Coward · · Score: 0

      why do people constantly mention gcc as if it's not the component which is more-replaceable than any other? gcc compiles code based on standards. There are gcc-specific extensions, but any time a project "requires" gcc that tends to be filed as a bug.

      The same goes for GNU libc: It is a common library, but there are many alternatives to it, many of which are superior to libc in all but a couple of specific edge-cases.

      We use APIs, which means that everything is replaceable, everything can be swapped out with another component, and there is a healthy ecosystem of competing applications, libraries, and other glue

  11. Who fucking cares? by silverkniveshotmail. · · Score: 4, Insightful

    Call it whatever you want, don't correct me and I won't correct you.

    1. Re:Who fucking cares? by Anonymous Coward · · Score: 1

      Autists care. Basically most Linux users.

    2. Re:Who fucking cares? by DaMattster · · Score: 1

      I am with you. It's splitting hairs. Call it Linux or call it GNU/Linux. We've got people out there with chainsaws and they're are people igniting flame wars over a fucking name? Wow, shaking my damn head.

    3. Re:Who fucking cares? by Anonymous Coward · · Score: 0

      there are, not they're are

    4. Re:Who fucking cares? by HiThere · · Score: 2

      Actually, by Zipf's law if it's used frequently the shorter form will win. Frequently used terms are preferred to be short. Even for infrequently used terms very few people prefer dimethyl-diphenyl-trichloro-ethane over DDT, of course that's a bit of an extreme difference in lengths.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    5. Re:Who fucking cares? by Anonymous Coward · · Score: 0

      I say LEGOS and Q-TIPS and vaseline and even "nitch" (not niche)
      But legos most of all. I played with legos, I still like legos as an adults and I buy legos for my kids. Legos are a fun toy.
      People who try to correct me think that speaking as an American means we get to be bossed around, nope. It's friggin legos all the way down.

    6. Re:Who fucking cares? by Anonymous Coward · · Score: 0

      Autists care. Basically most Linux users.

      I work in HPC, where most people use Linux. I'd say 98% -- at least -- don't give a damn about this subject. These are actual users, who run their calculations on top of HPC infrastructure that runs Linux and, occasionally, use workstations where Linux is installed. Most of them wouldn't even know what GNU is.
      So yeah, some people, old enough to remember kernel 2.2 may care, but Linux grew a lot -- maybe not on the desktop side, but who cares -- and most people don't give a rats ass about this subject.

    7. Re:Who fucking cares? by Pseudonym · · Score: 1

      Zipf's law says nothing about the length of a word. It only relates the frequency of use of a word with its rank.

      (Also, anyone who quotes Zipf's Law has never read any of his books.)

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    8. Re:Who fucking cares? by HiThere · · Score: 1

      OK, possibly I should have said "a corollary of Zipf's law".

      OTOH, I didn't read his books, I read a statement of it in a linguistics book. And the version I read didn't use the word rank. but did talk about length. It's also only statistically true even when precisely stated, and according to at least one source is more accurately applied to phrases than to individual words. And it's an empirical observation, with most of the articles that returned on the first page of Google being about Greek.

      But a reasonable derivation from his law is that words that are used frequently will be shorter in form than words that are used rarely on the average. My extrapolation, which I think is sound, is that when the same meaning can be expressed in two different ways, the shorter form will generally be more acceptable for common use. And this *is* derived from my understanding of Zipf's law, even though it's not precisely what the law itself states (and even though the law as stated isn't quite accurate..which evaluation is the result of the analysis by professionals, not by me).

      OTOH, maybe it works better for Greek. I wouldn't know. By rough inspection it doesn't seem to work as well in German as it does in English, but that may be because I'm not as fluent in German. Or it may be because when fragments of words have distinct meaning they are more resistant to being shortened.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    9. Re:Who fucking cares? by Anonymous Coward · · Score: 0

      Call it LinX

  12. GNU/Linux. by Anonymous Coward · · Score: 1

    But if you're talking colloquially with someone, "Linux" is fine. Just like double negatives are fine in conversation but not if you're trying to convey information in fixed form. Now stop asking dumb fucking questions, m'kay?

  13. It matters by fferreres · · Score: 2

    ... little. Some cultures have their offsprints retain both their parents lastnames. Some others choose one parent, usually the father. Linus is the father of Linux. It's obvious GNU is the mother here, and wants her lastname attached as well. Actually, the DNA of a Linux system is so intermingled with GNU projects that even if Linux has some children with non GNU wives, and vice versa, we are talking about Linux, the one with GNU.

    Ultimately, it doesn't matter, but it's good to note that the wife seduced Linus here, and made her have the children that have raised to fame, in large part due to the wife's traits.

    Btw, my kids have both lastnames, and it's just so inconvenient for them. They have no doubts about how they came to be, the roles, but on the plus side, it's like having a tatoo, you never stop to bring to attention the fact that two different things combined to make something unique, for some specific reason.

    --
    unfinished: (adj.)
    1. Re:It matters by markdavis · · Score: 1

      >"Btw, my kids have both lastnames, and it's just so inconvenient for them. "

      That's because it is pretty stupid. So exactly what would THEIR children have? Potentially FOUR last names? Then 16? Then 32 last names?

      It is about as illogical as hyphenated last names for married women. "I want to retain MY last name too," well, that was probably just YOUR FATHER'S last name, so are you dissin' your mother? Oh yeah, your mother's last name was just your grandfather's last name. Etc.

      Pick whatever last name you want for yourself and your children, but please just pick ONE! How about this: no changing of last names ever- name female children with the mother's last name and male children with the father's last name. Seems odd, but at least it is logical. :)

    2. Re:It matters by Anonymous Coward · · Score: 0

      ... little. Some cultures have their offsprints retain both their parents lastnames. Some others choose one parent, usually the father. Linus is the father of Linux. It's obvious GNU is the mother here, and wants her lastname attached as well. Actually, the DNA of a Linux system is ...

      a total disaster! It is a Frankensten mongrel that peaked, and now it just keeps getting worse. But it boots fast, that's all that matters! Think about that.

      Torvalds is, in anything but kernel development, at best, an illegitimate step-father. A kernel is absolutely worthless without userland. Let's give all praise to Torvalds, however, and not mention Andrew Tanenbaum, "father" of MINIX, or Ken Thompson, of Bell Labs and several original and prime unicies developments, legitimately the father of them all.

    3. Re:It matters by Anonymous Coward · · Score: 0

      Well, in latin america is pretty common to have four names.. even more. The only place were I have problems with my 5 names ( you read that right) is when I'm in the US..

    4. Re:It matters by markdavis · · Score: 1

      >Well, in latin america is pretty common to have four names.. even more. The only place were I have problems with my 5 names ( you read that right) is when I'm in the US..

      That actually is no problem at all, as long as one dosn't insist on trying to define them all as last names. They all just become middle names, except the very last one. Although many systems in the US only have room for a single middle name.

  14. Re:Linux is gay and so is Slashdort by Anonymous Coward · · Score: 0, Funny

    I'd just like to interject for a moment. What you’re referring to as Linux, is in fact, GNU/Linux, or as I’ve recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called “Linux”, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine’s resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called “Linux” distributions are really distributions of GNU/Linux.

  15. SubjectIsSubject by p0p0 · · Score: 0

    I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

    Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

    There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.

    1. Re:SubjectIsSubject by Kremmy · · Score: 1

      I need to ask you - how many people do you think are using the GNU tools on a modern Linux?

    2. Re:SubjectIsSubject by Anonymous Coward · · Score: 0

      "I need to ask you - how many people do you think are using the GNU tools on a modern Linux?"

      Probably almost all.
      Just look at the GNU software listing.

      First of all, even with just 5 of those ("bash", "gtk+", "gnome", "emacs", "gimp") you have most end-users.
      Most developers with "make", "autoconf", "automake", "gcc", "gdb" and "patch".
      Then there's all the stuff used on the console, such as "which", "time", "sed", "screen", "tar", "gzip", "wget", "grep" and "less".
      Lots of font/print stuff, such as "unifont", "intlfonts", "freefont", "aspell", "spell", "fontutils" and "ghostscript".

      And if somehow you think you don't use any of these, what about "glib", "libc", "binutils", "coreutils", "diffutils", "findutils", "fdisk", "gettext", "gnupg", "gnutls", "grub", "libtool", "mailman", "nano", "ncurses", "parted", "sharutils", "sysutils" and "texinfo"?

      Now ask yourself again...

      "I need to ask you - how many people do you think are using the GNU tools on a modern Linux?"

      Everyone, probably?

    3. Re:SubjectIsSubject by Daemonik · · Score: 0

      I'd like to interject, if you're going to be pedantic about it, it would be more appropriate to call it simply Linux, as most distros use a mix of software from many sources, and the GNU bits aren't as important as they once, if ever, were. There is nothing magical or irreplaceable about GNU components and Linus never gave a damn about this ridiculous non-issue, which says a lot about him vs Richard Stallman.

      This whole argument got started really because Stallman was a snowflake over people making HIS utilities actually work with a real kernel instead of the sh*tshow that continues to be HURD, and they weren't giving him enough press over it. Insisting on the "GNU" bit also gives a big middle finger to every other contributor to the massive stacks of free software we get to choose from in a distro.

    4. Re:SubjectIsSubject by Anonymous Coward · · Score: 0

      Nobody that wants to run a secure system, they have learned from FreeBSD to eliminate all of the crapware and the vulnerabilities that go with it

    5. Re:SubjectIsSubject by Anonymous Coward · · Score: 0

      So, if I am running PFE on Windows, then I have to include the author of PFE in front of MicroSoft?

      Fucking ridiculous!

    6. Re:SubjectIsSubject by Anonymous Coward · · Score: 0

      "So, if I am running PFE on Windows, then I have to include the author of PFE in front of MicroSoft?"

      That's not what the person you are replying to (me) wrote.
      That person answered a question.

      Maybe you replied to the wrong post - or something.

    7. Re:SubjectIsSubject by drinkypoo · · Score: 2

      Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

      The vast majority of daily Linux users are using Android, the vast majority of them probably don't even know it's Linux let alone what Linux is, and Android doesn't use GNU utilities in their userland.

      GNU is how we got where we are today, so all Linux users owe it a massive debt of gratitude for getting us here. Desktop Linux users, in the main part, still owe it thanks daily, but desktop Linux users are a tiny minority — both of Linux users, and of desktop users.

      All the so-called "Linux" distributions are really distributions of GNU/Linux.

      If you want to be pedantic, be fully pedantic. Not all of them are GNU/Linux distributions. For example, Alpine Linux. There is also a list of other Linux-based products which don't use the GNU userland on the Busybox site. There have even been a couple of attempts to wed a BSD userland to a Linux kernel, but none of them appear to still be around AFAICT. Seems like they should take the Solaris 2 approach of adding a BSD userland directory into their distribution for people who need it for scripts, or just want to use it to be perverse.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re: SubjectIsSubject by Anonymous Coward · · Score: 0

      You are using Windows/NT.

    9. Re:SubjectIsSubject by Anonymous Coward · · Score: 0

      Assuming that you are the author of the post that I replied to... what does the identity of the author of tools that you use within the OS have to do with the naming of the OS? Just wonderin

    10. Re:SubjectIsSubject by Anonymous Coward · · Score: 0

      https://www.youtube.com/watch?v=bobp5OHVsWY

      Hello.

      The identity of the author of tools that you use within the OS have NOTHING to do with the naming of the OS.

      That's not the point.

      The point is that you replied to someone who did not make any kind of statement about the naming of the OS.

      Do you get it now, or do you need a book or movie that explains it to you?

    11. Re:SubjectIsSubject by Anonymous Coward · · Score: 0

      So, you are just throwing stuff out there, that tangentially attempts to support the GNU/Linux naming convention, but run away like a chicken shit from any conversation around the topic that you 'seem' to support... maybe you should be spending your time better arguing over the definitions of futa or cuck over on 4chan

    12. Re: SubjectIsSubject by Anonymous Coward · · Score: 0

      From their site "GNU is an operating system which is 100% free software."

      So they consider themselves a full fledged OS?

    13. Re:SubjectIsSubject by Anonymous Coward · · Score: 0

      "that tangentially attempts to support the GNU/Linux naming convention"

      This is just in your mind.

      I was literally just answering a question that someone asked.

      If you think answering a question has to be a way to imply something, that's all just you - your mind is making that up.

    14. Re:SubjectIsSubject by Anonymous Coward · · Score: 0

      Everytime I hear or read "GNU", my mind produces a vision of a stampede. Search up "wildebeest migration".

    15. Re:SubjectIsSubject by Kremmy · · Score: 1

      I notice that you didn't list a desktop environment or web browser.
      How many people do you think are using the GNU tools on a modern Linux?

    16. Re:SubjectIsSubject by supremebob · · Score: 1

      I have most of those above mentioned UNIX utilities on my Mac as well. Does that mean that I should be referring it as GNU/Mac OS X?

    17. Re:SubjectIsSubject by amazingxkcd · · Score: 1

      wish I had mod points to mod this up.

    18. Re:SubjectIsSubject by tepples · · Score: 1

      Now imagine a herd of wildebeest stampeding all over suit-clad businessmen who want to lock down the act of computing.

    19. Re:SubjectIsSubject by Anonymous Coward · · Score: 0

      yeah, to me that's the answer right there: if the kernel was so fucking unimportant than Linux would never have been necessary because everything would have been based on HURD. But it wasn't. Without GNU, Linux is still Linux. Without Linux, GNU is just an interesting side show that no-one would have ever heard of.

    20. Re:SubjectIsSubject by Unknownus · · Score: 1

      I notice that you didn't list a desktop environment or web browser.

      The parent did list GNOME. And there is IceCat.

  16. It's all words. by Anonymous Coward · · Score: 1

    They're both correct. Linux is the kernel, and much of the software is thanks to GNU. However, the naming is no different than the way the flavors of BSD and even Solaris are named. Not a one of those is GNU/*.

  17. Is it a slow news day by Anonymous Coward · · Score: 0

    ... or is it a very slow news day?

  18. Do I call my system GNU/Linux/X.Org/KDE? by mupuf · · Score: 5, Interesting

    I purposefully avoid saying GNU/Linux because GNU is not responsible for much of the code of my machine anymore. If anything, it is dwarfed by Libre-office, Firefox/Chromium, the Linux kernel, or the X.Org-related code. So, why would GNU get credit when others do not?

    I am a Graphics Stack/Freedesktop developer and I sit on the X.Org board of directors, but you don't see me mandating people to call their system X.Org/Linux or Freedesktop/Linux, do you? To me, Linux either means the Linux kernel, or a Linux-based system (including or not GNU tools).

    1. Re:Do I call my system GNU/Linux/X.Org/KDE? by Anonymous Coward · · Score: 0

      Then Android is Linux too.

      It's more about the legal boolshiat, er, um, licensing terms. Linux as it is today wouldn't exist without the GPL.... And when XFree86 tried to change those terms we got XOrg, which sux and will soon be replaced with Wayland-based desktops anyways. :D

      Don't believe the fake Linux news. Libtards lie about everything these days. ae911truth dot org

    2. Re:Do I call my system GNU/Linux/X.Org/KDE? by Anonymous Coward · · Score: 0

      X.org? You seem too practical for X.org

      I realize it has a long, elaborate history that factored in its various decisions, but holy christ it actually seems like X.org is deliberately intractable. I mean like, sat down and said "Let's make this worse. How can we make this worse"

      And some guy went "Oh! oh! how about XCB ? Lets tell everyone 'THIS IS THE NEW - USE XCB MOVING FORWARD''

      "but leave out parts of the code. Then tell them to use Xlib, like they were doing, before. It will be like a surprise"

      "... and stick XCB in a directory with a hundred other vaguely similar names"

      "YES! People will think 'huh? XCB = X Cat Buffers?'. And we'll have a Cat Logo"

      "XCB : the obvious main something"

    3. Re:Do I call my system GNU/Linux/X.Org/KDE? by passionplay · · Score: 1

      If you use any of those items, they require the glue on top of which all those other tools are built. Or did you forget GLIBC and LIBSTDC++ along with all the OS primitives?

    4. Re:Do I call my system GNU/Linux/X.Org/KDE? by Anonymous Coward · · Score: 1

      GLIBC? That would be the bit of software that Linux developers twice had to fork and maintain separately for years because of sustained GNU Project mismanagement?

    5. Re:Do I call my system GNU/Linux/X.Org/KDE? by laffer1 · · Score: 1

      Linux does not mean the GNU tools. You can use LLVM with linux, etc. It's also possible to run GNU tools on windows, mac, *BSD, etc.

      Linux is a kernel, nothing more.

    6. Re:Do I call my system GNU/Linux/X.Org/KDE? by Misagon · · Score: 1

      It is not about code size but about importance.

      If you are a developer then you should know very well about the libc library and the dynamic linker.
      Those are linked into practically every application program, a layer in-between the application code and the Linux kernel.

      I would say that a GNU/Linux system is one that uses GNU's libc and GNU's linker by default for programs.
      Then there are the GNU binutils, GNU bash command-line shell etc. that include programs and libraries that you would not want to be without even if you may not use them very often yourself (but your system and your programs do).

      --
      "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
    7. Re:Do I call my system GNU/Linux/X.Org/KDE? by Anonymous Coward · · Score: 0

      You're the one who has conveniently forgotten about their alternatives like musl and Bionic or libc++.

    8. Re:Do I call my system GNU/Linux/X.Org/KDE? by Anonymous Coward · · Score: 0

      Musl is better than glibc. LLVM has its own libstdc++ implementation, doesn't it? Of course, I prefer the glibc licensing.

    9. Re:Do I call my system GNU/Linux/X.Org/KDE? by MSG · · Score: 2

      So, why would GNU get credit when others do not?

      It may be simply a matter of being specific about what you mean. My phone runs a Linux system, as much as my laptop does. However, when I write software I'm typically targeting a POSIX OS. Linux is not, by itself, such a system, but any GNU/Linux system is.

    10. Re:Do I call my system GNU/Linux/X.Org/KDE? by Now15 · · Score: 1

      The glue matters too? So let's call it POSIX/Linux then. Or perhaps Intel/Linux? Or how about Semiconductor/Linux?

      --

      Computers are useless: they can only give you answers. -- Pablo Picasso
    11. Re:Do I call my system GNU/Linux/X.Org/KDE? by jrumney · · Score: 1

      Do you purposely avoid saying WIndows too, because the Windows OS code is also dwarfed by the applications you install on it? GNU gets credit because they provide the essential userspace libraries and tools that make GNU/Linux a POSIX compliant operating system, and not just a kernel that is useless on its own.

    12. Re:Do I call my system GNU/Linux/X.Org/KDE? by Anonymous Coward · · Score: 0

      On my main computer:

      $ grep -h '^License:' /usr/share/doc/*/copyright | wc
      17520 44636 370699
      $ grep -h '^License:' /usr/share/doc/*/copyright | grep -i GPL | wc
      10388 28444 223232

      => >59% of packages are under GPL License. Not necessarily from the GNU Project. But the GNU project is trough their license is quite a big actor.

      I have no issue about calling a system, linux, debian, ubuntu, ... But your argument is short sighted.

  19. Depends on the init system. by Anonymous Coward · · Score: 5, Funny

    If its systemd its called Garbage.

  20. Re:Linux is gay and so is Slashdort by hduff · · Score: 2, Informative

    This is one of those pointless topics. like Mac versus PC.

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
  21. It's Systemd/GNU/Linux by Anonymous Coward · · Score: 0

    Don't forget everybody's favorite, systemd. How could Linux possibly survive without it. /s

  22. Re: Linux is gay and so is Slashdort by Anonymous Coward · · Score: 0

    This is a copypasta, oddly on topic this time.

  23. INTERJECTED! by CrAlt · · Score: 3, Interesting

    I'd just like to interject for a moment. What you're referring to as Linux,
    is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux.
    Linux is not an operating system unto itself, but rather another free component
    of a fully functioning GNU system made useful by the GNU corelibs, shell
    utilities and vital system components comprising a full OS as defined by POSIX.

    Many computer users run a modified version of the GNU system every day,
    without realizing it. Through a peculiar turn of events, the version of GNU
    which is widely used today is often called "Linux", and many of its users are
    not aware that it is basically the GNU system, developed by the GNU Project.

    There really is a Linux, and these people are using it, but it is just a
    part of the system they use. Linux is the kernel: the program in the system
    that allocates the machine's resources to the other programs that you run.
    The kernel is an essential part of an operating system, but useless by itself;
    it can only function in the context of a complete operating system. Linux is
    normally used in combination with the GNU operating system: the whole system
    is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux"
    distributions are really distributions of GNU/Linux.

    --
    I have to return some videotapes...
    1. Re:INTERJECTED! by drinkypoo · · Score: 4, Funny

      Did you actually hit return at the end of each line, or did you C&P that from an 80-column text file you found someplace in antiquity? Or your lynx window?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:INTERJECTED! by plopez · · Score: 2

      Lynx doesn't have much of an attack surface.

      --
      putting the 'B' in LGBTQ+
    3. Re:INTERJECTED! by Anonymous Coward · · Score: 0

      And it still works just fine. Most of the websites, though, not so much, in any browser.

    4. Re:INTERJECTED! by Anonymous Coward · · Score: 1

      Source (e-mail by RMS sent to a radio show):
      https://youtu.be/QlD9UBTcSW4?t...

    5. Re:INTERJECTED! by Anonymous Coward · · Score: 0

      That’s so last year, today’s container servers using cgroups, running Java compiled by LLVM in a docker image are far far far away from a typical GNU userland.

    6. Re:INTERJECTED! by Anonymous Coward · · Score: 0

      Lynx doesn't have much of an attack surface.

      Exception, sir! Must not be a trapper, eh? Take off! Their paws are huge, eh?!

    7. Re:INTERJECTED! by Anonymous Coward · · Score: 0

      Sorry, I'm going to have to stop you right there; You're mistaken, it's just Linux. Thanks for playing.

    8. Re:INTERJECTED! by Anonymous Coward · · Score: 0

      Neither does a computer encased in solid concrete at the bottom of the Marianas Trench.

    9. Re:INTERJECTED! by Anonymous Coward · · Score: 0

      Don't you mean Linux plus GNU?

    10. Re:INTERJECTED! by Apostalypse · · Score: 2

      I read it as a poem.Or possibly a song. It sorta fits R.E.M's "Loosing My Religion", though that may be cheating, because you can squeeze as many syllables as you like into a line and it still sounds like R.E.M.

  24. Yes by q_e_t · · Score: 1

    Is the answer

  25. Is it Windows or Adobe/Windows ? by Anonymous Coward · · Score: 0

    Or even Google/Adobe/Windows ?

    1. Re:Is it Windows or Adobe/Windows ? by jfdavis668 · · Score: 1

      I always thought it was Intel/IBM/Microsoft, but I've been around for a while.

    2. Re:Is it Windows or Adobe/Windows ? by RhettLivingston · · Score: 1

      A better comparison might be Windows/Mach derivative. As near as I can tell, Microsoft hasn't even bother naming their kernel other than calling it the kernel or the Windows NT kernel which is no different than the "kernel in Windows NT".

      If we cast Linux into a similar vein, "Linux" users are actually running "GNU/Gnome", "GNU/KDE", etc. which happen to run on multiple kernels including Linux.

      From a practical marketing point of view though, maybe if GNU had come up with a better name, we'd be using it. The fault probably lies with the GNU program for not coming up with a marketable name. In the vacuum, users grabbed for "Linux".

    3. Re:Is it Windows or Adobe/Windows ? by Anonymous Coward · · Score: 0

      As near as I can tell, Microsoft hasn't even bother naming their kernel other than calling it the kernel or the Windows NT kernel which is no different than the "kernel in Windows NT".

      FYI

      C:\WINDOWS\system32\ntoskrnl.exe

      /pedant

      Also, we do call it "NT." But I suppose a more accurate but cynical name is "HAL" via the
        DEC Prism HAL.

    4. Re:Is it Windows or Adobe/Windows ? by RhettLivingston · · Score: 1

      NT OS kernel is not a name. It's a description. As I remember it, the scuttlebutt at the time was that it was just an avoidance of carrying through or limiting it to the Mach name.

    5. Re:Is it Windows or Adobe/Windows ? by Anonymous Coward · · Score: 0

      You misunderstand me, and probably others calling it "NT." Because of the long standing convention of "that's what we call it," i.e. "NT" and not "NT OS kernel," but when talking about the kernel, in context, the name of the kernel is simply "NT," and in discussing that kernel and others, and referring to "NT," only someone without comprehension would believe, for example, that contextual utterance of "NT" is referring to "Microsoft Windows NT vers. xxx Operating System," rather than ONLY the kernel of that operating system, which is colloquially ubiquitously universally and therefore unofficially officially known as the two letters, "N" and "T" spoken together as "EnTee," written as "NT," OR "nt."

      IOW, for your edification, the name of the Windows NT kernel is in fact NT. Now, you want to guess where the NT in "Windows NT" came from??!!! That's right, it was named after NT, the kernel!

  26. It's Linux by Kremmy · · Score: 2

    It hasn't been GNU/Linux for a long time. There are too many alternatives for the GNU Operating System components. Look at all those micro distributions using Busybox to provide what GNU used to. GNU remains a nice package but it fell markedly short of what it was supposed to be.

    1. Re:It's Linux by Anonymous Coward · · Score: 0

      Indeed. Busybox is actually really nice software. It even has the color "ls" that I've grown to require and end up missing sorely on other POSIX systems.

      There's also the ability to use the Linux kernel on a BSD userland and whatnot, GNU is the most common coreutils but by no means is it the only choice any longer.

      All this said, I have a deep respect and admiration for the FSF and Stallman, and while I disagree on naming, I gladly acknowledge that the FSF and GNU is part of the only reason Linux as it is today even exists.

    2. Re:It's Linux by MSG · · Score: 1

      Well, yeah, if you aren't using GNU then you wouldn't call the OS GNU/Linux. However, if you are using GNU and you want to refer to a POSIX operating system, GNU/Linux is a more specific term than Linux.

      Linux, by itself, describes a variety of systems including GNU/Linux, Android, and embedded systems, as you pointed out. The term GNU/Linux allows us to refer to a specific one of those.

    3. Re:It's Linux by Anonymous Coward · · Score: 0

      Busybox is actually really nice software. It even has the color "ls" that I've grown to require and end up missing sorely on other POSIX systems.

      GNU 'ls' has the --color option, and obviously you can use 'alias' to make it the default.

    4. Re:It's Linux by Unknownus · · Score: 1

      because not every piece of software in a Linux distribution's base install is from GNU.

      But they all depend on GNU components (if it is a GNU distribution). That's the difference.

    5. Re:It's Linux by Anonymous Coward · · Score: 0

      I assure you that my software runs without bash, coreutils, etc. And can build against musl or glibc just as easily.

      I guess if Stallman wanted people to use his brand name he should have made it part of the license of glibc.

    6. Re:It's Linux by Unknownus · · Score: 1

      I assure you that my software runs without bash, coreutils, etc. And can build against musl or glibc just as easily.

      What your software depends on or can make use of in a different system has no bearing on the constitution of the one it runs on.

      If your software is running on Linux, it is still “Linux” even if your software can also build and run on Windows, and regardless of how much of Linux it uses.

      Likewise, a GNU system does not stop being “GNU” just because not all software running on it has a hard dependency on any of its GNU components, or uses only some of them (which is expected).

      I guess if Stallman wanted people to use his brand name he should have made it part of the license of glibc.

      See his own answers to these questions:

  27. dead horse by Anonymous Coward · · Score: 0

    nothing to see here, please move along.

  28. If you obey your own will then its Linux... by Anonymous Coward · · Score: 0

    But if you obey Richard Stallman then its GNU/Linux!

  29. Shouldn't it be BL/Linux? by WoodstockJeff · · Score: 3, Interesting

    The basis of "GNU" was re-implementing Bell Lab's Unix. Extending Stallman's logic, if Linux is derived from GNU, and GNU was derived from Unix, the whole mess is the result of work done at Bell Labs, so it should take precedence over "GNU" in the name.

    1. Re:Shouldn't it be BL/Linux? by Anonymous Coward · · Score: 0

      Stallman isn't saying Linux is derived from GNU. He's saying Linux is composed of two integral pieces - The Linux kernel and the GNU software.

    2. Re:Shouldn't it be BL/Linux? by Anonymous Coward · · Score: 0

      By that line of thinking, we should tack Honeywell on the front of it for their work on Multics, the predecessor of Unix.

      As a favorite instructor used to say, "There was once a secure operating system, and after they cut its balls off they named it Eunuchs"

    3. Re:Shouldn't it be BL/Linux? by Anonymous Coward · · Score: 0

      How could Linux be derived from GNU?

    4. Re:Shouldn't it be BL/Linux? by Anonymous Coward · · Score: 0

      whole mess is the result of work done at Bell Labs

      Mostly by Ken Thompson (also Ritchie and a couple of guys). They should call it Kenix, not Belix.

      Oh, no! You killed Kenny!

    5. Re:Shouldn't it be BL/Linux? by Anonymous Coward · · Score: 0

      You bastard!

    6. Re:Shouldn't it be BL/Linux? by erice · · Score: 1

      The basis of "GNU" was re-implementing Bell Lab's Unix. Extending Stallman's logic, if Linux is derived from GNU, and GNU was derived from Unix, the whole mess is the result of work done at Bell Labs, so it should take precedence over "GNU" in the name.

      It already does. The "ux" in "Linux" refers to Unix. If Linus's kernel were something completely new or he did not want to acknowledge the debt to Unix, it might be called LinOS.

    7. Re:Shouldn't it be BL/Linux? by Anonymous Coward · · Score: 0

      Linux isn't derived from GNU. The GNU project supplies more of the coreutils (things like bash, ls, cd, dd) and even more importantly glibc which is used by every program on the computer. Linux gives you the Kernel. GNU gives you the glue that the userspace runs on, and the most basic programs for a usable system. So it is a meeting of minds.

      It is possible to run Linux without GNU. For example embedded systems often run uClibc and Busybox instead of GNU.

    8. Re:Shouldn't it be BL/Linux? by Anonymous Coward · · Score: 0

      Is Unix even a trademark anymore? I say screw it and call every POSIX OS Unix. Its much easier that way.

    9. Re:Shouldn't it be BL/Linux? by Anonymous Coward · · Score: 0

      I've been using various Unixes since 1985, so I'm an old timer now. While I liked the idea behind GNU, I always hated the "GNU" name. So, fuck GNU.

    10. Re:Shouldn't it be BL/Linux? by Anonymous Coward · · Score: 0

      Someone with such a low user id should know better than this; Linux' heritage is MINIX.

    11. Re: Shouldn't it be BL/Linux? by Anonymous Coward · · Score: 0

      Omfg how is this comment on the outstanding list? Linux does not come from GNU, it is a kernel that works with it. I mean... How can anyone vote this? Come on

  30. What makes GNU so special, anyway? by Alwin+Henseler · · Score: 5, Insightful

    No need to explain the significance of the GNU project. Or the role it played in getting Linux out there. But on my Debian system, I have software written by:

    • The many, many X.org contributors (past & present)
    • Mozilla project contributors
    • Google
    • Red Hat
    • John Carmack himself
    • countless bits & pieces written by others

    Just to name a few. Why would GNU be special enough to be named in one breath with Linux, but not those other authors? Makes no sense to me. Therefore, "Linux based OS" or similar will do fine. Or just name the specific distro or software component(s) and be done with it.

    1. Re:What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      Just to name a few. Why would GNU be special enough to be named in one breath with Linux, but not those other authors? Makes no sense to me. Therefore, "Linux based OS" or similar will do fine. Or just name the specific distro or software component(s) and be done with it.

      It's the toe cheese eaters, that's what makes the GNU special.

    2. Re:What makes GNU so special, anyway? by drinkypoo · · Score: 1

      Just to name a few. Why would GNU be special enough to be named in one breath with Linux, but not those other authors? Makes no sense to me.

      I don't call it GNU/Linux, but I don't think that's a great argument. None of those other authors (I'll spare the list) are critical to the base function of the system. Many functioning Linux systems have none of that stuff.

      I don't call it GNU/Linux because all of the GNU stuff can be replaced, and the only part that hasn't been true for all along has been gcc. For a long time, there was no free alternative, let alone a Free one.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:What makes GNU so special, anyway? by darkain · · Score: 1

      In case you're not aware, that list isn't just entities that wrote software that works on top of Linux, they're all very significant kernel contributors. So yes, I personally also believe they're just as important as any other kernel contributor, but listing significant contributors along with the name of the kernel itself just seem asinine at this point.

    4. Re: What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      Simple. GNU IS THE OS. Linux is the kernel and hardware abstraction.

      You can use BSD or AIX or Unix or Linux are they still really POS-IX? The first question is kernel or the OS is naming owner?

    5. Re:What makes GNU so special, anyway? by tepples · · Score: 2

      I don't call it GNU/Linux because all of the GNU stuff can be replaced

      Even if you can take a desktop or server system and replace most of the GNU userspace with BusyBox or FreeBSD's userspace, there's a big difference between a GNOME, KDE, Xfce, or similar system on one hand and Android on the other. So perhaps "X11/Linux" might be more honest.

    6. Re: What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      You most probably have a few hundred non trivial LOC I wrote, please call it AC/Mozilla/RH/Xorg/GNU/Linux :-)

    7. Re: What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      GNU forms a huge part of the core utilities such as libc and many of the binary packages were compiled on the GNU cc compiler. It's possible to do these things without GNU such as most of the BSDs.

    8. Re:What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      I don't think GNU is a specific author in so much as a philosophy. The point of calling it GNU is to make it about the philosophy.

    9. Re:What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      You're saying John Carmack is a "very significant kernel contributor"?

      That's new to me, tell me more...

      (All I remember is that he dislikes Linux. He wasn't even the one that ported Quake to Linux, I think.)

    10. Re:What makes GNU so special, anyway? by Anonymous Coward · · Score: 1

      you mean Wayland/Linux.

    11. Re:What makes GNU so special, anyway? by Anonymous Coward · · Score: 1

      History, mainly. The reality is when Linux was getting going, the primary 'userspace' was all the GNU tools. (Mozilla, Google didn't contribute code, Mozilla didn't even exist, Red Hat hardly gave anything

      Essentially, a lot of the really core and base userland components that make the system usable were written by the GNU project awaiting their last component (an OS Kernel). That kit was already working on Unixes of the time, and were ported to run against the Linux kernel and that's where real-world distributions came from.

      Raw Linux was just a kernel. You can't really get much done on just a kernel.

      All those other components came along afterwards -- in the case of Mozilla, plain entirely didn't exist at the time, and Red Hat only started by distributing the GNU tools (they didn't really write that much code themselves.)

      It's fair to say the GNU userland tools are (or at least were) vitally important to Linux; and I can see how the GNU project felt that they'd done all this hard work in the background (gcc, libc, basically all of /bin and many many other things) but didn't get the recognition they deserved - it was perhaps an artefact of timing, if Hurd kernel had been working a bit earlier and captured more public attention, we might now be having a different discussion.

      (Ironically, today, with the Windows Subsystem for LInux, you can put up an argument for "GNU/Windows" - it's the GNU Userland running against an emulation of the Linux kernel. One component that's entirely missing with the Windows Subsystem for Linux? The Linux kernel itself.)

    12. Re:What makes GNU so special, anyway? by exomondo · · Score: 4, Informative

      GNU hitched their wagon to Linux instead of building Hurd and that has been markedly poor decision for a couple of reasons:

      Firstly it means that the core component of the system used to advance the FSF ideology is one that not only does not share that ideology. Linus is in favour of Tivoization and against the idea of the GPLv3 for example. Also the kernel's license preamble explicitly overrides parts of the GPL that would make applications that use kernel services derived works so it isn't actually GPLv2. In addition, unlike many other GPL free software projects, kernel contributions are not subject to copyright assignment to the FSF.

      Secondly the valuable piece in terms of the operating system is the kernel, that is what hardware vendors write drivers for and what ultimately gives Linux operating systems such a wide variety of hardware support making it so versatile. GNU does not provide that fundamental functionality and can be replaced, as we have seen with Android and ChromeOS. So while Linux systems have seen explosive growth in users over recent years GNU has not.

      It would be an uphill battle but the FSF should really put all effort behind building Hurd and getting industry support for it before GNU is completely marginalized in the context of Linux.

    13. Re:What makes GNU so special, anyway? by Pseudonym · · Score: 2

      Many functioning Linux systems have none of that stuff.

      That's true. The thing is, it was once true that a typical Linux-based install had more FSF code in it than anything else. Today, a typical desktop/workstation install has more lines of code from Mozilla than the FSF.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    14. Re:What makes GNU so special, anyway? by MSG · · Score: 1

      Why would GNU be special enough to be named in one breath with Linux, but not those other authors

      Because GNU/Linux is a mostly-compliant implementation of the POSIX spec. The other software that you mention isn't covered by the specification.

      The name Linux covers a variety of largely dissimilar operating systems, including Android and embedded systems. The term GNU/Linux lets us discuss one of those, specifically.

    15. Re: What makes GNU so special, anyway? by bursch-X · · Score: 2

      If you want to argue on the basis of amount of data taken in your system we'd probably have to call it Porn/Linux then.

      --
      There are two rules for success:
      1. Never tell everything you know.
    16. Re: What makes GNU so special, anyway? by bursch-X · · Score: 2

      They should've named it POSIX IS NOT POSIX, and go with PINP/Linux.

      --
      There are two rules for success:
      1. Never tell everything you know.
    17. Re:What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      You're saying John Carmack is a "very significant kernel contributor"?

      He's actually been known as an advocate, just not so much for the desktop anymore. He worked heavily on the Utah GLX project as memory serves, but these days it seems he doesn't think it's fitting for a gaming rig.

    18. Re:What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      Because so much of actually using the OS (or at least developing software on it) revolves around the GNU toolchain and its conventions. Until somewhat recently, clang couldn't even compile the kernel, so GNU's ABI conventions are pretty much standard now. Also, the ubiquitous (and really glitchy/annoying/error-prone in my experience*) "./configure && make && sudo make install" process for compiling and installing libraries is based on the GNU toolchain.

      *In fairness, _some_ of this might just be down to bugs either in different compilers... I'm relatively certain that it's not reasonable to expect someone who, for example, works with clang all day to be aware of bugs in GCC or ICC.

    19. Re:What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      Hm, okay.

      He's not mentioned in the CREDITS file for 4.16.8 (latest stable) though.
      But I'm aware that's only a partial overview of all who worked on the kernel.

      I think "kernel contributor" would be accurate, "significant kernel contributor" debatable, and "very significant kernel contributor" an exaggeration to make a point.

    20. Re: What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      It's not that certain. I think it should be POSIX Is Maybe Posix. PIMP.

    21. Re:What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      John Carmack actually contributed to Linux in the way of Utah GLX as I recall. It's not that he dislikes it, in fact, he's a proponent of it, for servers. He seems to feel that, these days, Linux is not suited for a desktop environment.

    22. Re:What makes GNU so special, anyway? by jguthrie · · Score: 1
      I have a theory about why rms is so insistent that Linux be called "GNU/Linux" and it has nothing to do with the explanation he gives, which I find completely nonpersuasive. Please, don't assume that I disagree with their reasoning because I don't understand it and, therefore, explain it to me in an attempt to convince me. I understand the logic, I merely disagree with it.

      Anyway, in the mid-1990's there was a joke going around. I first heard it from my friend the FreeBSD fan. The joke?

      Q: What's the difference between GNU and Linux?
      A: Linux has a kernel that boots.

      At about the time that joke came out, the FSF engaged in a major effort to get the GNU/HURD to boot. After many months of work, you could kind of get it to run, but it was in no way useful. Shortly after, rms started insisting that people call Linux GNU/Linux.

      It sure looks like the major effort was a response to that joke and, when that effort failed, they decided to respond to the punchline "Linux has a kernel that boots" with "no, Linux IS a kernel that boots." I presume they thought that devastating. To me, it seemed pathetic. I mean, with all of their resources and more than a decade of work, they weren't able to do what Linus Torvalds did all by himself in a few weeks. I think that it's an excellent example of how hard "big bang" development is when compared to a more incremental style.

    23. Re:What makes GNU so special, anyway? by Anonymous Coward · · Score: 0

      True, but to be fair, HURD is far more ambitious than what Linus was attempting at the start. Not all kernel designs are equal.

  31. Linux, obviously by Anonymous Coward · · Score: 0

    Yeah, a certain amount of GNU software was popular, but it was never without replacement, and just as much other software was essential. I mean, how many people would have Linux as a desktop without X - always under a BSD/MIT licence? And how popular Linux would have been in server space without Apache (BSD)? There is just as much reason to call Linux "BSD/Linux" as "GNU/Linux", but it's best to drop all self-aggrandizement (include by RMS) and just call it Linux.

  32. It depends on what are you talking about by Tranzistors · · Score: 2

    Since Google made Android, the distinction between Linux and GNU/Linux has become rather obvious. Just name the thing appropriately. If you are talking about kernel, say Linux. If the subject matter is Ubuntu distribution, call it Ubuntu. If a game publisher says “Tomb rider now available on Linux”, they better have it on Android. This is why I like the approach that Steam takes, where tiles are available on Windows, Mac and SteamOS. It remove expectations that the game will work on my Linux From Scratch. The only saving grace for calling everything “Linux” is Linux Standard Base, but I am not sure this is relevant today.

    1. Re:It depends on what are you talking about by Tough+Love · · Score: 1

      Android is a Linux distribution. If you don't think so, then open up a terminal and go exploring. Notice that the proc directory is there, with all the usual Linux-only interfaces. Notice that the sys directory is there, again, with all the usual Linux-only interfaces. Notice that /sbin is there, like any Unix clone. In fact, Google just made a few arbitrary changes to filesystem layout, such as removing usr, but what remains is clearly Linux. Many Linux binaries run without modification on Android because all the syscalls are the same, and only a few libc calls are missing, such as the ones that assume /etc/passwd is there, which Google removed for no good reason and (inexplicably) a few of the posix pthreads synchronization calls. What remains is clearly Linux, running mostly but not exclusively Android libraries and applications.

      Android is an operating system in the same sense that KDE is an operating system. In other words, it isn't. Only in the minds of the marketing department. If you can't see that, then please hand in your geek card.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    2. Re:It depends on what are you talking about by drinkypoo · · Score: 1

      Android is a Linux distribution.

      Right.

      Android is an operating system in the same sense that KDE is an operating system. In other words, it isn't. Only in the minds of the marketing department. If you can't see that, then please hand in your geek card.

      A linux distribution is an operating system, which means services, an API, and a userland. Android is a Linux distribution, with all of those things. Android is therefore an operating system.

      Android is of course not GNU/Linux. They use busybox to provide the typical userland utilities. But it's clearly still Linux, because Linux means both the kernel, and a distribution wrapped around the kernel with a Unixlike userland. When it's not obvious from context which it is, then one should specify.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:It depends on what are you talking about by tepples · · Score: 1

      Many Linux binaries run without modification on Android because all the syscalls are the same

      How would one go about making a graphical application that runs without modification on Android and desktop "Linux" distributions?

    4. Re:It depends on what are you talking about by serviscope_minor · · Score: 1

      Android is of course not GNU/Linux. They use busybox to provide the typical userland utilities. But it's clearly still Linux

      And this is why RMS was right: you'd be pretty pissed off if your shiny new Linux laptop arrived and you found it was running Android.

      --
      SJW n. One who posts facts.
    5. Re:It depends on what are you talking about by markdavis · · Score: 1

      >"If you are talking about kernel, say Linux. If the subject matter is Ubuntu distribution, call it Ubuntu."

      +1

      That is exactly what I do the most. I call it "Mageia Linux" or "CentOS Linux" or "Android Linux" or XXX Linux where XXX is whatever the distro is. If I mean just Linux distros in general, I often say "Linux distro". Although I will often generically refer to all Linux distributions as "Linux".

      Why would I call it "GNU/Linux" when there are hundreds of other projects that make a Linux distro that are, collectively, just as important? How about X11/Linux or Firefox/Linux or LibreOffice/Linux or Audacity/Linux. Dare I even mention Systemd...

    6. Re:It depends on what are you talking about by drinkypoo · · Score: 1

      And this is why RMS was right: you'd be pretty pissed off if your shiny new Linux laptop arrived and you found it was running Android.

      RMS was wrong about calling Linux GNU/Linux, because nobody is actually promoting anything else as Linux without going out of their way to tell you that they're not using GNU. He was right about the GPL, though. That's awesome.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:It depends on what are you talking about by jrumney · · Score: 1

      They [Android] use busybox to provide the typical userland utilities

      Since marshmallow they use toybox rather than busybox. I think even before that there was a minimal subset of commands needed by init etc, which they had implemented under a BSD license, and busybox was installed on development builds only to give a full set of command-line tools to developers.

    8. Re:It depends on what are you talking about by jarkus4 · · Score: 1

      At this point we are already talking about distributions. If this laptop somehow came with only kernel and gnu stuff it would be pretty useless too (arguably even more as android at least comes with some essential software such as web browser) .

    9. Re:It depends on what are you talking about by Anonymous Coward · · Score: 0

      It remove expectations that the game will work on my Linux From Scratch

      It probably will. I have around 200 games on Steam, most of which work on Slackware.

      (The few that crash on startup could be related to anything - drivers, libraries, kernel version - but distro isn't likely to be the reason).

    10. Re:It depends on what are you talking about by drinkypoo · · Score: 1

      Since marshmallow they use toybox rather than busybox.

      That's good to know, thank you. I have busybox on my phone anyway because I bought busybox pro with some of my google opinions money.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:It depends on what are you talking about by Unknownus · · Score: 1

      Why would I call it "GNU/Linux" when there are hundreds of other projects that make a Linux distro that are, collectively, just as important? How about X11/Linux or Firefox/Linux or LibreOffice/Linux or Audacity/Linux. Dare I even mention Systemd...

      Because all of these depend on the GNU libraries and utilities. (Try removing glibc and see how much of them keep working...)

      Linux and GNU are in the name because they form the base of the system. All these other projects run on top of them. That's what an operating system is.

  33. It's Linux by OrangeTide · · Score: 1

    because not every piece of software in a Linux distribution's base install is from GNU.

    We don't have time to list the author of every component of the system in the name.

    --
    “Common sense is not so common.” — Voltaire
  34. Linux sells the idea of "GNU" by itself by bjdevil66 · · Score: 1

    Linux being known as "free software" by just about everyone that cares about computers/IT is enough reason to skip the acronym. Besides, humans are lazy by nature, so why force people to tack on an acronym that many people can't even pronounce right?

    BTW - This is the best GNU definition to give to anyone who doesn't know what GNU means. It's clean, concise, and very short - yet quite complete somehow.

    1. Re:Linux sells the idea of "GNU" by itself by Anonymous Coward · · Score: 0

      That definition isn't even correct. It calls PostScript/GhostScript a file system, and it claims that GNU software has no copyrights... Yet is somehow protected by the GNU license.

      But yes, Linux by itself has become known as the core component, and the fact that there are many distributions of Linux that don't have all GNU software means that you can only accurately call something GNU Linux if it was distributed by the FSF itself.

    2. Re:Linux sells the idea of "GNU" by itself by Anonymous Coward · · Score: 0

      Linux being known as "free software" by just about everyone that cares about computers/IT is enough reason to skip the acronym. Besides, humans are lazy by nature, so why force people to tack on an acronym that many people can't even pronounce right?

      Maybe they would use the proper name if they GNU how?

  35. Slashdot, really? by Anonymous Coward · · Score: 0

    Are you that desperate for clicks and views?

    Try posting quality instead of this garbage.

    1. Re: Slashdot, really? by Anonymous Coward · · Score: 0

      Are you that desperate for clicks and views?

      Yes. I spent a shit load.

      Splashdot.

  36. You can't control human language. by sbaker · · Score: 1

    Almost all efforts through history to force (or even merely encourage) people to use one word or phrase instead of another have been failures.
    Language is a fluid thing and its written on-the-fly by the people who speak it.

    People say "Linux" because it's easier than "GNU/Linux" and it really doesn't matter a damn whether you think the latter is right or wrong. You stand about as much chance of changing it than getting people to stop boldly splitting infinitives, to prevent them from saying "ATM Machine" or to understand that "Gay" also means "Happy". We say "Megabyte" when it should be "Mebibyte" - and "Disk Space" when we mean "Unused bytes within a box full of flash chips".

    Language does what it pleases...it's virtually impossible to control.

    So, it's "Linux" - and yes, we know that the GNU folks made a gigantic contribution - without which "Linux" would simply not exist...and we regret that language is not doing what they might ideally wish it to do.

    --
    www.sjbaker.org
  37. GNU/Linux is better by aliquis · · Score: 1

    Call it what you want but just as with saying "I'm vegetarian" doesn't necessarily explain it well saying GNU/Linux is better for instance to separate from Android (I guess that too have GNU software though?) or Tizen or whatever if that's your intention. Depending on what you mean it's fine calling both Linux systems.

    Calling it Debian could had been better except there's multiple Debian distributions so you'd have to specify more. But Fedora is fine I guess.

  38. It's Android/Linux by Anonymous Coward · · Score: 0

    The GNU/Linux base is tiny. Why not include all the BSD heritage in the name?

    RMS has to eventually realize GNU means nothing today.

  39. Welcome to Slashdot by nuckfuts · · Score: 1

    REALLY OLD news for nerds.

  40. GPL ! by redelm · · Score: 1

    I had an email exchange with RMS around the time this all started ~20 years ago and the closest thing I got was it was not GNU/BSD or GNU/TomsRtBt but it was GNU/Linux for Slackware and Debian. Everybody used `gcc` at the time, so the closest differentiator I could determine was "user environment", essentially fileutils,etc. Neither clear nor satisfying.

    Personally, I prefer the term GNU/Linux for those who might need education on GNU. I firmly believe the GPL (esp.v2) is what enabled the fledgling 90s Linux to overtake the established BSD (partially hobbled by the AT&T suit). The forced publication/sublicence of the GPL was and remains far more attractive to many publishing programmers than the "take it private if you want" BSD licence.

    1. Re:GPL ! by Anonymous Coward · · Score: 0

      Hi!

      Linux is GPL, so that solved it for me. Linux kernel=Linux... one can call one's distro what one wishes. The GNU herd wanted to make a GNU/OS... but they never got the final bits together. The Linux community did it. True, they needed the GNU community for key components. But the OS they came up with was widely accepted and known simply as Linux.

      I've been a Linux user since 92. First out of curiosity, only running a command line on a 486. Later seriously as a full desktop with Slackware. Nice. But in the circles I knew, everyone was OK with the name Linux. RMS is a interesting dude, quite cognizant and prophetic in ways, and I totally support his FSF, but I think he and his followers get too political on the GNU/Linux part. Call it that all you want, but please stop insisting others use that nomenclature as well.

      Freedom works in terms of nomenclature as well.

  41. Re: by Anonymous Coward · · Score: 0

    It is more appropriate to refer to it as Systemd/pulseaudio/Linux to provide the proper importance to sources of instability.

  42. Re: to boldly split infinitives by l2718 · · Score: 4, Insightful

    There is no rule in English grammar about splitting infinitives. There is such a "rule" in Latin (where infinitives are single words and can't be split).

  43. Re: by Anonymous Coward · · Score: 4, Funny

    If GNU is not UNIX, why would it be Linux?

  44. clang is the beginning of the end by Anonymous Coward · · Score: 0

    when gcc can be replaced with clang, its like the gnu core of the linux tree is falling away.

    when you look at the software that you actually use that is made by the FSF its still there, but its smaller all the time.

    golang is not FSF
    python is not FSF
    rust is not FSF
    javascript and its thousand children are not FSF
    mariadb is not FSF
    with clang, you can do C++ without FSF
    cmake is not FSF
    QT is not FSF
    xfce is not FSF
    perl is not FSF

    the biggest thing maybe that is GNU is GNOME.

    1. Re:clang is the beginning of the end by raynet · · Score: 1

      Is GNOME developed mainly by FSF or by companies like Redhat?

      --
      - Raynet --> .
    2. Re:clang is the beginning of the end by Anonymous Coward · · Score: 0

      Neither. Gnome is developed by FFS.

  45. Distributions are where it's at by grumbel · · Score: 1

    This whole thing would have been so much easier if the FSF would have build a proper Linux distribution of their own and called it GNU, but they didn't (outside of that Hurd thing I booted up some 15+ years ago). So we have Debian, Ubuntu, Arch, Gentoo, SuSE, Redhat, Fedora and Co. instead and that's the names I tend to use when refering to my OS. GNU and Linux are just some small subset of software that is part of those distributions.

    The name GNU/Linux still has a bit of value, as it differentiated the desktop Linux distributions from Linux distributions like Android that share almost nothing but the kernel, but it's not really a correct term, it's just the only common term I can think of that connects all those distributions.

    1. Re:Distributions are where it's at by drinkypoo · · Score: 2

      This whole thing would have been so much easier if the FSF would have build a proper Linux distribution of their own and called it GNU, but they didn't (outside of that Hurd thing I booted up some 15+ years ago).

      Yes. If the FSF were smarter (collectively) it would have embraced Linux as the kernel for the GNU OS right away. HURD could have existed as a research project off the side of that, and would probably have gotten more attention in that form. Then they could have focused on making a complete system out of nothing but FSF-copyright software plus the Linux kernel, and achieved all the non-kernel goals that way.

      To be fair, it's not too late. And such a thing would be systemd-free by its nature, so there's a ready audience. A lot of people would welcome such a beast.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  46. This still? by bigdavex · · Score: 1

    I like pedantically correcting people, too. It's properly referred to as Solitaire/Windows.

    --
    -Dave
  47. Easy by Anonymous Coward · · Score: 0

    GNU/Hurd is a turd.
    And it's Linux, period.

    1. Re:Easy by Anonymous Coward · · Score: 0

      I've used GNU/Windows since the 90s and much prefer it.

  48. This again? by Anonymous Coward · · Score: 0

    You have time to get involved in this debate over and over and over, but you never have time to call your mother?

  49. Gnu/Linux sounds terrible. by Anonymous Coward · · Score: 0

    Words matter. If Richard Stallman wanted people to credit him in the operating system name, he should have come up with a better name for his software than Gnu. Gnu is a weird, awkward word, and inserting it in front Linux makes it sound even more awkward.

    1. Re: Gnu/Linux sounds terrible. by nowwith25percentmore · · Score: 1

      This is my poor-man's upvote.

    2. Re:Gnu/Linux sounds terrible. by Anonymous Coward · · Score: 0

      "If Richard Stallman wanted people to credit him in the operating system name, he should have come up with a better name for his software than Gnu."

      'Linux Xtallman' ?

  50. Ha Ha: Year of [GNU/]Linux Desktop by Anonymous Coward · · Score: 0

    Android it is a Linux without GNU inside. GNU was left outside. Serious it's really matter? GNU project it's really important the Linux ecosystem in generally, but also same as GNOME, KDE, Mesa, freedesktop and many more for Linux distributions, as a full blown OS, to succed, in both, desktop space and mobile space. Not only kernel, compilers, interpeters, daemons, various servers, UNIX shells, cli tools etc.

  51. Re:Linux is gay and so is Slashdort by OzPeter · · Score: 4, Funny

    This is one of those pointless topics. like Mac versus PC.

    As opposed to the important topics such as vi vs (whatever that crappy other operating system is)

    --
    I am Slashdot. Are you Slashdot as well?
  52. Let's move on! by rstanley · · Score: 0

    I, and many others, including Linus Torvalds just call it Linux.

    Richard Stallman insists on GNU/Linux.

    Except that when RMS created the GNU system, he did it without a GNU kernel. Probably he used a BSD kernel, so RMS should call it:

    BSD/GNU/Linux

    Now BSD was based on AT&T UNIX, so RMS should call it:

    AT&T/UNIX/BSD/GNU/Linux

    What about all the O/S's, protocols, and other technology that predated UNIX, that RMS made use of? How does RMS include that in the name without offending the authors and creators??? .../AT&T/UNIX/BSD/GNU/Linux

    What about all the software, protocols, drivers, and all the other technology that RMS DID NOT create nor own, that is part of any current Distro, that RMS does not give credit for in the name he prefers to use, GNU/Linux???

    I, and most all professionals that use Linux or GNU/Linux, do acknowledge and appreciate all the hard work that RMS, Linus Torvalds, and all the other people have contributed to the O/S, over the years!!!

    Let's all just get a life, call it Linux, and move on to more important things in the industry, like increasing security, stopping all Malware, etc..., along with opening more doors to everyone, while closing all the "windows"!!!

  53. It makes more sense to combine it with the distro. by ZorinLynx · · Score: 1

    Ubuntu/Linux (or Debian/Linux)
    RedHat/Linux
    Slackware/Linux (the few, the proud) ...etc...

    The name of the distro is far more informative to tell you about the nature of the system than just "GNU". Lots of distros include non-GNU software these days.

  54. Let’s wrap this up by 93+Escort+Wagon · · Score: 1

    I want to get back to the debate that REALLY matters:

    How do you pronounce “Linux”?

    --
    #DeleteChrome
    1. Re:Let’s wrap this up by religionofpeas · · Score: 1

      How do you pronounce “Linux”?

      https://www.youtube.com/watch?...

    2. Re:Let’s wrap this up by Anonymous Coward · · Score: 0

      guh-new.

    3. Re:Let’s wrap this up by 93+Escort+Wagon · · Score: 1

      Unfortunately I can't manage a Finnish accent.

      --
      #DeleteChrome
  55. Re:Linux is gay and so is Slashdort by mfnickster · · Score: 2

    The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system.

    Hmmm. According to Andy Tanenbaum:

    "On top of the operating system is the rest of the system software. Here we find the command interpreter (shell), window systems, compilers, editors, and similar application-independent programs. It is important to realize that these programs are definitely not part of the operating system, even though they are typically supplied preinstalled by the computer manufacturer, or in a package with the operating system if it is installed after purchase. This is a crucial, but subtle, point. The operating system is (usually) that portion of the software that runs in kernel mode or supervisor mode. It is protected from user tampering by the hardware..."

    --
    "Slow down, Cowboy! It has been 3 years, 7 months and 26 days since you last successfully posted a comment."
  56. I call it Elementary OS by iamacat · · Score: 1

    Because I refuse to give credit to people who are nags. You gave away software for free, with a conditon to only share modified source and not to sing you praises. If people don't want to name their derived works as you like, tough! Amazon is not naming their tablet "Google Kindle" and they should have no obligation to, as it was not in Android source license. We need to put an end to passive aggressive tendencies among supposedly intelligent techies. Linus is all right, he doesn't go grumbling about Linux/Ubuntu.

  57. Re:Linux is gay and so is Slashdort by Anonymous Coward · · Score: 0

    GNU has shit to do with POSIX, it is just legalese to keep the actual intellectual property owners from suing the opensource community out of existence. Sticking GNU in front of everything is like Americans making up names like 'freedom fries'

  58. Pointless to begin with by The+Cynical+Critic · · Score: 1

    I've never really understood the point of calling Linux GNU/Linux beyond stroking Sallman & Co's ego...

    Most of the really fundamental GNU projects (GCC, glibc, etc.) were after all developed for proprietary Unix distros like Sun Unix and only started gaining real support after Sun stopped bundling their software development suite with the Sun Unix OS. As much as Stallman likes to talk about Free Software being "Free as in freedom and not free as in free beer" his most popular work became popular because it really was "Free as in free beer".

    Then there's also the fact that products in general don't tend to be named after the whoever supplies the components or what they're made of. We don't call a "Volkswagen" a "Bosch/Volkswagen", an "iPhone" a "Samsung/iPhone" or "cornflakes" "Monsanto/Cornflakes".

    --
    "Why should I want to make anything up? Life's bad enough as it is without wanting to invent any more of it."
    1. Re:Pointless to begin with by JustNiz · · Score: 1

      > I've never really understood the point of calling Linux GNU/Linux beyond stroking Sallman & Co's ego...

      Because nearly all of what you know as Linux is actually GNU and was written by Stallman and co?

    2. Re:Pointless to begin with by The+Cynical+Critic · · Score: 1

      If what you mean by "written" is "compiled" then sure, but we hardly claim companies like Foxconn are the real companies behind the products they assemble any more than we claim compiler makers are behind the software it's users create.

      --
      "Why should I want to make anything up? Life's bad enough as it is without wanting to invent any more of it."
    3. Re:Pointless to begin with by JustNiz · · Score: 1

      Well he pretty much founded GNU and wrote GCC.
      I guess from your arrogant dickhead attitude, you've personally done something even more significant that we would all know?

  59. Proof that GLinux is best by Anonymous Coward · · Score: 0

    Here is proof that the only valid name is the run together version: GLinux = GLiNUx (with the GL pronounced as in GLAD)

    Proof: If you pronounce the embedded GNU the way Stallman does then you automatically pronounce
                      the embedded LiNUx the way Linus Torvalds pronounces Linux, and vice-versa.

  60. Linux by Anonymous Coward · · Score: 0

    Sorry Richard Stallman. You are correct but I am lazy.

    Linux for me.

    1. Re: Linux by Anonymous Coward · · Score: 0

      Yeah, I wasted 15minutes if my life reading the comments below looking for the flame war to start..... nothing.... no one gives a shit. Everyone calls it Linux.... not a single GNS/Linux sider.....wasted all the popcorn.

    2. Re: Linux by Anonymous Coward · · Score: 1, Informative

      Rms was never relevant to the likes of you. to all others he is kassandra, and if your flavour of linux consists of the kernel and glibc, its gnu/linux.

    3. Re: Linux by Anonymous Coward · · Score: 1

      Yeah, I wasted 15minutes if my life reading the comments below looking for the flame war to start..... nothing.... no one gives a shit. Everyone calls it Linux.... not a single GNS/Linux sider.....wasted all the popcorn.

      I refer to the operating system kernel as Linux and the operating system as GNU/Linux. Without the GNU utilities and other support software the kernel would be useless unless Linus Torvalds had chosen to licence the kernel software under a BSD license for instance.

    4. Re: Linux by Anonymous Coward · · Score: 0

      Not all Linux distros use GNU. Also, Linux is more important than GNU so if anything it should just be called "Linux" or for those distros that use GNU "Linux with GNU Tools".

    5. Re:Linux by Anonymous Coward · · Score: 0

      yet we have, and we do. and not one ass burger was ingested. how bloody awful for you.

    6. Re: Linux by kurkosdr · · Score: 1

      The thing is that Linux-based set top boxes are gaining in popularity, and quite often they advertise "Linux" but they mean Linux kernel only (aka you get no GNU userland), so the distinction between "Linux" and "GNU/Linux" finally makes sense from a practical standpoint, and doesn't serve only to stroke FSF egos. Funny that *flies away*

    7. Re: Linux by Anonymous Coward · · Score: 0

      Remember the dahmum wars! OS2 forever!

    8. Re: Linux by Anonymous Coward · · Score: 0

      Nobody but Stallman and other aspies call it GNU/Linux because that's stupid.

    9. Re: Linux by Anonymous Coward · · Score: 0

      This has to be a troll article correct?

    10. Re: Linux by Anonymous Coward · · Score: 0

      Stallman is more relevant today than ever. Libre intellectual commons is a much bigger than software. Itâ(TM)s a multi century societal program for a global citizenry.

    11. Re: Linux by Anonymous Coward · · Score: 0

      My operating system is Debian. What is this GNU/Linux thing?

    12. Re: Linux by Anonymous Coward · · Score: 0

      You triggered me Bro.

      It should be GNU/Stallman.

    13. Re: Linux by Anonymous Coward · · Score: 0

      Stallman not relevant? Better crawl back under that rock.... Forgetting history and relevant reasoning is invitation to disaster. But sure fiddle along on your google or apple devices and get yourself completely zucked into the system

    14. Re: Linux by Anonymous Coward · · Score: 0

      Without the GNU utilities and other support software the kernel would be useless unless Linus Torvalds had chosen to licence the kernel software under a BSD license for instance.

      The license of the kernel doesn't dictate the license of userspace.

      Most of the GNU tools run on Windows. BSD userspace could run on Linux, as long as BSD libc is taught about Linux system calls.

    15. Re: Linux by Anonymous Coward · · Score: 0

      Steve Jobs as a dead man has a million times bigger impact than Richard Stallman.

    16. Re: Linux by dougmc · · Score: 1

      It would be hard to find a Linux distribution that doesn't use *anything* by GNU.

      Even FreeBSD and OpenBSD have traditionally used gcc to do their compiling, though both are now moving to clang or have already done so ... and as I understand it this is mostly due to the GPL. Even outside of clang, OpenBSD uses a few GNU packages in their base system ... though they don't sound happy about it.

    17. Re: Linux by Anonymous Coward · · Score: 0

      Alpine Linux

      You're welcome.

  61. to me its just Linux by FudRucker · · Score: 1

    or else why not call it GNU/GPL/FOSS/Linux

    --
    Politics is Treachery, Religion is Brainwashing
  62. Linux by Anonymous Coward · · Score: 0

    It's Linux.

    Toe-cheese Stallman's GNU doesn't own the Copyright or Trademark for Linux and The Linux Foundation doesn't own the Copyright or Trademark for GNU.

    Distro builders can call it whatever the they fuck they want, (withing trademark laws), but it only applies to their specific distro since there is no attribution clause in the GPL.

  63. I have GNU’s coreutils on my Mac by 93+Escort+Wagon · · Score: 1

    I guess I’d better start calling it GNU/macOS.

    (but only while using “gls” or “gcp” etc. rather than the native versions, I suppose)

    --
    #DeleteChrome
    1. Re:I have GNU’s coreutils on my Mac by Anonymous Coward · · Score: 0

      MacOS uses LLVM tho which replaces GNU's only really significant piece of code GCC.

  64. Tangent: Stallman says software is political by raymorris · · Score: 5, Interesting

    I'm tired of the "Gnu/Linux" discussion too.
    Anyone who cares to can call it "Apache/Mozilla/Gnu/X/Gnome/Linux" if that's their preference, I call it Linux.

    The submitter brought up an interesting tangent, though:

    > although operating systems are pretty much apolitical by nature as far as I can tell.

    For Richard Stallman and the FSF leaders, free software is very much political. In case anyone was unsure, he said it is just two weeks ago. For Stallman, it's about changing (part of) society, advancing a popularist ideology which has some things in common with Marxism. To Stallman,. proprietary software is EVIL, an evil which must be defeated.

    For Linus Torvalds and the "open source" folks generally, it's not really political, it's simply a way of producing quality software, a good way to produce software which has several advantages. To Linus, proprietary software isn't the best match to his needs - except when it is. The kernel source control was a proprietary system he bought called Bitkeeper. He could have used open source version control, but at the time he thought Bitkeeper, the proprietary system, fit his needs better. So he used it. Later, Linus wrote git to exactly fit his needs.

    What are people's thoughts on this? Free Software as a political movement, or Open Source as a better way to get software done?

    1. Re: Tangent: Stallman says software is political by Anonymous Coward · · Score: 2, Insightful

      Everything that concerns the lives and daily activities of people is political. It must not be electoral to be political, that is an important distinction

    2. Re:Tangent: Stallman says software is political by fred911 · · Score: 5, Insightful

      ". To Stallman,. proprietary software is EVIL, an evil which must be defeated."

        Without freely distributed code we'd all be running windows fucking 10, sold and subjugated worse than BookFace. Proprietary software isn't evil, just a good proportion of the creators are. Without BSD's starting distribution of a high quality OS able to control X8* hardware, we'd all be fucked. As far as proprietary software needing to be defeated, well seems it's in the design.

      --
      09 F9 11 02 9D 74 E3 5B - D8 41 56 C5 63 56 88 C0 45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    3. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 1

      This is stupid and nonfactual and paints a fairy tale. https://lwn.net/Articles/130746/ - Stallman is right - if you don't care about the license, your rights can be revoked at any time. What's in a name? Trademarking. Why is this important? If you don't defend your trademark it can be usurped as having been dormant/defunct. What's in a license - whether your ideas are free to grow or locked down.

      The only problem was that BitKeeper is proprietary software. Instead, it came (in binary-only form) with a license which allowed free use, but which imposed some significant restrictions. The free version of BitKeeper could only be used with open source projects; users could be required to make their repositories available on demand. The free version posted all changelog information on openlogging.org, and disabling the logging was not allowed. Users were required to upgrade to new versions, which could come with different licenses. And users were not only prohibited from reverse engineering the software, but they were prohibited from working on any sort of source code management system at all.

      Larry wanted to have his cake and eat it too. He truly wanted to support the development of free software - as long as that software didn't threaten his own particular business niche. Supporting the kernel development cost real money - and supporting the business which created BitKeeper cost even more. Whenever BitMover felt that its business model was threatened, it responded; often the BitKeeper licensing terms were changed in response to perceived threats - to the point that the BitKeeper license became known in some circles as the "don't piss off Larry license."

      Well, somebody pissed off Larry one time too many. The final straw, it seems, was a certain high-profile developer who refused to stop reverse engineering work while simultaneously doing some work for OSDL. BitMover is now withdrawing support for the free version of BitKeeper, and Linus has ceased to use it. BitKeeper is no longer the source code management system for the kernel. Proprietary software can be good stuff, but it always carries this threat: you never really know if it will be there for you tomorrow or not. BitMover has decided that it can no longer afford to make BitKeeper available for the free software community.

    4. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 1

      "Proprietary software isn't evil, just a good proportion of the creators are." You do realize that a lot of people who contribute to the open source world have day jobs building proprietary applications of all sorts. Are they "evil"? And you do realize the MS has been the leading contributor of open source code for the past 4 years. And they are starting the process of melding open source applications with it's proprietary application stack. And yes I realize that it doesn't matter what MS does because they will be the target of shallow and childish complaints by people who have to much time on their hands and limited insight of the computing world.

      Real IT professionals know the most important factor in making software choices is to determine which solution best meets your needs with cost being apart of the decision making process. Worshipping at the alter of some open source to the exclusion of everything else is the recipe for disaster.

    5. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      Richard Stallman is a cranky bastard, and even a broken clock is right twice a day.

      Linux is just "Linux", the kernel. That is it. It's not an operating system. Android runs a Linux kernel, it is not Linux.
      FreeBSD runs a BSD kernel, yet shares a good 80% of the same BSD-like licensed software that a Linux-based OS does.

      For all intents, people do not care what "flavor" of Linux is. It's either Linux, or it's something that "Linux stuff can be run on" Redhat, CentOS, Fedora = All the same software. CentOS != Debian or Gentoo. Yet you can compile everything on Gentoo and run it on CentOS, or vice versa. The limitation is quite literately what version of what system libraries are installed, and in the case of FreeBSD and Gentoo, you can quite literately recompile everything and get the most tuned thing ever. But good luck maintaining that.

      If I had to say anything about "naming" an OS, for all intents (brand) Linux is all there is. If it does not have the Linux in the name (eg CentOS, RedHat), then it's making a political point that it may not be compatible with mainstream Linux distributions.

      Versus, say FreeBSD, which you can pretty much upgrade in-place and everything just works provided you don't delete the previous versions obsolete libraries too quickly. With BSD, you download, install, reboot, done. With Linux, you download, reboot, and pray nothing is broken. Major Linux update? Well you're hosed.

    6. Re:Tangent: Stallman says software is political by fibonacci8 · · Score: 3, Insightful
      Context: GP equates having no choice but Windows 10 with being subjugated. If you remove enough of the words that disagree with your point, you can make anyone appear wrong.

      What kind of arrogant, benighted, sheltered, pampered, pompous jackass equates something like running Windows 10 with being subjugated?

      If someone like that shows up, we'll ask them. Until then...

      Get over yourself.

      --
      Inheritance is the sincerest form of nepotism.
    7. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      Yep. I call it Linux because not all Linux distributions use GNU. Alpine, for example.

    8. Re:Tangent: Stallman says software is political by Kjella · · Score: 2

      What are people's thoughts on this? Free Software as a political movement, or Open Source as a better way to get software done?

      I think for me it's mainly about transparency and adherence to standards where it matters. I must admit that I often find open source tools lacking, but open source is the only software I trust to only do what it says it does. And it's not perfect but since you can review the code you can figure out exactly where and how it doesn't do what it's supposed to do. Basically, I want open source when the data is much more important than the software, like documents, audiovisual formats and anything else "important". I want open source for anything related to security. I want open source for anything with the potential to surveillance me. I don't mind proprietary tools or games, though I'd like them to be sandboxed so all they can send info about is themselves.

      --
      Live today, because you never know what tomorrow brings
    9. Re:Tangent: Stallman says software is political by serviscope_minor · · Score: 2, Insightful

      What kind of arrogant, benighted, sheltered, pampered, pompous jackass equates something like running Windows 10 with being subjugated?

      I dunno, someone who has to use it?

      --
      SJW n. One who posts facts.
    10. Re: Tangent: Stallman says software is political by senatorpjt · · Score: 1

      Proprietary software and its' creators aren't evil, it's something even worse - suboptimal.

    11. Re:Tangent: Stallman says software is political by jbn-o · · Score: 3, Insightful

      I'm tired of the "Gnu/Linux" discussion too.

      No you're not. That's why you're continuing the discussion and asking people questions which further the discussion.

      For Richard Stallman and the FSF leaders, free software is very much political. [...] For Linus Torvalds and the "open source" folks generally, it's not really political, it's simply a way of producing quality software, a good way to produce software which has several advantages.

      You appear to be using the word "political" to advance your own views without defining what you think the word political means. Software certainly is political; as with so many things brought up on these corporate repeater sites Stallman was right (and typically people need a lot of time to come around to understanding that he got there well before the people you're allowed to hear from on corporate media).

      Frankly, your overmoderated post is all too typical of what passes for acceptable on sites like these: You also don't specify which "qualities" in software are being addressed when you try the reductionist approach by saying "simply a way of producing quality software". Which qualities are you talking about? After all, what's considered a valuable quality to someone looking to preserve their freedom to run, inspect, share, and modify the software on their computer often is the opposite of what a spy considers mandatory or what a DRM scheme requires to effectively restrict the user. Lots of proprietary software people run every day is malware when considered from the perspective of the user. These are political choices that are increasingly part of everyone's everyday life, regardless of whether they'd call that politics.

      When people call an OS by its kernel's name they're being remarkably inconsistent (other widely-used OSes aren't called this way; they get called by the names their proprietors assign to the OS), technically inaccurate (Linux has always been a kernel and never a complete OS), and for all the claims of being practical they're choosing a remarkably impractical nomenclature. A binary that runs on one architecture of an OS (be it GNU/Linux, Busybox/Linux, or something else) won't necessarily run on another system that also uses the Linux kernel. People led to believe that these systems are all "Linux" might believe otherwise because that's what the ill-chosen name plainly indicates.

      When it comes to the difference between the older free software social movement and younger open source developmental methodology, they're sometimes quite compatible (as Why "Free Software" is better than "Open Source" has pointed out for a decade, people who agree with either philosophy "can and do work together on some practical projects". But they are distinct philosophies that sometimes reach radically different conclusions: free software never concludes that proprietary software is acceptable because proprietary software does not respect a user's software freedom. Open source development methodology was apparently designed to be thrown away or ignored when inconvenient because software developed not using that methodology (such as proprietary software) is accepted. Why Open Source misses the point of Free Software has pointed this out for many years in the section named "Different Values Can Lead to Similar Conclusions...but Not Always".

    12. Re: Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      This. Just a reminder that the free part of free software is more about freedom than price. Taking away anyone's freedom to fix and improve existing software is a wasted opportunity. The main reason that most proprietary software still exists is that an ecosystem of support and maintenance has been permitted to build up around badly designed code that should have been permanently fixed or simply replaced with a better alternative long ago.

    13. Re: Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      The main reason that most proprietary software still exists is that an ecosystem of support and maintenance has been permitted to build up around badly designed code that should have been permanently fixed or simply replaced with a better alternative long ago.

      No it is a matter of functionality, free software rarely provides a better product outside system-level software. If it did then there would be no contest at all, but the reality is discussions are always around making excuses and apologising for free software's inadequacies or taking the position that "it'll suffice for most people", with a very liberal (or more often non-existent) definition of what "most people" is.

      System level software and utilities is the other end of the spectrum though.

    14. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      What kind of arrogant, benighted, sheltered, pampered, pompous jackass equates something like running Windows 10 with being subjugated?

      I dunno, someone who has to use it?

      That's just retarded. I use an operating system to run applications, it's little more than a launcher of those applications. Once I'm using Photoshop or Maya or whatever I couldn't give 2 shits whether it's a derivation of Windows or whether it's macOS much less being "subjugated" by the operating system. So when you say things like that it means you either don't understand the meaning of the words or you're just being deliberately dishonest for some reason.

      Of course that is the real world, it's not aligned with your fantasy-land hyperbole which is really the issue. You can't express the problem in terms that translate to the real world which just demonstrates that you either don't understand the problem or don't understand the real world usage.

    15. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      After all, what's considered a valuable quality to someone looking to preserve their freedom to run, inspect, share, and modify the software on their computer often is the opposite of what a spy considers mandatory or what a DRM scheme requires to effectively restrict the user.

      You're horrendously out of touch with reality and completely kidding yourself if you think any significant portion of the populace falls into the former category you list. Practically nobody ever wants to be doing that because software is a tool to do a job, what nefarious thing is Photoshop or AutoCAD or XCode or Maya or FinalCut or whatever doing that is so terrible that would justify moving to something else?

      If free software is so much better then people will switch to it on functionality and usability over anything else, bonus points for it being free of charge. But outside of system-level software free software has just been a me-too race to try and copy whatever the proprietary vendors come up with, no actual disruptive innovation that would encourage users to switch. I'm still waiting for free software to prove its claim of being better, and by "better" I mean doing the job of editing photos better or 3d modelling and rendering better or editing videos better or producing audio better or providing better construction engineering tools because I, like the overwhelming majority, view software as a tool to do a job and that is what comes first, if it can't do that job well then it is fundamentally worthless.

    16. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      Stallman is an asshole. He's well paid, but expects the rest of the world to do everything related to software for free (he doesn't understand the concept that the average coder can't live off of just donating code). Unless he donates every penny he's made on "free" software over the past few decades, I consider him a worthless hypocrite. As for the name, I vote for "GNU (but not that piece of shit Hurd) + Linux + systemd (another piece of shit)".

    17. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      Stallman is an asshole. He's well paid, but expects the rest of the world to do everything related to software for free (he doesn't understand the concept that the average coder can't live off of just donating code).

      Liar.

    18. Re:Tangent: Stallman says software is political by Pseudonym · · Score: 1

      other widely-used OSes aren't called this way

      I know it's not officially called this any more, but "Windows NT" comes very close, since it's Windows on top of NTOS. Most users interact entirely with Windows, not with the kernel. And many developers can get through an entire career without ever interacting with Ke or Ob.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    19. Re: Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      How ignorant

    20. Re: Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      See that is the sort of dismissive response of somebody completely backed into a corner.

    21. Re: Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      Quality software shouldnâ(TM)t be used in the same sentence as Linux.

    22. Re: Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      You are gay

    23. Re: Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      Do you understand how charity works?

      Charity is only possible because PRODUCERS who MAKE MONEY by BUILDING AND SELLING STUFF take some of their PROFITS and donate.

      Stallman's FSF is subsidized by producers who work in the very businesses he abhors.

      Charity is a fine organizational model, but it's hypocritical to attack business and at the same time feed off their produce.

    24. Re:Tangent: Stallman says software is political by inking · · Score: 1

      Should have been upvoted as FUNNY really.

    25. Re:Tangent: Stallman says software is political by im_thatoneguy · · Score: 2

      The problem is that GNU elbowed its way into a lot of areas of the Operating System that its maintainers allowed but didn't really agree with. It was just more convenient to take over something that wasn't at 0% complete and run with it while the maintainers and contributors largely disagreed with GNU philosophy.

      If Stallman had put his foot down and insisted it was called GNU\Linux then many of the "GNU" contributors and leaders would have just forked the projects.

      How many people that have contributed to all of the components in Linux even knew that the FSF was the "owner" of the project? And what does it even mean for an open source project to be GNU or not? GNOME is the perfect example.

      As a community we (or honestly Ubuntu) could if they were so inclined fork most of the GNU projects and then call it UBUNTU\Linux. Would they then be "stealing" credit? Lots of people want to contribute code, not everyone subscribes to Stallman's political objectives. So far that's been fine because he hasn't injected himself too deeply into the projects but I suspect if contributors had to pledge loyalty to Stallman or fork, most projects would fork. The only reason GNU "controls" most of the linux system is because it's been more hassle than it's worth.

    26. Re: Tangent: Stallman says software is political by bursch-X · · Score: 1

      TL;DR So itâ(TM)s purist ideology vs. Realpolitik. Or as they say âoein theory there is no difference between theory and practice. In practice there is.â

      --
      There are two rules for success:
      1. Never tell everything you know.
    27. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      Without freely distributed code we'd all be running windows fucking 10

      Freely distributed is not the same as open source.
      Heck, there is even proprietary software where you get the source as long as you sign an NDA to make sure that non-buyers doesn't get hold of it. (Can be argued that the source is available, but not open.)

      But Stallman goes a bit beyond just freely distributable.
      BSD is freely distributable.
      Stallmans idea of freely distributable comes with some limitations.

    28. Re:Tangent: Stallman says software is political by Raphael · · Score: 1

      When people call an OS by its kernel's name they're being remarkably inconsistent

      Think about "Windows Subsystem for Linux", which contains no Linux code but is designed to run "Linux" programs on Windows 10.

      That being said, I still have my Yggdrasil "Linux/GNU/X Fall 1993" CD at home. It is funny how this naming debate keeps coming back, with remarkably few new arguments.

      --
      -Raphaël
    29. Re: Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      you are a nigger

    30. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      "You appear to be using the word "political" to advance your own views without defining what you think the word political means."

      I read through your post with great anticipation of your definition of political, but it seems you are using the word to advance your own views without telling us what you think it to mean...

      "Open source development methodology was apparently designed to be thrown away or ignored when inconvenient because software developed not using that methodology (such as proprietary software) is accepted."

      LOL

    31. Re:Tangent: Stallman says software is political by Quarters · · Score: 2

      I never understood why Stallman just stopped at software. Aren't all for-purchase tools evil? My hammer could have a GPS tracker in it. I have no way of knowing. My table saw that has 'that look' about it. Totally untrustworthy.

      I always find Stallman's 'GNU/Linux because Linux is *just* the kernel' argument funny, given that he and his haven't been able to produce 'just a kernel' in how many decades now?

    32. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      Plus "Linux" is easier to type and say. End of discussion.

    33. Re:Tangent: Stallman says software is political by Killall+-9+Bash · · Score: 1

      I use an operating system to run applications, it's little more than a launcher of those applications.

      That's the problem. Windows, and Windows 10 in particular, does a little bit more than launch applications.

      --
      "Prediction: within 10 years, Windows will be a Linux distribution." Me, 7-6-2016
    34. Re:Tangent: Stallman says software is political by rahvin112 · · Score: 1

      Because your hammer doesn't have an EULA that prevents you from learning how the hammer was built or prevents you from taking it apart. Are you that ignorant of that which you comment?

    35. Re:Tangent: Stallman says software is political by Reziac · · Score: 1

      That's precisely why I refuse to call it GNU/Linux. Stallman makes some good points, but his philosophy seems to be less about making more information free than about forcing everyone to conform to his Marxist vision of information redistribution. (A conclusion I reached during a long-ago discussion with RMS himself.)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    36. Re:Tangent: Stallman says software is political by BadDreamer · · Score: 1

      Stallman doesn't stop at software. In fact, the whole GNU concept began around a printer. Anything which you are not allowed to take apart to see how it's done qualifies. Your hammer does not, nor your table saw, because nothing stops you from disassembling, reassembling and figuring out how they work.

      And Stallman says "just" in the sense of "only", not in a negative sense. On the contrary, he has never shown any disrespect to the kernel developers and their achievements. The only thing he does not show respect for is acceptance of closed licenses.

    37. Re:Tangent: Stallman says software is political by DamnOregonian · · Score: 1

      Without freely distributed code, there would be no BookFace.
      May some day a social media platform as gargantuan as it may have arisen, but I don't think it's guaranteed.
      The availability of open-source software stacks made the barrier to entry into a grand project like a massive social media environment very low.

    38. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      I use an operating system to run applications, it's little more than a launcher of those applications.

      That's the problem. Windows, and Windows 10 in particular, does a little bit more than launch applications.

      Right, but that still doesn't explain what you mean when you say "subjugated". Seriously what is the real world scenario that users are facing that is actually happening that you are calling this "subjugation" of users?

    39. Re:Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      > I use an operating system to run applications,
      > it's little more than a launcher of those applications.

      1994 called, they want their DOS back

      (but you can keep the Zima)

    40. Re: Tangent: Stallman says software is political by Anonymous Coward · · Score: 0

      That's standard practise for the FSF. They could create a kernel that, along with GNU, could be licensed such that any additional software running on it constitutes a derived work and therefore abolish non-free software from the platform. They could license gcc today in the same way so that it can only be used to produce non-free software but they depend on people who build non-free software to support them and contribute to them.

      I think it's a good thing that we can have that collaboration between free and non-free communities but when people like RMS make their sweeping criticisms of non-free software and the people that produce it it undermines their credibility when you find out they're quite happy to serve non-free software when it suits advancing themselves.

    41. Re:Tangent: Stallman says software is political by DamnOregonian · · Score: 1

      I think you nailed it on the head. For some people, (FSF/GNU) open source is very much a political movement.
      For some people, like me, it's simply that I don't really care about monetizing my creations, and other peoples' source has helped me, and I like giving it away. I have GPL'd my code when I had to, or done my best to say I retain no copyright over this code, and it can be considered public domain.

      I don't fault anybody for their reasons for releasing their source, political, apolitical, apathetic, generous; I just think it *is* a better way to get software done, regardless of the political ambitions.

  65. Distros, Distros, Distros by Anonymous Coward · · Score: 0

    In real life most of the time we would just call it "CentOS" or "Debian" or "Ubuntu".

    The Distros have drifted apart quite a lot, so getting something to run on CentOS that was designed on "Debian GNU/Linux" might be harder than getting it to run on "Debian GNU/kFreeBSD".

    In Addition to that: Who actually cares? We live more and more in a world, where the relevant userland parts of an OS and an Application (or a set of applications) are packaged up in either a container (without a kernel) or a VM (with a minimalized kernel) - I have quite a lot of CentOS containers running on my Ubuntu Hosts, and even a Windows VM.

  66. Orange Juice and toothpaste by Anonymous Coward · · Score: 0

    Orange Juice and toothpaste! FTW!

    We all know the standard arguments and only 0.0000000001 care.

    However, VIM is the single, greatest, editor of all time. Comparing any IDE to vim on X/Windows just shows how stupid those people are. Unix, the entire platform, is an unlimited IDE.

  67. Guess what? by Anonymous Coward · · Score: 0

    No one else besides the dorks living in mom's basement cares.

  68. Re:Linux is gay and so is Slashdort by plopez · · Score: 1

    vi ia an editor, newbie. nothing you said makes sense. I bet you run Windows.

    --
    putting the 'B' in LGBTQ+
  69. Name "GNU" lacks marketing appeal by Anonymous Coward · · Score: 0

    The GNU Project is important. That said, "GNU" doesn't roll off your tongue, most people don't know how to pronounce "gnu", and the all-caps presentation makes it confusing whether it's pronounced "G N U" or "gnu". I hate saying the word "gnu" even though I make my living working with the stuff.

  70. I really don't care. by Anonymous Coward · · Score: 0

    Personally, I call it Linux for three reasons.

    1) Brevity.
    2) You don't need GNU software to make a Linux-based operating system. Not anymore.
    3) The FSF has a lot of sensitive people working for them and this is just one more way I can make them squirm.

  71. Hacking vs. Cracking by plopez · · Score: 1

    While we're at it let's argue over hacking vs. cracking.

    --
    putting the 'B' in LGBTQ+
  72. Re:Linux is gay and so is Slashdort by drinkypoo · · Score: 2

    The operating system is (usually) that portion of the software that runs in kernel mode or supervisor mode. It is protected from user tampering by the hardware..."

    That's a nonsense definition designed to make Minix look cool. But it's a lot of bollocks. The operating system is the collection of software which provides the functionality intended to be offered to users and developers alike. That means the kernel (for all operating systems) and the userland (for operating systems in which shell scripting is a feature — you know, like Unix, DOS, Windows... and literally every modern operating system.)

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  73. Gnu is just application software by 91degrees · · Score: 1

    That is often useless without other software, be it X, apache, language interpretors or whatever. But we only generally care about the core of a system. For example, we focus on the CPU of a computer. We focus on the core reactor of a nuclear power plant.

  74. vi by Anonymous Coward · · Score: 0

    Well, as long as it runs vi: Who cares what the OS should be called?

  75. Depends by guruevi · · Score: 1

    The kernel is Linux, the toolset is GNU. So if we're talking about Android or VMWare or Cisco or HPs line of SDN switches it's just Linux.

    If we're talking about Ubuntu and RedHat I would say it's GNU/Linux.

    The reason isn't necessary political there are huge technical and legal differences between just using the Linux kernel and using the GNU or other toolsets that may not even share the same license as Linux.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re:Depends by Krishnoid · · Score: 1

      Or "BusyBox/Linux", possibly.

  76. Neither. by iCEBaLM · · Score: 1

    The OS name is the name of the distribution.

    1. Re:Neither. by Anonymous Coward · · Score: 0

      skills in tech = not being able to use a mouse with more than one button

    2. Re:Neither. by arkane1234 · · Score: 1

      Man, what was the last mac you touched... was it fruit colored?

      --
      -- This space for lease, low setup fee, inquire within!
  77. Linux by Anonymous Coward · · Score: 0

    Because Stallman is no longer relevant for goodness sake. Whatever the history the victor is clear.... and nobody really cares. Itâ(TM)s no longer an argument to be had.... the author should just nerd out somewhere else..... yes this is news for nerds, but sheesh this is niche nerd to be asking about 20 yr old flame wars.

  78. Re: Linux is gay and so is Slashdort by Anonymous Coward · · Score: 0

    he meant emacs, more than an OS, larger than life itself. Thosr .el files runs everything once you pop the pill.

  79. Betamax vs VHS by Anonymous Coward · · Score: 0

    Maybe we can try Betamax vs VHS?

    Surely everyone should know that Betamax is the superior format by now!

  80. Linux by Anonymous Coward · · Score: 0

    You don't get to name somebody else's product no matter how many aspey tantrums you throw.

  81. Time is money... by Anonymous Coward · · Score: 0

    ... and so I way "Windows" and not "Microsoft Windows", "mac" and not "Mac OS X High Sierra", "Linux" and not "GNU/Linux". There's always time to be pedantic, specially in the linux ecosystem (mac now catching up), but I'd rather get to the point quick.

  82. Depends on context by GameboyRMH · · Score: 1

    Historically there's been no Linux other than GNU/Linux, but now there's also Android/Linux so it's more important to specify if the context isn't already established.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  83. Why bring this up again? by kevmeister · · Score: 1

    This was talked and commented to death 15-20 years ago. Let it go!!

    Or, like I do, just run FreeBSD and forget the whole thing.

    --
    Kevin Oberman, Network Engineer, Retired
  84. Neither. by Anonymous Coward · · Score: 0

    It's OS X, at least it is for anyone with actual skills in tech.

  85. well technically ... by mbaGeek · · Score: 1

    In a "fair" world it would be "GNU/Linux" - "Linux" is the kernel, GNU provides other necessary "operating system" functions.

    I've taught an "intro to Linux class" a couple times and can say that most textbooks only mention the GNU project in passing (if at all - in the beginning "history" type chapter) - so from that perspective everyone knows when you say "Linux" you are referring to an operating system (if they know what an OS is)

    my personal preference is to talk about "distributions" (Ubuntu/Red Hat/whatever) but don't mention GNU unless I'm in a classroom setting (and then more to drive home the technical difference between "kernel" and "operating system").

    I used "Revolution OS" to fill up some class time - if you are curious (and didn't live through it). In the documentary Bill Gates is the "bad guy", Stallman the crusader/fanatic, and Linus the practical applier of knowledge.

    with all of that said - my official answer to the question is "no one cares"

    --
    It ain't what they call you. It's what you answer to. http://mylyceum.us/
  86. Who cares by Anonymous Coward · · Score: 0

    Isn’t this just like Linux people to argue over such stuff. A prime example of why there is so many desktop distro’s of the Linux desktop OS. Because nobody can agree on anything.

  87. Second verse, same as the first. by davmoo · · Score: 1

    And next week we can reopen the years-long debate of is Linux pronounced lie-nucks, lee-nucks, or leh-nucks.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    1. Re:Second verse, same as the first. by nnet · · Score: 1

      lih-nicks.

  88. Will a Linux app run on my Linux phone? by tepples · · Score: 2

    Anyone who cares to can call it "Apache/Mozilla/Gnu/X/Gnome/Linux" if that's their preference, I call it Linux.

    Then how would you answer the following: Will an application made for "Linux" run on an Android system, which uses Linux as its kernel?

    I tend to use the terms "GNU/Linux" and "X11/Linux" when distinguishing the server and traditional desktop operating environment from Android.

    1. Re:Will a Linux app run on my Linux phone? by Anonymous Coward · · Score: 0

      Then how would you answer the following: Will an application made for "Linux" run on an Android system, which uses Linux as its kernel?

      If you can and do install its dependencies. Using GNU/Linux is just being explicit about a particular dependency, if you can't or don't want to install X11 on your GNU/Linux system then there's a wide variety of applications that you could consider written for GNU/Linux that will not run. If you're going to name via dependencies then why would you only list one of the dependencies in its name rather than all of them? And what constitutes a GNU/Linux system? Does that need to contain all GNU software or just a subset of it? And further to your question does an application written for the GNU C runtime not run on bionic for example or do you need to include that as part of your naming convention?

  89. GPL/Linux by Anonymous Coward · · Score: 0

    If anything, the license says more about Linux than any contribution.

  90. Servers use Coreutils and glibc by tepples · · Score: 1

    On a Linux desktop or server, you're probably using GNU Coreutils along with Bash and glibc, even if you have replaced GCC with LLVM or Emacs with Vim. Other systems, such as Android and home network appliances, run Linux without GNU. They replace GNU with things like Google Bionic, uClibc, Newlib, and BusyBox.

    1. Re:Servers use Coreutils and glibc by Anonymous Coward · · Score: 0

      +1

      They replace GNU with things like Google Bionic, uClibc, Newlib, and BusyBox.

      With busybox+ulibc and similar it's because they're smaller implementations designed for the limitations of an embedded system (smaller space, smaller RAM, slower CPU). They give the basic required functionality but not necessarily everything in GNU.

      Google Bionic is for the above but also because they wanted to use a BSD license to avoid linking userspace programs to a GPL library.

  91. Two flavors of GNU/Windows by tepples · · Score: 1

    Cygwin stands for Cygnus GNU/Windows. MinGW stands for Minimalist GNU/Windows.

  92. Richard Stallman by Anonymous Coward · · Score: 0

    Richard Stallman - probably has done the most harm to the reputation of open source than anyone else, arrogant despot that needs to retire....

  93. Yes, it will. Not the answer you expected? by raymorris · · Score: 2

    Yes, applications written for LINUX, such as OpenVPN, will run on Android. Bash, Imagemagick, Perl, Python, ffmpeg, sed, awk, Emacs, vim, nano ... all this stuff runs fine on Android. Postgresql is a bit tricky to install.

    Applications written for X11 will run on systems with X11- which doesn't include most of the hundreds of Linux systems I've owned or administered, mostly servers, along with some VPN endpoints and other types of systems. Applications written for KDE will run on KDE systems, Gnome applications on systems with Gnome, etc.

    1. Re:Yes, it will. Not the answer you expected? by jeremyp · · Score: 1

      Applications written for X11 will run on systems with X11- which doesn't include most of the hundreds of Linux systems I've owned or administered

      Actually, as long as they statically bind the X11 client libraries, they'll run on pretty much any Linux system. The computer that has to have the X11 server software is the one that the user is sitting in front of.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    2. Re:Yes, it will. Not the answer you expected? by dougmc · · Score: 1

      To be fair, most or all of these applications will also run under Windows ... and you don't even need to use Linux-like environments like cygwin, though you certainly can do that too.

    3. Re:Yes, it will. Not the answer you expected? by DamnOregonian · · Score: 1

      Actually, as long as they statically bind the X11 client libraries

      There are quite a few library stacks that don't work statically compiled... Do you know if X isn't one of them? Honest, question- I don't know. But I suspect it might be. Or you'll end up with a 400MB binary.

      Maybe less if you only include the very bare minimum, which doesn't include font renderers, GUI toolkits, etc.

  94. Re: by Anonymous Coward · · Score: 0

    "Its not Leenoox, its Guh-nooo plaaas Leenoox."

    ONLY in Stallmanland or in puritan Trisquel is Linux known as GNU (plus!) Linux, or GNU/Linux for short. The rest of the planet, Linus included call it just plain Linux.

  95. How do I install kdelibs on Android? by tepples · · Score: 2

    Python

    Breaks if you try to import tkinter.

    Applications written for X11 will run on systems with X11- which doesn't include most of the hundreds of Linux systems I've owned or administered

    Among the subset of those Linux systems that you have administered that also have a graphical user interface, how many have X11?

    Applications written for KDE will run on KDE systems, Gnome applications on systems with Gnome, etc.

    Most popular KDE Plasma distributions will let the administrator easily install a package containing libraries to run GNOME applications or vice versa. As far as I can tell, Android is an outlier in this sense.

    1. Re:How do I install kdelibs on Android? by Anonymous Coward · · Score: 0

      Python

      Breaks if you try to import tkinter.

      Not a very good argument.
      It is always possible to write Python modules that requires specific hardware or is incompatible with different parts of an operating system.
      You can write a Python module that works on Red Hat but fails under Debian if you want to.

      Anyway the idea that you'd call it GNU/Linux to indicate some sort of software compatibility is a bit wonky.
      It would be better to say POSIX/Linux to say that it is a Linux kernel with a POSIX compatible environment on top that your software can target.

    2. Re:How do I install kdelibs on Android? by Thumper_SVX · · Score: 1

      See, the problem here is that you're conflating a "Linux" system with one that has simple package management for the tools (technically, the GNU part of Linux). That's simply not true, and GP's point that Linux tools will run on Android is actually quite valid. Just because they're not installed by default doesn't make it any less of a Linux or GNU/Linux system than the system I'm currently using to type this post.

      Plus, you're deliberately moving goalposts here. How do YOU define a complete Linux system? Personally I'd define it as a kernel that can boot all the way to a usable shell... you're adding layers of client-access tools on top of that including a GUI, none of which is required for it to be considered a Linux system. Your argument basically implies that you wouldn't consider anything a full Linux system unless you can run a web browser in a fancy GUI. Sorry, that's just not a valid argument.

      So if you want to see Linux on your Android device, install a shell. There's plenty in the Play Store. My personal favourite is called... strangely enough... Terminal Emulator. You want to get really fancy, install SSHDroid and then SSH to your Android phone over WiFi. Once there you'll find a completely usable Linux system. Yes, you're correct in that Android basically sits on top of Linux and is written in such a way that interaction between the two environments is relatively minimal... however, the Linux environment (or GNU/Linux environment) is still there.

    3. Re:How do I install kdelibs on Android? by tepples · · Score: 1

      It is always possible to write Python modules that requires specific hardware or is incompatible with different parts of an operating system.

      Agreed. One needs to choose modules that are available on all the platforms on which you plan to deploy. For a GUI, one ought to choose a module that Python for Android, Python for X11/Linux, and Python for Windows have in common. The annoying part about this though is that tkinter module is specified as part of Python's standard library on GUI systems. So what GUI module should a program written in Python use instead?

    4. Re:How do I install kdelibs on Android? by tepples · · Score: 1

      Your argument basically implies that you wouldn't consider anything a full Linux system unless you can run a web browser in a fancy GUI. Sorry, that's just not a valid argument.

      Agreed in theory. But now I seek a better term to distinguish a netbook running a distribution of POSIX/Linux, which can be used for lightweight terminal-based or graphical programming on top of POSIX and optionally X11 and Wine, from a Chromebook or Android device, which runs the Linux kernel but isn't quite a close substitute in this respect.

    5. Re:How do I install kdelibs on Android? by DamnOregonian · · Score: 1

      What is this GNU package management you speak of? tar+*zip\d?

    6. Re:How do I install kdelibs on Android? by Thumper_SVX · · Score: 1

      Thing is, there really isn't much of a distinction. Chrome/Android are both still Linux under the hood (and I use that phrase in the sense that it's a completely capable Linux kernel with the GNU tools and a shell). They're all Linux-based computers. If you really want a distinction then use the one the marketing folks have already given you; a Linux laptop, a Chromebook and an Android device. That's all the distinction you really need.

    7. Re:How do I install kdelibs on Android? by tepples · · Score: 1

      If you really want a distinction then use the one the marketing folks have already given you; a Linux laptop, a Chromebook and an Android device. That's all the distinction you really need.

      That doesn't help when Slashdot users deliberately try to bend this distinction by claiming that a "Chromebook" or an "Android device" can substitute for most or all use cases of a "Linux laptop", or when I have no access to try the keyboard and screen of a "Linux laptop" within reasonable cycling range of my home, or when manufacturers completely discontinue production of "Linux laptops" in particular size ranges.

  96. Why? Microsoft by unrtst · · Score: 4, Insightful

    The GNU/Linux argument was also propped up by the fact that you can swap out the Linux kernel with FreeBSD's kernel and keep (nearly) the entire rest of the Debian system (or other distros). In that case, it behaves very much like a Linux based distro, but there is no Linux in it. Not many people really used those other things though, and the argument kinda died out due to lack of interest.

    Now enter Microsoft, who now has a "Windows Subsystem for Linux", but it's really just a compatibility layer to run all the GNU and other stuff on the Windows kernel. There's really very little "Linux" there.

    1. Re:Why? Microsoft by Kremmy · · Score: 1

      I've been wondering how to pull WSL into this since I've been using it lately and it's working remarkably well.
      Would someone argue that I'm using Microsoft GNU/Linux? It's so quaint.

    2. Re:Why? Microsoft by Anonymous Coward · · Score: 0

      The GNU/Linux argument was also propped up by the fact that you can swap out the Linux kernel with FreeBSD's kernel and keep (nearly) the entire rest of the Debian system (or other distros). In that case, it behaves very much like a Linux based distro, but there is no Linux in it.

      That actually works against the GNU/Linux argument, and ultimately proves that the Linux kernel is self-contained, while GNU userland stuff is dependent on a kernel and should at most be advertised along with the OS distribution.

      Saying GNU/Linux is like saying that all cups come with dehydrated water, and that you just need to add the water.

    3. Re:Why? Microsoft by manu0601 · · Score: 1

      Would someone argue that I'm using Microsoft GNU/Linux?

      I would say you use GNU/Windows NT

    4. Re:Why? Microsoft by Anonymous Coward · · Score: 0

      You can also swap out all the GNU software and replace it with alternatives running atop a Linux kernel. How is that different?

    5. Re:Why? Microsoft by MSG · · Score: 1

      There's really very little "Linux" there.

      None, as far as I can tell. When you run a GNU system using WSL, it's basically GNU/Windows.

    6. Re:Why? Microsoft by Anonymous Coward · · Score: 0

      https://wiki.debian.org/Debian_GNU/kFreeBSD
      https://wiki.debian.org/Debian_GNU/Hurd

      It hasn't really died out yet, it's that as you said not many people really use it. For most Debian users they either want the Linux kernel with 100% of the software supported (instead of 90%) or they just don't care what the kernel is as long as it works. So it remains an edge case.

    7. Re:Why? Microsoft by unrtst · · Score: 1

      You can also swap out all the GNU software and replace it with alternatives running atop a Linux kernel. How is that different?

      Go ahead and do it (or at least think about it), and let me know what you come up with.
      Linux kernel + busybox on a router is not something people are asking to be called GNU/Linux. These are usually referred to by the distro name, like OpenWRT or Tomato.
      Linux kernel + android stack is commonly referred to as Android, not Linux nor GNU/Linux.
      FreeBSD kernel + GNU stack (implemented by Debian) is referred to as Debian GNU/kFreeBSD (https://www.debian.org/ports/kfreebsd-gnu/).

      WSL (Windows Subsystem for Linux) implements an ABI between the Windows kernel and the userland from other linux based distros. IMO, it's a bit more like WINE or FreeBSD Linux Binary Compatibility than GNU/kFreeBSD, but there's no "Linux" in it.

    8. Re:Why? Microsoft by unrtst · · Score: 1

      Agreed. FWIW, I had said, "the argument kinda died out", not that GNU/kFreeBSD died out.

  97. OMG by e3m4n · · Score: 1

    OMG I cannot believe you just invoked RMS. Thats like saying Beetlejuice.. Have you any idea what you've just unleashed?

  98. Also if you hit the tab key by raymorris · · Score: 1

    Python also breaks if you hit the tab key - on any OS. :)
    Python also breaks if you update from last week's version this week's - you have to rewrite all your a scripts every time you update Python.

    This reminds me of Friday during scrum one of my co-workers was proposing to do a certain thing on AWS Cloud watch and others weren't so sure it was a good idea. "It's like writing a Python script", he said. That scored him -8 points with the people he was trying to convince. I suggested that perhaps next time he was trying to say something is a good idea, don't use the phrase "it's just like Python". Lol

    1. Re:Also if you hit the tab key by Anonymous Coward · · Score: 0

      It's probably more about distro, IDE issue than about python. One of great thing about python is you can built portable environment around it, with particular python version, libs, etc.

      But then again I only use python for trivial things. It doesn't suit my needs for large projects.

    2. Re: Also if you hit the tab key by Anonymous Coward · · Score: 0

      All my scripts are stable from v3.3 to 3.7. Wtf you talking about?

  99. Everyone says "linux" by Anonymous Coward · · Score: 0

    Everyone from magazines to newspaper articles to websites and slashdot all say "linux." So regardless of opinions, "linux" has won.

  100. I've been dealing with that all week by raymorris · · Score: 4, Informative

    > And it's not perfect but since you can review the code you can figure out exactly where and how it doesn't do what it's supposed to do.

    That's super important to me. I virtually ALWAYS find and fix any issue at all on an open source system by using one consistent method - trace the program, let look at the source to see exactly what's going on. If the issue is that I have to pass a different argument to the program, I can see that clearly. It'll say right in the source:

    if (option.be_sane) {
      do_what_ray_wants();
    }

    If there is a bug in the program, I can see it and fix it.
    Whatever the problem, the solution is always the same - go look at the portion of the code that handles that and see exactly what's going on.

    For the last couple of weeks a co-worker and I have been trying to enable WMI on a Windows 10 box. According to all the documentation we can find, that should be a simple 3-minute process. Yet it doesn't work. No matter what we try, Windows just returns an undocumented and apparently irrelevant error code. The Windows logs show nothing. All we can do at this point is make random guesses and try different things which are not documented to be needed. There is no process which will solve problems on Windows, or any proprietary software, because we can't look at the source and see what's going on. We can only guess at random and hope we eventually hit the Windows jackpot and happen across the lucky set of registry settings and reboots that makes it work, for no apparent reason.

    1. Re:I've been dealing with that all week by Anonymous Coward · · Score: 0

      Or use Sysinternal Process Monitor:

      https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

      It's like truss / strace, but for Windows.

    2. Re: I've been dealing with that all week by Brockmire · · Score: 1

      Use the tool from here: https://community.spiceworks.c.... If you still have problems, use this link: https://community.spiceworks.c...

  101. "Linux" sounds like natural language. by Anonymous Coward · · Score: 0

    "Linux" sounds like natural language. No one would ever say "GNU/Linux" as a political agenda.

    Personally, I want my language to express ideas based in reality, and I'd prefer to have political-agenda-peddling outside of the core language, and to have it reflect reality as perceived by common consciousness to facilitate communication.

    It fulfills these objectives naturally without figureheads, authority figures, etc. trying to push changes top-down on language.

  102. One quote from the article sums it up. by jimtheowl · · Score: 1

    "This has been one of the more ridiculous debates in the FOSS realm, far outdistancing the Emacs-vi rift", said Larry Cafiero

  103. controversy for the sake of controversy by klindsay · · Score: 1

    If one were intentionally trying to get people to argue with each other, and to induce animosity, they just might put topics like this forward. Is that the goal of this article, and the posting of it here? I see no upside to Linux Journal publishing this article, or slashdot highlighting it. It's not news, it's flamebait.

  104. GNU .. a collection of guru apps and utilities by Anonymous Coward · · Score: 0

    GNU is a mishmash of user-level applications and development utilities, not an operating system. It makes as much sense to call Linux GNU/Linux as it would to call MS-DOS Lotus/MS-DOS.

  105. what's in a name? by senatorpjt · · Score: 2

    Linux.

    Stallman is looking at the naming as an issue of who gets credit. For everyone else, the point of the OS having a name is primarily to denote where something can be run. If I have some software package that "runs on Linux" that means it runs on Linux, whether or not it depends on some other available software that also runs on Linux. That is why Android isn't "Linux", even though it uses the Linux kernel - Android software depends on things that are only available on Android. Likewise, "GNU" doesn't mean anything, software written for "GNU/Linux" will not run on Windows even if you have all the GNU tools installed, whereas it's likely to run on Linux with musl and busybox.

    1. Re:what's in a name? by wertigon · · Score: 1

      So, your software package for "Linux" runs on Android/Linux then? Or is guaranteed to run on Azure/Linux?

      I get where you are coming from, but Android is not compatible with "Desktop" Linux or "Server" Linux.

      I recently started to use GNU/Linux in order to differentiate it from the other aforementioned operating systems, but to be fair, it is a crutch and as I said in a different comment thread, I welcome any suggestions for names that encompass the GNU/Wayland/Linux/systemd userspace. Would be GNU/X/Linux/systemd, but what is the point in renaming a software that is soon going to die anyhow...

      --
      systemd is not an init system. It's a GNU replacement.
  106. Depends by drolli · · Score: 1

    if i compile a linux kernel with a single process loaded into the init ram disk and running as init and just doing what it should (I could imagine something like this for embedded systems) without any of the usual GNU binaries/programs, then it's just "linux"

  107. GNU / Linux / systemd by Zobeid · · Score: 3, Funny

    We should continue honoring the importance of GNU and Linux to the systemd project.

  108. A decision has been made by Anonymous Coward · · Score: 0

    It shall henceforth be known as GUN/Linux

    If proprietary software is evil, it must be gunned down---'nuff said.

  109. GNULIX! by Anonymous Coward · · Score: 0

    It's pronounced GNULIX!

    And Systemd is pronounced "ASS CANCER WITH HEMORRHOIDS"

  110. Re:Linux is gay and so is Slashdort by Anonymous Coward · · Score: 0

    viNIX ftw!

  111. So it's only bad when *I* quote Stillman "politica by raymorris · · Score: 2

    You criticized me for pointing out that for Stillman, free software is a political issue, then you linked to one of his articles in which he says it's a "political camp" and that to "the Free Software movement, non-free software is a social problem".

    So you're upset that I said he thinks that, then you link to him saying that? I'm confused.

    > to advance your own views

    What views do you think those are? My views I'm trying to advance, you say, what views do you think I'm trying to advance?

    Would I be advancing a certain view if I said Linus thinks proprietary, closed development is a "suboptimal" way of developing software? Which view would that advance? Would stating Linus' view in those terms be advocating for or against what Stallman says?

  112. * Stallman. Darn autocorrect. by raymorris · · Score: 1

    My autocorrect likes to call Stallman "Stillman". I suppose that's not the worst thing he's been called.

  113. In my opinion, yes, and no. by wertigon · · Score: 1

    No, it does not really matter if we call it Linux or GNU/Linux.

    Except, these days, GNU/Linux is not the only Linux based operating system in town. I count at least four different major flavors, those being GNU/Linux, Android/Linux, systemd/Linux and now recently Azure/Linux.

    Except, as many has pointed out, there is also GNU/BSD, BSD/Linux, et cetera. So, calling it Linux doesn't really say anything anymore. Linux could be Android. Or Azure. Or heck, even BSD.

    What I do know is that we need to come up with something new to call this systemd/wayland/Linux OS frankenmonster of modern Linux that is emerging, because Linux is just no longer doing a good job at explaining it anymore. Perhaps a recursive acronym such as SULSAW - SULSAW Use Linux, Systemd And Wayland. Or something. Whatever. Don't care what you call it, just that you call it *something*.

    Because I, for one, would love to keep referring to a family of operating systems that includes Fedora and Ubuntu but excludes Android, Azure and anything else that isn't compatible with the applications running on Fedora / Ubuntu.

    --
    systemd is not an init system. It's a GNU replacement.
    1. Re:In my opinion, yes, and no. by loonycyborg · · Score: 1

      I tend to call the set of OSes like Fedora/Ubuntu/Debian "desktop linux". Maybe even freedesktop linux, because they're based on freedesktop.org standards and all use same low level libs like xorg/wayland/freetype/fontconfig/etc that are even mostly hosted as projects on freedesktop.org. The same doesn't apply to android.

  114. Re:Linux is gay and so is Slashdort by Anonymous Coward · · Score: 0

    That's a nonsense definition designed to make Minix look cool.

    No. It's just an archaic definition from the days before operating system = distro of kitchen sink.

    I really don't think AST's motivation in writing an operating system book was to "make Minix look cool." It was to promote Minix as a method of teaching how operating systems work.

  115. GCC ... by geggam · · Score: 1

    Without GCC where are you ?

    When standing on someones shoulders its common respect to acknowledge it.

    1. Re:GCC ... by Anonymous Coward · · Score: 0

      Without GCC? They'd just use the superior LLVM like everyone else.

  116. BSD by Anonymous Coward · · Score: 0

    It's called BSD.

  117. Is it "Black" or "African-American?" by TheOuterLinux · · Score: 1

    Before you know it, Ubuntu people will be like "What up my GNU/Linux?" And the rest of us will be like, "Hey! That's our word!"

  118. Neither... by Anonymous Coward · · Score: 0

    Linux is a kernel. 'Nuff said.

    If you want to use it in terms of an OS, then you can only say...

    Linux Kernel based OS.

    RHEL should really be RHELKBOS - Red Hat Enterprise Linux Kernel Based Operating System

  119. Uh by christurkel · · Score: 1

    Linux+GNU

    --

    CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
  120. Why donâ(TM)t you people... by Anonymous Coward · · Score: 0

    ...GET A LIFE!

  121. List the most central dependency by tepples · · Score: 2

    If you're going to name via dependencies then why would you only list one of the dependencies in its name rather than all of them?

    It's a matter of correlation. If a system has the dependency that forms part of a platform's name, then it's far more likely than not that the system has, or that its administrator can practically install, common dependencies of other applications for the same platform. By this measure, perhaps GNU is most central to server applications and programming tools designed for Linux, and X Window System to desktop GUI apps. Hence the names "GNU/Linux" and "X11/Linux" to contrast with "Android/Linux".

    And what constitutes a GNU/Linux system?

    Free Software Foundation acknowledges use of Linux apart from the GNU OS while intentionally declining to give a precise definition. This has led David Johnson to write an article titled "By Any Other Name" making the reduction to absurdity argument you may have been anticipating, largely by replacing GNU with an adaptation of the FreeBSD userland. But my personal definition, based on correlation with installable dependencies, is GNU Coreutils plus two other major components of GNU, such as Bash, GCC, glibc, and Emacs. This means that Cygwin, MinGW with MSYS, and Microsoft WSL are GNU/Windows, and a full installation of DJGPP is GNU/MS-DOS or GNU/FreeDOS.

    And further to your question does an application written for the GNU C runtime not run on bionic for example or do you need to include that as part of your naming convention?

    Some applications are specialized to run on glibc, the implementation of the C language and POSIX standard library included with GNU. Others will run on any reasonable implementation of the C library that provides varying level of support for POSIX, such as Bionic. But many applications built for Bionic have a more central dependency they can cite, namely the Android userspace.

    1. Re:List the most central dependency by Anonymous Coward · · Score: 0

      making the reduction to absurdity argument you may have been anticipating

      Actually it's the opposite. Nobody seems to be really having trouble with understanding the terminology of "Linux" when used in the context of application compatibility in general meaning a non-specific range of desktop Linux distributions. GNU/Linux is redundant. How many people are really getting confused when they go to download say Chrome for Linux and ending up stumped as to whether that is going to run on their system? And even if you can demonstrate that such people exist how many of those would have their issue resolved by just having the GNU prefix appended where necessary?

      You're really arguing for a solution to a problem that doesn't exist.

      Some applications are specialized to run on glibc, the implementation of the C language and POSIX standard library included with GNU. Others will run on any reasonable implementation of the C library that provides varying level of support for POSIX, such as Bionic.

      Which is precisely why GNU/Linux is a misnomer, if they only run on GNU's libc runtime then certainly put that in the title but if they are independent of it then suggesting it is an application for GNU/Linux is not correct as it is only representative of a subset of the application compatibility. But again the question of application compatibility being in the title doesn't really appear to be an actual problem, more an invented one.

    2. Re:List the most central dependency by tepples · · Score: 1

      I wish there were some other way to short-circuit forum pedants who think they can score a point by reminding readers that devices locked down to run otherwise incompatible userlands happen to have the same kernel.

      "Why can't I find a decent Linux laptop in stores?"
      "There are plenty of laptops that run Linux, namely Chromebooks and Android detachable tablets."
      "But they don't run Linux applications, or at least they self-destruct if you try."

      The actual dependencies for my work flow are POSIX, Python, GNU Make, X Window System, and Wine. So how should I go about expressing that concisely without making the question too specific to my particular work flow?

    3. Re:List the most central dependency by Anonymous Coward · · Score: 0

      I wish there were some other way to short-circuit forum pedants who think they can score a point by reminding readers that devices locked down to run otherwise incompatible userlands happen to have the same kernel.

      That's not what you really want to know, just say what you want to know rather than trying to come up with some short-hand that is ultimately confusing anyway because when you say GNU/Linux that includes things like webOS TVs too, you're just making it needlessly confusing out of laziness, as i point out below your requirement is literally 5 things and you're complaining about your inability to effectively communicate those 5 things as 2 instead.

      "But they don't run Linux applications, or at least they self-destruct if you try."

      No they dont "self destruct" if you do, don't be such a drama queen. And actually they will support non-chromeos applications officially soon.

      The actual dependencies for my work flow are POSIX, Python, GNU Make, X Window System, and Wine. So how should I go about expressing that concisely without making the question too specific to my particular work flow?

      It's one line, literally 5 things. Why does it need to be more concise? Who are you trying to communicate this to on such a regular basis that it needs to be more concise than that? It's not particularly verbose as it is.

      Actual users don't care about that anyway, what they care about is whether there is a package available for their platform (be that linux-based or otherwise), a deb, rpm, msi, npm, spm, apk, etc... Which will do the dependency resolution for them, requiring anything beyond that for users is needlessly complicated. For developers those 5 things you listed is fine because they need to know the dependencies rather than the platform.

    4. Re:List the most central dependency by tepples · · Score: 1

      No they dont "self destruct" if you do, don't be such a drama queen.

      For someone who lives with other people, what's the difference between "self destruct" and firmware that encourages whoever turns on a device to wipe its installed operating system, installed applications, and not-yet-pushed commits?

      And actually they will support non-chromeos applications officially soon.

      From the cited article:

      All in all, it means that Google developers can finally create Android, Chrome OS, and web applications directly from their Chromebooks

      Excluded are X Window System and therefore Wine. I use Wine for FamiTracker and FCEUX (debugging version), which are free software whose source code has a dependency on MFC or Win32.

      It's one line, literally 5 things. Why does it need to be more concise?

      Because in the past, I've received replies to the effect "Anyone who needs that combination of things is an edge case. Because there aren't enough others like you, the market has chosen to chase economies of scale because it is more profitable than serving you." The fewer dependencies I can name, the more sympathetic the replies tend to be. But I think I can cut it down to four: GIMP, Wine, Pillow, and what Debian and Ubuntu call "build-essential".

    5. Re:List the most central dependency by Anonymous Coward · · Score: 0

      No they dont "self destruct" if you do, don't be such a drama queen.

      For someone who lives with other people, what's the difference between "self destruct" and firmware that encourages whoever turns on a device to wipe its installed operating system, installed applications, and not-yet-pushed commits?

      An ineffective communicator. Your problem is a social one, not a technical one. If you really don't want ChromeOS then select from the admittedly limited choice of Linux laptops available, your case is a niche one so your options are limited.

      You seem to be intent on finding problems rather than solutions, the social problem you face here is really unsolvable? Come on, take some responsibility and start finding solutions rather than problems. They do exist but they won't be perfect and the more niche your situation the less ideal the solution is likely to be.

      It's one line, literally 5 things. Why does it need to be more concise?

      Because in the past, I've received replies to the effect "Anyone who needs that combination of things is an edge case. Because there aren't enough others like you, the market has chosen to chase economies of scale because it is more profitable than serving you."

      Which is true, you can change the question to get a different answer because you don't like the answer to your actual question but that doesn't change the fact that the answer to you initial question was correct. But again who are you asking this question of so regularly and why?

      To reiterate from before, GNU/Linux is a silly choice because that includes things from webOS TVs to set-top boxes to any number of embedded devices. Specify your dependencies, that's clearly the best approach and there's only 5 of them.

    6. Re:List the most central dependency by tepples · · Score: 1

      Come on, take some responsibility and start finding solutions rather than problems.

      What steps should be taken toward finding a solution? Is asking other Slashdot users whether they have found a solution, and if so, what it was, an acceptable angle?

    7. Re:List the most central dependency by Anonymous Coward · · Score: 0

      What steps should be taken toward finding a solution? Is asking other Slashdot users whether they have found a solution, and if so, what it was, an acceptable angle?

      Educate the people you live with to not wipe your laptop or prevent their access to it and if you need to express the dependencies you have then just list them because trying to cull that down to a shortened list defeats the purpose and makes it confusing.

  122. Re:Linux is gay and so is Slashdort by Anonymous Coward · · Score: 0

    Whoosh!

  123. Re:Linux is gay and so is Slashdort by Anonymous Coward · · Score: 0

    vi ia an editor, newbie. nothing you said makes sense. I bet you run Windows.

    The joke is that "Emacs is a great operating system, but it lacks a decent text editor."

    Or have you not heard that one before, n00b?

  124. fuc*ing bullsh*t by Anonymous Coward · · Score: 0

    GNU has contributed a licensing model. Does this mean every other fu*king project that uses the GNU licensing model needs to prepend their name with GNU/?

    1. Re:fuc*ing bullsh*t by Anonymous Coward · · Score: 0

      > GNU has contributed a licensing model.

      GPL contributes a licensing model. GNU != GPL.

      Here's what GNU has contributed:

      https://en.wikipedia.org/wiki/List_of_GNU_packages

  125. What year is this? by Anonymous Coward · · Score: 0

    If it's not 2018, buy or mine Bitcoin as soon as you can and sell when it hits $17K. You're welcome, kid.

    Otherwise, what has happened? First a Top Posting vs Bottom Posting thread on mutt-users and now this???

    Seriously, happening live right now: http://lists.mutt.org/pipermail/mutt-users/Week-of-Mon-20180507/000169.html

    Oh well, at least we all agree that Coke is the best cola.

  126. Before I retire..... by Anonymous Coward · · Score: 0

    Yes, those radicals from the 80s and 90s with free software need to be validated before they retire and start collecting Social Security benefits.

  127. Isn't it simple? by Trogre · · Score: 1

    I thought this was all just whether or not any given distro shipped with the GNU core utilities by default.

    eg:
    Debian - GNU/Linux
    Fedora - GNU/Linux
    Android - Linux
    My DVD player - Linux
    My router - GNU/Linux
    FreeBSD - BSD?

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  128. Who GNU? by Anonymous Coward · · Score: 0

    If only somebody GNU the right answer.

  129. How about android? Its the compiler stupid. by Anonymous Coward · · Score: 0

    To all the GNU haters who laugh at RMS's fair point,
    If linux is an OS than android is the same OS debian.
    RMS is both morally and technically right in my opinion.
    I remember the day when I was first curious about compiled languages in 1995 and the cheapest legal Compiler for the MS platform available in my country was turbo pascal for the price of roughly 600$
    GNU is what liberated me from QBasic.
    I believe the term open-source did not exist at that time.

    I believe that a proprietary compiler is a way bigger problem than a proprietary kernel.
    For many years you had to compile the kernel to your hardware.
    GNU built a system around a compiler, that is what really revolutionized the industry and made open source possible.

    Actually I would not mind a free as in beer kernel so much but I would not trust a non-copyleft compiler as the only realistic option.
    I believe the day c-lang kills GCC is the day Apple and google will loose their urge to contribute to the public.

  130. Stallman desperately clamoring for relevance by Anonymous Coward · · Score: 0

    Almost nobody outside FOSS enthusiasts know who he is. Few care what he says. The overwhelming majority of Linux users worldwide have never heard of him.

    No doubt, Stallman has contributed some important stuff to the FOSS movement. The graceful thing would be to be happy with that. Instead, when he makes pronouncements on his Marxist politics or tries to drum up stuff nobody cares about, it looks supremely petty.

  131. The MARKET has allowed Linux to flourish by Anonymous Coward · · Score: 0

    The free market is about CHOICE. The free market is what allows people to innovate, create, and distribute, and that includes FOSS.

    In Marxism, the state owns and controls the means of production. In total government, there would be no FOSS; there would only be government-approved and controlled systems.

    Stallman is a total economic incompetent. The very thing which has made the proliferation of FOSS possible is the FREE market.

    1. Re: The MARKET has allowed Linux to flourish by Anonymous Coward · · Score: 0

      There are a lot of parallels with Socialism. Things were meant to be owned by people, not by government. Also books during Soviet times cost a few pennies, more or less price of printing. Copyright did not exist and I could read and study to my heart's content, without breaking the piggy bank.

    2. Re: The MARKET has allowed Linux to flourish by Anonymous Coward · · Score: 0

      Just ask the Venezuelans how socialism is working out for them, where they're literally cannibalizing each other. Or perhaps North Korea is more your style?

  132. dont care but... by Anonymous Coward · · Score: 0

    I don't care if people use "Linux" or "GNU/Linux" I know what they mean and not going to be an prick about it.

    However..

    I do hate it when someone asks some question about how to install x software and so the first question, rightly, is which distro they are running (so we can point them to the correct packages) and the answer is "Linux 17.04".. Now my guess is Ubuntu of some flavour but not guaranteed and this is taking the vagueness one step too far for me ;-p

  133. Hyphenate? by Anonymous Coward · · Score: 0

    Linux-gnu, Linux with good GNUs ... Linux gets top billing and it’s possible to do Linux minus GNU, for the most part, and use other utility systems. And I can GNU on BSD. Richard has had a self importance vibe from the GNU Hurd days. But he couldn’t pull it off. Linus Torvalds get it. Provided a open source OS that Richard couldn’t.

  134. Great or horrible by raymorris · · Score: 2

    > . One of great thing about python is you can built portable environment around it, with particular python version, libs, etc.

    One of the horrible things about Python is that to run a simple script you have ship an entire separate environment for each script, with particular python version, libs, etc.

    Perl, PHP, and other similar languages don't have this requirement. Perl scripts I wrote 15 years ago still run fine in an up-to-date environment, because they don't break the language with every update. They add new features and facilities, rather than removing commonly-used things, or worse, changing things around with no real benefit - just because the Python maintainers decided that they prefer left instead of right. Either way works, but switching things around without a clear need to do so is silly.

    1. Re: Great or horrible by Anonymous Coward · · Score: 0

      And that could be also why Perl is not relevant today and rated one of the most disliked languages. Maybe Larry should have updated it once in a while, so it does not feel so 1987.

    2. Re: Great or horrible by DamnOregonian · · Score: 1

      Oh, it's quite relevant.
      It's not popular, but the infrastructure you use to send data to this site uses it all over the place. Perl is the duct tape that keeps the internet together.

  135. OS/X by tigersha · · Score: 1

    Or is it OSX/BSD? Or MacSD? Or LSD/X? Who cares?

    --
    The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
  136. Submission said; by BeCre8iv · · Score: 1

    " although operating systems are pretty much apolitical by nature as far as I can tell."

    I assume you are new here.

    --
    This perpetual motion machine Lisa made is a joke, it just keeps getting faster and faster. - Homer
  137. Haha! by Anonymous Coward · · Score: 0

    > I'm tired of the "Gnu/Linux" discussion too.... What are people's thoughts on this? Free Software as a political movement, or Open Source as a better way to get software done?

    I see what you did there. The problem is you didn't see what you did there.

  138. its GNU/Linux by Anonymous Coward · · Score: 0

    I'd not want to associate the crappy GNU userland tools with the quality of the Linux kernel, myself.

  139. For normal consumers by bursch-X · · Score: 1

    Might as well be Ubuntu...

    --
    There are two rules for success:
    1. Never tell everything you know.
  140. It's Ubuntu. by Anonymous Coward · · Score: 0

    I call it Ubuntu because I use Ubuntu OS. Why do you call it Linux or GNU/Linux?

  141. Sorry St IGNUtius, but I couldn't afford XENIX by darkharlequin · · Score: 1

    And the only thing that I could walk with two 20" long 3.5" floppy cases worth of floppies from the computer lab at school down to my apartment computer was Slackware. Therefore, for me, at least, it was Linux, then GNU. Yes I use EMACS, and for that I will be forever in your debt, but prior to that, the last time I used UNIX was on my daddy's lap in the 70s on a Bell Telephone central office computer somewhere on the east coast of america, and Dad didn't even know VI...

    --
    i am so very tired....
  142. Go dev here by snadrus · · Score: 1

    It's Linux. My servers run without GNU or any other user space even installed. DLL wrangling is over and lightweight containers are replacing distros fast. Security is a cinch when only your app and Linux is installed.

    --
    Science & open-source build trust from peer review. Learn systems you can trust.
  143. Depends on the system by The123king · · Score: 1

    To boil it down to it's simplest elements; if it has a GNU userland, it's GNU/Linux. There's other OSes based on Linux without a GNU userland, and there's other OSes that user a GNU userland without Linux. For example, i wouldn't call Android GNU/Linux, because it lacks much of the GNU userland, and i wouldn't call Debian/kFreeBSD GNU/Linux because it uses the FreeBSD kernel.

    In short, if it's GNU/Linux, call it GNU/Linux

    --
    If you gave me a choice between a printer and a giraffe with explosive diarrhoea, i'll get my ladder and my raincoat
  144. hmm.. by Anonymous Coward · · Score: 0

    I think the, "naming controversy", is actually very similar to the "Nikola Tesla vs. Thomas Edison"... thing?

    Nikola Tesla, today, has this reputation (little known perhaps, even still) for being this sort of quirky, intense, genius. We all seem to be quite aware that Edison gave us the light bulb. Despite that, a great many things rely on Alternating Current generation and transmission. Edison and others knew how to grasp the full spectrum of their culture. They had practical aims and applications for inventions in mind. Nikola Tesla, on the other hand I think was tortured and equally delighted by ideas and visions of what he could see being possible and also wanting to bring that forth to the world. He powered light bulbs with AC, dreamed up the radio, and was aiming to bring wireless power transmission to the masses. He may have even imagined and worked out how television could be possible(as per what I've heard in a documentary about him).

    I think, the term "GNU with Linux", written as, "GNU w/ Linux" does justice. I think it sets up two important questions. What's GNU? And What's Linux? Perhaps, as well, how one goeswith the other.

    Most people I think use Linux by running Linux Distributions, their Operating Systems. Other's try to honor the GNU system and spread the message of software freedom and it's roots.

     

  145. Who cares? by TJHook3r · · Score: 1

    Is it tomato or tomato? Yes! Move on, clickbait story!

  146. The kernel cannot stand on its own by Anonymous Coward · · Score: 0

    stop pretending you can get anything done without all the components of GNU. It is and has always been GNU/Linux, we only say "Linux" out of convenience.

  147. Windows is late to the game by stooo · · Score: 1

    With windows porting Ubuntu it will be interesting
    GNU/Linux/Ubuntu vs GNU/Windows/Ubuntu, leave out any part you wish....

    --
    aaaaaaa
  148. Ubuntu by Anonymous Coward · · Score: 0

    well, obviously you mean Ubuntu?

  149. GNU/kFreeBSD, /Hurd, etc. by DrYak · · Score: 4, Insightful

    Well actually, Debian do call their "GNU/Linux", for the very practical reason that they also try other combinations such as Debian GNU/kFreeBSD, Debian GNU/Hurd, etc.

    (And if you squint at it you'll notice that none of the Linux distribution in the microsoft app store actually still has bits from Linus' kernel.
    Per Stallman's classification, those should be called GNU/NTkernel, it's still your garden variety distro, but running agaisnt the WinNT kernel and it's ability to also speak a minimalist subset of Linux kernel API.
    So they are thing called "Linux" distro that litteraly contain no bits of the actual Linux kernel)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:GNU/kFreeBSD, /Hurd, etc. by DamnOregonian · · Score: 1

      Not so minimalist. Pretty damn comprehensive, actually. In my line of work, I've written quite a few pieces of software that use some esoteric calls. So far, they all work. The only things that don't are mostly things that shouldn't be there in a kernel that isn't really in control of the host OS.

  150. Two branches by Anonymous Coward · · Score: 0

    There are two main branches of Linux-based operating systems. Both use the Linux kernel, so have equal rights to call themselves Linux. But if we do so, it is unclear which one we are talking about, so we need some way of telling them apart.

    We could of course decide that the most used one gets to use the name Linux, because it is the defacto standard, but nobody wants that.

    The smaller of the two is GNU/Linux.

    The larger is - surprise - Android/Linux.

    And that's why we need to call it GNU/Linux. Not because Stallman says so, but to be able to tell it apart from the defacto standard Linux.

  151. What will Joe the Plumber recognise? by Apostalypse · · Score: 1

    Lets stop the debate once and for all and use a memorable name that the average consumer can recognize and just as importantly, pronounce. Ladies and gentlemen, geeks and nerds, please support "PC Android". *ducks*

  152. There is no Linux or GNU/Linux Operating System by Anonymous Coward · · Score: 0

    The term âoeLinuxâ can only be described as an operating system kernel while âoeGNU/Linuxâ is merely a classification of Operating Systems making use of Linux as its kernel and GNU utilities as base software. Operating systems within this classification include several Operating Systems like Debian, Fedora, Ubuntu, Slackware (... and the list goes on). There are numerous non GNU software included in those operating systems that the OS itself cannot possibly be called GNU/Linux or Linux for that matter.

  153. Why Don't We All Just Call It 'NIX? by X!0mbarg · · Score: 1

    Or is that too simple?

    Heaven knows, there's so very many iterations of the OS. If we use a blanket term for the whole shebang, can't we all just get along?

  154. Why GNU project should be given some priority ? by Vapula · · Score: 1

    In a Linux distribution, you see

    LibreOffice or Apache OpenOffice
    X11 + KDE/GNOME/...
    Mozilla/Chrome
    The Linux Kernel
    Perl, Python, Tk/TCL, PHP
    The GIMP, Audacity, Blender, ...
    WINE, Vir(tualBox, ...
    TeX, LaTeX, ...
    And so on... None of these products are part of GNU...

    The GNU parts are emacs (that most Linux users don't use), GCC (which is sometimes replaced by LLVM), basic unix tools (minor programs),... These are less than 10% of what is installed on a Linux system...

    Linux is not about Free software (as in free speech) and has never been... it's about creating a whole system where everyone can find something... including the corporate world... And the most of the corporate world understood that playing nice about linux also benefit them...

  155. Who even uses Linux on here? by thegarbz · · Score: 1

    Best I can tell no one on Slashdot uses Linux. Plenty of people use Debian, Ubuntu, Arch, CentOS, and Android. Hell the crazies here may be found running BSD or Slackware. But no one here actually uses Linux anymore do they?

    1. Re:Who even uses Linux on here? by arkane1234 · · Score: 1

      .... I can't tell if this is sarcasm or not.

      --
      -- This space for lease, low setup fee, inquire within!
    2. Re:Who even uses Linux on here? by thegarbz · · Score: 1

      It is 50% sarcasm, and 50% marketing reality. Go to www.ubuntu.com and see if you can find the word Linux anywhere on the front page.

  156. 2018, The year of GNU\Hurd on the desktop? by Quarters · · Score: 1

    hahahah, no.

  157. if only Slashdot had memes and animated gifs by acroyear · · Score: 1

    Because this one is asking for one of the "Dead Horse" images like none before.

    --
    "But remember, most lynch mobs aren't this nice." (H.Simpson)
    -- Joe
  158. Neither - Linux is just the kernel by r_a_d_9710 · · Score: 1

    You start off by referring to "the Linux operating system", but there is no such thing. Linux is just the kernel, and it takes a lot more to make an operating system. Hence what you are really referring to are "Linux based operating systems". What you call the collection of components that come together to form the operating system is entirely different.

    "GNU/Linux" is not correct either. I would best describe this as the operating system framework. There is no "GNU/Linux" operating system to download and install. You must install what are typically called "distributions". So in effect, the actual operating system name is the distribution name (e.g. CentOS, Ubuntu, etc...).

    Most Linux based operating systems will also heavily depend on GNU software, so you may be tempted to lump everything under "GNU/Linux". However you also have systems that use the Linux kernel with little or no GNU software (e.g. Android, OpenWRT).

    You are trying to reconcile a name for two different things. Once you understand the composition of an OS and how Linux and GNU contribute to the entire system, your question becomes moot.

  159. Naming is one of the 2 hard things in IT... by Anonymous Coward · · Score: 0

    The other is changing your habits, or something like that.

  160. RE-Unix by Anonymous Coward · · Score: 0

    Call a duck a duck---it's reverse-engineered UNIX

  161. GNU/Linux, to differentiate from Android et al. by sombragris · · Score: 1

    I agree with Stallman's position which maintains that GNU/Linux is the correct usage; but there's an additional point.

    Right now I think using "GNU/Linux" is useful as a shorthand to differentiate our regular "Linux distros" from Android (which uses a Linux kernel) and similar projects (such as Chrome OS). All of them are "Linux". So, GNU/Linux conveys the idea that is Linux at the kernel as well as a standard GNU userland as its base.

    --
    -- Look to the Rose that blows about us--"Lo, Laughing," she says, "into the World I blow..."
  162. Re: to boldly split infinitives by Anonymous Coward · · Score: 0

    Yup, the whole split infinitives thing was started by people that saw Latin as THE language and felt that other languages must obey the same rules.

    Present style and usage manuals deem simple split infinitives unobjectionable.

    https://en.wikipedia.org/wiki/Split_infinitive

    If you want to dive deeper that sentence has both a link and a citation, in the article.

  163. Better than both by Anonymous Coward · · Score: 0

    Linsux

  164. Emacs or vi? by gotan · · Score: 1

    ed!

    --
    "By the way if anyone here is in advertising or marketing... kill yourself." -- Bill Hicks
  165. Re: by 605dave · · Score: 1

    I've never thought of it that way, and it puts this stupid argument to rest. It's Linux.

    --
    Be kind, for everyone you meet is fighting a difficult battle. - Plato
  166. Lol. Yeah not even version 3.x by raymorris · · Score: 1

    That's funny. I'm not sure sure if you're being serious or sarcastic, but that's about right. Can't even say you have a Python 3 script. Wrote some code for Python 3.2? Next month you get to rewrite it for Python 3.3. No other language does that.

      If you're lucky, it just stops working entirely. If you're unlucky, it continues to run, but does something completely different under 3.3.

  167. Its GNU/Linux by Anonymous Coward · · Score: 0

    Its GNU/Linx. Linux is a small part of GNU ecosystem.

  168. like I care.... by Anonymous Coward · · Score: 0

    I don't, at this time, give a shit about this and I never have......Linux is the only name that makes sense until you talk about the distro......and that discussion opens up another can of worms.....

  169. Thanks. Not as good as source, but helpful by raymorris · · Score: 1

    Thanks for that. It's not the same as having the source code, but it may be helpful at times.

  170. Thanks. Bookmarked for next time by raymorris · · Score: 1

    Thanks for that. I've booked that for next time.
    Finally, over the weekend I got my WMI issue almost solved I think. Apparently it has to do with ntlm versions and such. Windows 10 made a change in that regard.

  171. Re:So it's only bad when *I* quote Stillman "polit by Anonymous Coward · · Score: 0

    Don't get your panties in a bunch. He restated everything you said with more words cause he wanted to show off his penis size.

  172. Does anyone really care ? by Anonymous Coward · · Score: 0

    Are there people who actually CARE about this ? Really ? I don't honestly care if they call it Fred's OS, if it does what I need.

  173. What do you mean. FOR Linux vs IS Linux by raymorris · · Score: 1

    I'm not sure what point you're making. I'm sure you have a good point, I'm just missing it.

    I notice that I can download "Firefox for Windows" and "Firefox for Mac". "Firefox for Windows" contains no Windows code. Windows Subsystem for Linux seems similar to me - it's FOR Linux (programs), not IS Linux.

    Secret brand deodorant for women doesn't contain any women. And?

  174. Now we drop the Linux too by Anonymous Coward · · Score: 0

    Most installations are now known as Android or ChromeOS, so now the Linux part doesn't get much credit either.

  175. Turning point at Python 3.3 by tepples · · Score: 1

    I'm under the impression that there were a lot more breaking changes from 3.0 through 3.3 than from 3.3 through 3.6 (stable) or 3.7 (beta). It took time for a much-needed reboot of Python to stabilize, and in particular, 3.3 was the first version that could coexist with 2.7 on Windows through py.exe. Is this a wrong impression?

    1. Re:Turning point at Python 3.3 by DamnOregonian · · Score: 1

      I started reading that comment with the intent of being educated... but after the 4th version number, my eyes glossed over and I determined parent was correct in his original assertion.

  176. Isn't the distinction extremely obvious? by ron_ivi · · Score: 1
    Seems easy:
    • Android absolutely is a Linux system. As are Tivo, "smart thermostats", and some kitchen appliances.
    • Android is absolutely NOT a GNU/Linux system.

    In contrast, Microsoft's "Windows Subsystem for Linux" is absolutely NOT a Linux, but has a GNU environment because it does include:

    • Bash (part of GNU)
    • glibc (part of GNU)
    • GNU coreutils (part of GNU)
    • gcc (part of GNU)
    • GNU grep (part of GNU)

    so should more properly be called GNU/NT or whatever their kernel is called. Microsoft seems to have kept everything except the Linux part of GNU/Linux.

    1. Re:Isn't the distinction extremely obvious? by DamnOregonian · · Score: 1

      They actually only provide the kernel, period (as well as some non-GNU glue sauce (init))
      It's up to distributions to provide the user-space, which of course use GNU in nearly all cases. However, (minus missing implementation specifics) any userspace that supports generic Linux will likely work.

  177. I only know that Python is normally broken by raymorris · · Score: 1

    > I'm under the impression that there were a lot more breaking changes from 3.0 through 3.3 than from 3.3 through 3.6

    That's may well be right. I only know that most of the time, a Python script (any Python script) won't run on a system that has Python installed. Because of that and several other reasons, I tend to avoid Python. For simpler scripts it's quicker to write something similar in another language than to try to get the Python script working.

    Once in a while breaking changes are needed. Most projects make breaking changes at a major release, such as Apache 1.x vs 2.x, rather than breaking different things with every minor release. It's also common to have a feature used in 1.x, marked it deprecated in 2.x, then remove it in 3.x.

  178. Whatever... by JoeDuncan · · Score: 1

    I just call it "NotWindows"

  179. Re:So it's only bad when *I* quote Stillman "polit by jbn-o · · Score: 1

    You criticized me for pointing out that for St[a]llman, free software is a political issue [...]

    No, nor am I upset by that. Please read my answer more closely. I said "Software certainly is political" because it is. I also asked what you meant when you used the word "political", a question you haven't answered. You should explain your own views on the matter more clearly if you want people to understand you instead of asking them to clarify your thoughts on the issue.

  180. It's important to learn how things came to be by jbn-o · · Score: 1

    The problem is that GNU elbowed its way into a lot of areas of the Operating System that its maintainers allowed but didn't really agree with.

    This argument needs sources to back up your claims. It's easy to make claims on behalf of other people's projected behavior, not so easy to back up those claims and clarify your terms (saying "many of the "GNU" contributors and leaders would have just forked the projects", for instance, is not only making claims on behalf of others but vague; how many is many?). The quotes around the terms you use are unexplained as well; GNU is the name of the OS RMS started. Also, what operating system did "GNU elbow its way into"? The way Stallman tells it in his talks and writings, which seem to be backed by how things unfolded, he posted to Usenet announcing GNU on September 27, 1983 as a "a complete Unix-compatible software system called GNU (for Gnu's Not Unix)". Work on the GNU Project would actually begin in January, 1984 by pressing various programs into service as well as programs people wrote under the aegis of the GNU Project. He also clarified the philosophy of free software as his own work on the GNU Project continued.

    How many people that have contributed to all of the components in Linux even knew that the FSF was the "owner" of the project?

    I don't see how this question is relevant even if its terms weren't so ironically unclear. The Linux kernel is not owned by the Free Software Foundation and never has been. Perhaps you're unwittingly underscoring the very problem this /. thread brings up by using unclear terms (like "Linux" to mean an operating system instead of a kernel).

    And what does it even mean for an open source project to be GNU or not? GNOME is the perfect example.

    GNU predates the open source development methodology and the Open Source Initiative. GNU is one example of a free software OS. All of the software in GNU is free for the user to run, inspect, modify, and share. GNOME was initially a response to the non-freedom of KDE at the time KDE began. KDE had a nonfree dependency (Qt was proprietary software until mid-1999) so KDE was unsuitable for GNU. There was a project called the Harmony toolkit which aimed to provide an API-compatible replacement for Qt (so one could use Harmony instead of Qt) but when Qt was relicensed as free software this project was no longer needed.

  181. the API is king by epine · · Score: 1

    Joyent is able to do what it does (double-hulled Docker) because Linux is fundamentally the Linux kernel API (and not even the core OS). So there's your external API to the hardware environment. Internally, the programmatic interface is mainly POSIX. Third on my list are the kernel interfaces and coding conventions surrounding Linux device drivers.

    I suppose that GNU can lay some residual claim over the Linux ABI, but Clang generates Linux executables just fine (alongside actual Unix), and Clang is Certainly Not Not Unix.

    However, like Knuth, I do respect my computer history, so I'll end off on +1 GNU/Debian, because Debian officially onboards politics, GNU's primary calling card.

    The word "Debian" was formed as a portmanteau of the first name of his then-girlfriend Debra Lynn and his own first name.

    That's the only mention of Debra in Wikipedia's Debian article. Therefore it seems we can legitimately simplify this to GNUbian, even if just aurally.

  182. Answer is by spitzak · · Score: 1

    Linux

    Next question?

  183. Thanks, but I'm still curious to hear by raymorris · · Score: 1

    Thanks for replying. I'll explain my use of the word "political" shortly.

    I'm still very curious to hear what you meant when you said "you're using the word 'political' to advance your own views".
    What views do you think I was advancing?

    On that basis, you then said "Frankly, your overmoderated post is all too typical of what passes for acceptable".
    Clearly you're bothered by how I "advance my views", so I'd like to know what you think those are.

  184. Wow! by bankman · · Score: 1

    It doesn't get much lamer than this. Vi vs. Emacs anyone? FFS...

    --
    I feel so sig.
  185. Call it whatever you want; just shut up about it by fuzzyinterval · · Score: 1

    It's Linux. It's GNU/Linux. It's whatever you want to call it as long as you just shut the fuck up about it and let me just use my computer running whatever distro makes me happy.

  186. Missing API by DrYak · · Score: 1

    - Everything even remotely container-related (Cgroups & Co) is missing. No LXC/Docker*/systemd-nspawn/etc. for you.
    - Filesystems are limited to either mount an NTFS directory as a data dir, or a special NTFS directory with some metadata as a POSIX-compliant root. You can't get any other typical Linux filesystems, even the popular one, so forget about modern facilities like free snapshotting, and most of the weird stuff is either poorly supported (different visibility of mounts) or missing (layers).

    And these are the first two out of the top of my head.

    (We could add : no DRM gfx stack, you're limited to X forwarding over SSH, so no wayland compositing either)

    (Also, in the perspective of what Microsoft wanted to achieve before pivoting to WSL: it still can't run the Android user-space successfully.
    So, still no app ecosystem on Windows 10 phone that isn't a joke. But at least they got WSL to run on ARM too).

    Basically, all you get is enough API to work with cli tools and daemons.

    But hey, at least WSL doesn't work with systemd so at least this will keep the Devuan whiners crowd happy~~~

    ---

    * : apparently, the latest linux docker on the latest WSL insider built could successfully run hello-world. By basically skipping and/or ignoring most of the missing stuff. It's basically a glorified chroot. You're still better off installing the windows version of docker and use WSL to control it with the CLI (and the long term path would probably be having the Windows docker able to start a separate WSL context for each container).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Missing API by DamnOregonian · · Score: 1

      - Everything even remotely container-related (Cgroups & Co) is missing. No LXC/Docker*/systemd-nspawn/etc. for you.

      No, cgroups & co are there and functional. Namespacing, what I think you really meant, is not yet globally enabled, so no containers.

      - Filesystems are limited to either mount an NTFS directory as a data dir, or a special NTFS directory with some metadata as a POSIX-compliant root. You can't get any other typical Linux filesystems, even the popular one, so forget about modern facilities like free snapshotting, and most of the weird stuff is either poorly supported (different visibility of mounts) or missing (layers).

      Yes, this is because as a guest, it's not supposed to be interfacing directly with hardware, this includes block devices.

      (We could add : no DRM gfx stack, you're limited to X forwarding over SSH, so no wayland compositing either)

      Again..... hardware.

      (Also, in the perspective of what Microsoft wanted to achieve before pivoting to WSL: it still can't run the Android user-space successfully.

      Android userspace requires, among direct hardware access, non-mainline kernel extensions....

      Basically, all you get is enough API to work with cli tools and daemons.

      Yes... see... Linux.
      All of the major libc implementations work. So do all the major userspaces (GNU, busybox). All X apps that don't require special hardware extensions work.

      But hey, at least WSL doesn't work [github.com] with systemd [github.com] so at least this will keep the Devuan whiners crowd happy~~~

      It doesn't work with systemd running as init, because WSL requires its own init that provides the glue-y magic to interop with windows.

      You have a very strong opinion about something that you apparently have very little knowledge about.

    2. Re:Missing API by DrYak · · Score: 1

      No, cgroups & co are there and functional. Namespacing, what I think you really meant, is not yet globally enabled, so no containers.

      Namespacing is what I meant by "& co" - i.e.: and all the other kernel bits that make container isolation possible but written shorter.

      Yes, this is because as a guest,

      No, it's not a "guest". There's no virtualization going on, it's not Hyper-V based.
      It's supposed to be just a different set of API made available by the NT kernel, in addition to win32.
      The same way a OS/2-like API was available a long time ago.

      it's not supposed to be interfacing directly with hardware, this includes block devices.

      WSL's "linux-like" API is just one of the API exposed by the NT kernel.

      in Win32 API mode, the kernel *does* expose to application some hardware including block devices (used by several user-space utilities. Including disk-image writers, and including user-mode tools to access Ext2/3,ReiserFS, etc.)

      in WSL mode, ELF are just regular applications running on top of the kernel. But they don't get access to block devices.
      Neither in kernel-mode (forget about installing a linux filesystem driver)
      nor in user-mode (no FUSE for you).

      They don't get access to USB (libusb works on Linux, work in Win32, but not in WSL).
      They don't get access to tons of things.

      (We could add : no DRM gfx stack, you're limited to X forwarding over SSH, so no wayland compositing either)

      Again..... hardware.

      Well okay, I was excessively condesning this one (the normal path is DRM(kernel API) -> DRI(user-land component) -> Mesa(OpenGL and co) -> Wayland)
      But, compositing is *entirely* user-space on Linux.

      It requires OpenGL, and a few extensions.
      (NVidia wasn't providing them, until recently, when they started providing a different set than anyone else, forcing Wayland to feature different paths depending on the hardware.)

      It's a normal userland library, whose call are availble to Win32 application (say, Quake3), but not in WSL.
      Same goes for Vulkan.

      Android userspace requires, among direct hardware access, non-mainline kernel extensions....

      Android userspace is the whole reason Microsoft started the thing that is WSL now.
      - Direct hardware access : not in any way more than what any other Windows application would ask access for.
      - And whether Binder IPC is part of the mainline kernel or not has absolutely nothing to do with WSL. WSL does not use any bit of the Linus kernel. It just tries to expose the same API to applications. Binder IPC not being present in upstream vanilla kernel has nothing to do with microsoft not providing the API in WSL.

      You have a very strong opinion about something that you apparently have very little knowledge about.

      I've been successfully using WSL to run scientific computing software on Windows.
      I've been following the various blog post of Microsoft on the subject.
      I might have a tiny bit more experience and knowledge than you presume.

      I'm just point out that currently WSL is just basically some high-level file I/O and some network socket binding and that's about it.

      Which covers lots of devs' use-case, and end-user simple use-case (As said above, it worked for us). But that's about it.

      --
      "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    3. Re:Missing API by DamnOregonian · · Score: 1

      No, it's not a "guest". There's no virtualization going on, it's not Hyper-V based. It's supposed to be just a different set of API made available by the NT kernel, in addition to win32. The same way a OS/2-like API was available a long time ago.

      The WSL operates as a container within NT. Containers have long been referred to as guests, since the early day of containers, even.
      The WSL isn't a "personality" of NT. It is a linux kernel implemented within an NT process. It is in essence, a hypervisor layer offering a bridge to actual NT syscalls.
      So yes, it is a guest.

      WSL's "linux-like" API is just one of the API exposed by the NT kernel.

      I'm not really sure what you mean by this. It's an API exposed by the kernel in the same way that WINE, via binfmt and page 0 mapping is "just one of the APIs exposed by the Linux kernel". I guess you could argue that, but 99 out of 100 operating system engineers would simply say you don't know what your'e talking about.

      But, compositing is *entirely* user-space on Linux.

      So?? it's user-space because the kernel hardware access layer allows for it.
      Making a bridge between a DRM interface and whatever driver is running on Windows, while possibly achievable, would be a mess. DRM components are highly specialized. They're closely tied to the card. DRM and DRI implementations are closely paired, which is why Mesa comes with card-family-specific drivers.

      Android userspace is the whole reason Microsoft started the thing that is WSL now.

      Correct.

      - Direct hardware access : not in any way more than what any other Windows application would ask access for.

      Untrue. Android's userspace often hinges upon user-space software components that use direct access to /dev/mem, direct access to block devices, and the existence of certain hardware interface entries in /proc and /sys. It doesn't have to, but it often does. Bare emulator android doesn't require those, of course, but it also has all kinds of fine tailoring to its emulator environment. As a test, I invite you to attempt to boot an android image on KVM with nothing but a linux kernel. You can't. It will take work. The same work could be made to make android's user-space bootable on WSL.

      - And whether Binder IPC is part of the mainline kernel or not has absolutely nothing to do with WSL. WSL does not use any bit of the Linus kernel. It just tries to expose the same API to applications. Binder IPC not being present in upstream vanilla kernel has nothing to do with microsoft not providing the API in WSL.

      Nobody said it did have anything to do with the Linux kernel, except their current target implementation is the linux kernel. Nothing stops them from implementing Binder, or ASHMEM for older version of android. They just haven't. But that's hardly a critique for their implementation of Linux, as those things are *not* Linux. They are android Linux kernel extensions.

      I've been successfully using WSL to run scientific computing software on Windows.

      Let me find a cookie for you...

      I've been following the various blog post of Microsoft on the subject.

      Lots of people follow things they don't fully understand.

      I might have a tiny bit more experience and knowledge than you presume.

      Possible.

      I'm just point out that currently WSL is just basically some high-level file I/O and some network socket binding and that's about it.

      You are *completely* wrong. And the fact that you say that tells me you don't actually follow the blog very well at all.
      While those are absolutely components of the bridge in question, what's required for bringing in a foreign format binary, linking, and executing it, along with creating a bridge for APIs with no analogs is quite large.
      I could explain all the technical reasons you are, but I leave that to your own discovery.

  187. Re:Linux is gay and so is Slashdort by Anonymous Coward · · Score: 0

    Woosh

  188. CCL0 by raymorris · · Score: 1

    > done my best to say I retain no copyright over this code, and it can be considered public domain.

    In Europe "public domain" means something rather different than it does in the US. You can't legally disclaim your copyright in some jurisdictions. Creative Commons 0 license is a good way to meet that objective, because it's designed to give users maximum freedom, with the laws of different jurisdictions in mind.

    WTFPL is VERY short license that does the same, though less effectively and in a more entertaining way.

    1. Re:CCL0 by DamnOregonian · · Score: 1

      I was advised of the same thing in the past by some people who wanted to use my code in an open-source project. I told him he was more than welcome to slap a creative commons license on it, or re-license it however he saw fit. He wasn't comfortable doing it still, so I slapped a creative commons license on it for him. No biggy. It is stupid that I just can't renounce copyright on my work, though

  189. Thanks, btw. Also, suits, compliance work by raymorris · · Score: 1

    Btw thanks for contributing.

    Another thing I've run into has been wanting to use a chunk of code for work and it's pretty apparent that the author intended it to be free for anyone to use. For compliance with whatever, management has to have records showing what license we have for all of our code, with some documentation that we are complying with licenses. A company lawyer checks licenses to make sure we know what can mix with what. We wouldn't want to accidentally mix GPLv2 or GPLv3 code in with our "secret sauce" proprietary code. They get real nervous about "Damn Oregonian said it's cool". Their form has a checkbox for Creative Commons.

    1. Re:Thanks, btw. Also, suits, compliance work by DamnOregonian · · Score: 1

      That actually makes a lot of sense. Thanks for the insight

  190. There is no Linux OS by Unknownus · · Score: 1

    There is no such thing as “the Linux operating system”. “Linux” is an operating system kernel. Many different operating systems make use of it. Some also make use of GNU libraries and core utilities. The intersection of these two sets is noteworthy, for historical, philosophical, and practical reasons. I call them Linux/GNU-based operating system distributions, or Linux/GNU systems for short. (I put “Linux” first, since I see the slash as denoting a top-to-bottom hierarchy, and the kernel is the lowest level, on top of which every other component runs—including the GNU C Library.)

    If there is an unavoidable need to shorten that description further, it should be to “GNU”, not to “Linux”. Using “Linux” (alone) to refer to an operating system, a system distribution, or a set thereof is conflictive. “Linux” is the name of a specific kernel. “GNU” is supposed to be an entire operating system. So one can at least say that these are incomplete versions of the GNU system.

    1. Re:There is no Linux OS by Anonymous Coward · · Score: 0

      There is no such thing as âoethe Linux operating systemâ. âoeLinuxâ is an operating system kernel.

      Look at Linus's first public notice of his project, he does not say he is developing a kernel - he says he is developing an OS, but it will "not be big and professional like GNU." In other words, he fully intended "Linux" to refer to the OS and not just the kernel.

      However, he was convinced to just focus on the kernel and use the rest of GNU for the OS, so that's when "Linux" became "GNU/Linux," but since GPL does not require you to preserve the name of the software you are distributing, you can rename it whatever you want. Linus is perfectly within his rights to refer to the entire OS distribution as "Linux" no matter what RMS thinks.