I've read that before I posted here.
I'd like to show you a picture of the families of windows:
As you can see, Windows XP, Vista, and several other versions use the NT kernel. However, we do not call these XP/NT or Vista/NT.
Except the Windows OS has always been done by one company. Moreover "Windows" describes the whole OS where the kernel is just a small part of it. So it doesn't make sense to call it "Windows Seven/NT".
If the GNU team had finished their kernel (Hurd) before Linux was created, the whole OS would have just been called GNU not GNU/Hurd (as a reminder GNU is an acronym for Gnu is Not Unix).
The root of this controversy is egoism, and the perceived lack of credit.
In my opinion it's just a fairness and justice issue. Linus Torvalds is the one getting all the credits for Linu
× (I mean in the general population's head). So sometimes it's good to remind (if not
teach) people what Linux actually is ("just" the kernel).
The goal of the GNU project always has been to build a free and open source version of Unix. Only the kernel was missing, Linus Torvalds stepped in at the right time and created the only missing piece...
Does that mean the GNU project deserves to be forgotten altogether?
A good way to explains the feelings behind this naming controversy is that the idea of the GNU GPL is to encourage Freeware and open source development by always respecting the original authors and mentioning them in the credits: your work can be modified and re-used at will given that your name stays and the derived project also uses the GNU GPL. The GNU GPL thus effectively prevents someone else from stealing your work, writing his name at the top of it and finally earning money/credits on your back...
So writing 'Linux' instead of '<{GNULINUX}>' somehow goes against this very spirit. GNU has been forgotten in the process and Linus Torvalds is surreptitiously getting all the credits for the OS... (this is an image of course but for non geeks, Linus Torvalds IS the only inventor and genius behind <{GNULINUX}>)
(To read more about the reasons behind this, check out <http://www.catb.org/.../homesteading/>)
I think the threshold lies after "linux." I acknowledge that linux would have never existed without GNU, but GNU would only have survived as an unorthodox group of hackers flaunting an os minux the head, without linux. The contribution made to linux by GNU cannot be understated, however, the naming controversy is detrimental to the community.
This is an educational issue: when I speak (not write) about Linux, I don't say "<{GNULINUX}>", I just say '"Linux". Simply because "<{GNULINUX}>" doesn't sound well and is not easy to pronounce. However "<{GNULINUX}>" is quite easy to read and put things back right where they belong.
This website touches young people, it's an opportunity to teach them what is Linux and what is fairness.
I'm quite sure that if the GNU project's very name had been more appealing than 'Linux' its name would have stayed... It's as stupid as that in the end.
On a side note, this emphasizes that whatever you create,
take the time to choose a good name for it, a name that's easy to pronounce and sounds well, else your creation will not thrive and might just end up being forgotten after a short time.
Linus has the right point of view on this subject spurred from egoism and territorial disputes: that it is detrimental to the community, is absurd, and needs to end.
I don't see it as detrimental but really as educational. I'm very sensitive to injustice (it's not a good thing in this world) and I can't but protest and try to make things right when I stumble upon a case of injustice. In this case it was easy: I just had to add 4 letters and a link and *pouf* people learn the truth. In any case it's certainly not 'absurd'.