Well, since Linux is the name of the kernel for Linux OSes, the problem comes when people start confusing the two.
Yes, I've called people out on that, and no, I'm not an RMS follower (though I think he's pretty cool).
Recently on Slashdot, there was an article about Linux driver developers. That means kernel developers. People came out of the woodwork talking about printers and scanners. Printers aren't handled by kernel drivers -- that's CUPS. Scanners are covered by SANE. The Linux kernel has nothing to do with these drivers. I tried to point this out and received a bashing about how it doesn't matter ... from these idiots who, honestly, sound a lot like you here.
Then there was the Freedesktop.org mailing list (was that you?) where someone was proposing to create a method for generic application naming (which already exists on Debian, BTW), he ended up doing a lot of discussion about "Linux." I tried to point out that FD.o does specs for more than just Linux-based OSes, meaning it could cover OS X if that project wanted to use the specs. Solaris is covered. I further suggested looking by distro/OS or desktop environment instead of trying to say "Linux" and encompass eight thousand possibilities. I was called an RMS-ite.
My point is ... there are times when discerning whether we're talking about a kernel or an OS is important to keeping the discussion on-track and useful. Linux distros are individual OSes. Lumping them all together under "Linux" is sometimes counter productive. In these cases, we need to think clearly and define exactly what we are talking about. Sometimes that means using "Linux" to mean the kernel (since there's no other name) and choosing one of the other options for an OS or distro.
4 comments: