I call it linux, here's why, in a few short points
by
intermodal
·
· Score: 5, Insightful
1: because Linus does 2: Because Linus succeeded where GNU failed 3: Because GNU/Linux is too damn long to say 4: Because I don't call programs made/depending on MS Visual Studio 6 "MSVS/[program name]" 5: and finally, because Linux is common usage as the name of the OS. This is like trying to force the metric system on me when everything around me right down to my car's odometer is in miles. Let Stallman seethe in his jealous corner...I respect what he's done in creating the FSF, but that doesnt make me want to pander to his ego.
Re:Why are they so desperate ?
by
(void*)
·
· Score: 5, Insightful
I don't understand why people keep attributing motives and emotions to an organization like the FSF. FSF wrote a lot of GNU tools like gzip, sed, cat. They consciously set out to duplicate each and every piece of the software on Unix, whether it was glamorous work or not.
Now that they've done it, I have no problems giving them a little credit by typiing GNU/Linux, but still using "Lih-nooks" conversationally. Why is spelling things this way hard? It would be hard to write an emacs Macro that inserted "GNU" everytime one typed "Linux".
Heck, if one think this is petty, then it's even pettier to complain about the pettiness. (And I know what I just did: complain about your pettiness. So there!)
However, there are people who do not like our saying this. Sometimes those people push us away in response. On occasion they are so rude that one wonders if they are intentionally trying to intimidate us into silence. It doesn't silence us, but it does tend to divide the community, so we hope you can convince them to stop.
If this isn't evidence of Stallman's mental illness, I don't know what is. Oh, the problem isn't with us, it's with everyone else. We insist that people use this ludicrous name that no one can cleanly pronounce, and if anyone disagrees, clearly they are dividing the community.
In other words, "if everyone would just agree with us, then there would be no disagreement". Well, no shit.
Stallman, how about this: you call it whatever you want. And how about respecting other people's decision on what they want to call it, and stop notoriously refusing to talk to anyone who disagrees with you.
-- Sometimes it's best to just let stupid people be stupid.
Re:Absolutely delusional
by
pjrc
·
· Score: 5, Insightful
A man works hard to help other and make the world a better place, with little gain for himself, devoting almost 20 years to a project which eventually leads to a completely free (speech/beer) operating system and applications, and what do people say....
If this isn't evidence of Stallman's mental illness, I don't know what is.
The man's been called crazy by many for a long time now...
In the first 10-12 years when there was not complete workable system, yet he labored away sacrificing personal wealth. A man such as this has a thick skin... you're just not going to phase him with the name "crazy" after others have tried repeatedly for two decades!
Oh, the problem isn't with us, it's with everyone else . We insist that people use this ludicrous name that no one can cleanly pronounce, and if anyone disagrees, clearly they are dividing the community.
The same could, and has many times been said, over the whole debate of the merits of Free vs Proprietary software. Remember, RMS started this whole crazy idea and stuck with it in the early years. Yes, years. Nowadays people regularily talk how GPL's software (or open source) has its advantages and the whole idea appeals to more than a small handful of hackers who easily written off as zealots.
I personally call it "linux" in conversation, and I rarely write GNU/Linux, but I don't say rude things like this:
Stallman, how about this: you call it whatever you want. And how about respecting other people's decision on what they want to call it, and stop notoriously refusing to talk to anyone who disagrees with you.
As an experiment, try this:
Quit your job
Start an overwhelming project, with the overall goal of allowing everyone to have freedom to make changes
Work with little or no pay for almost 20 years
Watch it finally become widely used
Observe people promote it for different reasons than why you started and kept with the project all those years
Listen to people talk about what started as your project, without knowing about you or the ideals you've tried to promote for 20 years
Sit by silently as millions fail to "get it" (the overall purpose, freedom vs proprietary)
Normally I agree with what you say Bruce but in this case no.
No one knows (i.e. the general public or pointy haired bosses) what 'GNU' means anyway and I think its just going to become more of problem as people get confused thinking it's another distro or something.
The solution in this case is to stop this stupid holy war. We have the DMCA, Palladium, and Microsoft to worry about, we don't need to fight amongst ourselves about a name and we need to ignore the select few that are trying to take credit for Linux at the expense of the thousands of people who work on it.
NDAs won't happen as long as the GPL stands up in court. If it doesn't then saying GNU a million times before you say Linux isn't going to stop companies from taking the code.
What about everything else?
by
Wee
·
· Score: 4, Insightful
Say it! GNU/Linux. Be part of the soultion.
But what about everything else that I use on my box? Sure, I use the GNU utils and libs and compiler along with the Linux kernel, but I also use XFree86 as well. In fact, I'd be willing to wager that on my personal desktop machines, what get the most "workout" is X. So why disparage the generous contibution they've made by leaving them out? Now I use an OS called XFree86/GNU/Linux.
But why stop there? I also use KDE extensively. That's in the user's face a lot as well. It's what everyone sees. What a newbie might think is the OS. Why leave them out? My dekstop machines wouldn't be very useful to me without KDE (or any other WM). So now I need KDE/XFree86/GNU/Linux.
I use "The Computers Formally Known As Red Hat and Gentoo" for servers as well. That's a web server and a database typically. I even run these on my "workstations" as low-end test machines. I couldn't get on without Apache and MySQL (and/or PostgreSQL, but we'll simplify). So I need to call it MySQL/Apache/XFree86/GNU/Linux.
Oh wait. Perl and PHP. I can't forget those. Perl/PHP/MySQL/Apache/XFree86/GNU/Linux is what I call my OS now. What about the work Red Hat nas put into my desktop OS? I should mention them as well...
Rinse, lather, repeat.
Ok, so that's all more than slightly contrived. But it illustrates a point: where does one stop with the attributions? I realize that most of the heavy lifting is done by the wonderful work the GNU people have done, and I know that 'Linux' wouldn't be where it is today without all that stuff. But are the GNU utils the tail or the dog? Which wags which? Without the Linux kernel, I couldn't use the "OS". I can use gcc on Solaris, but I can't use the Linux kernel there. Is everything in/bin in "user space", or is it more "core"? Will the kernel work without the GNU stuff? Is the kernel the OS, or are the utils the OS? Does kernel32 or command.com makes Windows the "Windows OS"?
My point is that everything's resting on the kernel. The kernel is called Linux. It's a simple name, with recognition. It's in use. It works. I'm afraid in this case, instead of being part of the solution I'm going to have to remain part of the precipitate.
-B
--
Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.
Re:Why are they so desperate ?
by
foobar104
·
· Score: 4, Insightful
When I hear, "preaching to the choir," I think you're talking about trying to convince people who already agree with you. I don't think that's what's happening here at all.
I think there's probably one guy in the world who agrees with everything on the gnu.org web site. And I don't have to tell you who he is.
This FAQ isn't preaching to the choir. It's preaching to a bunch of people who (1) don't really care, and who (2) don't like to be preached to. It's preaching to the cannibals.
GNU failed? You're insane
by
gosand
·
· Score: 5, Insightful
Because Linus succeeded where GNU failed
Excuse me? How exactly did GNU fail? Look at what they have created.
From the FAQ: We developed programs such as GCC, GNU Emacs, GAS, GLIBC, BASH, etc., because we needed them for the GNU operating system. GCC, the GNU Compiler Collection is the compiler that we wrote for the GNU operating system. We developed Ghostscript, GNUCash, GNU Chess and GNOME for the GNU system too.
If that is failure, I hope to fail someday.
To the point of the FAQ, I agree with pretty much everything that is pointed out. It SHOULD be called GNU/Linux, technically. But unfortunately, words change meanings and it doesn't seem that there is much you can do about it. Hackers used to be considered a good thing, now you can get jailed for it (even though it is technically cracking). Pirates used to murder and plunder, but now it someone who listens to MP3s or forwards over commercials on their TiVO.
--
My beliefs do not require that you agree with them.
Distro's GNU/Linux, not Linux GNU Linux
by
dh003i
·
· Score: 5, Insightful
Distributions -- like Debian, Redhat, Suse, etc etc -- which use predominantly GNU-software along with Linus' GPL'ed Linux kernel should be called "Distro GNU-Linux"; i.e., Debian officially calls itself "Debian GNU/Linux". This makes sense, because Debian is composed mainly of two parts: the Linux kernel, and the GNU software. Hence GNU/Linux. Duh.
However, the Linux kernel itself was made by Linus, not the GNU/FSF. Though Linus licensed Linux under the GPL, that doesn't mean that he should call it GNU/Linux or GPL/Linux. There's no reason to call every piece of software licensed unde rthe GPL GPL/Software. Hence, there is no reason why Linux itself should be called "GNU/Linux". Just call it Linux.
There is also no good reason why Linux in general (in reference to the many distributions of it, not the kernel), should be called GNU/Linux. Not all Linux distributions use mainly GNU software. Most do, and those distributions should be called, "Distribution GNU/Linux" to indicate that they are mainly composed of GNU software and Linux. Those that don't, however, shouldn't.
Also, note that RMS is not forcing anyone to do anything. He's simply saying why he thinks Linux (in reference to the distributions in general) should be called GNU/Linux. I disagree with him, but that hardly makes him the language police.
Wouldn't a GNU OS need to "...be a kernel plus all the utilities needed to write and run C programs..."?
Since the Linux kernel is copyrighted by "me [Linus Torvalds] and others who actually wrote it.", wouldn't it rightfully not be the incarnation of the GNU project as envisioned by RMS nearly 19 years ago. Mach + the GNU tools, sure, but not Linux + the GNU tools.
Riddle me that.
Remember the Berkley License?
by
weave
·
· Score: 4, Insightful
The BSD license *used* to mandate that everytime any of it was used, the program or derivitive had to give credit, as in "Portions copyright regents of california" or something like that.
Stallman thought that was ridiculous at the time, and predicted if everyone wanted that, whenever an OS booted, it'd be filling the screen with mostly copyright and credit notices. Whenever a press release or advertisement went out, there'd be pages of "portions copyrighted" credits included.
So he worked with the Berkley folks and got them to drop the credit requirement from the license.
So this GNU thing to me sounds kind of like the same thing, although the FAQ does state that they are not going to insist on it by making it part of the GPL.
However, and we should all remember, there would be no Linux today without the GNU software. Maybe you guys are too young to remember, but back about 12 years ago, the only way you could get Unix on a PC was shell out thousands of dollars for Interactive Unix or AT&T or $99 for Mark Williams Unix which used the intel small memory model (ram was limited to 64K, yes 64K). BSD was around, of course, but who could afford the money for a Sun box?
GNUs downfall was they started coding from the top down, as in, all utilities, compilers, and editors, and left the kernel to last. Then Linus comes along, does the kernel, throws a lot of gnu stuff on top, done.
Not to belittle Linus, of course, but all of this was a joint effort and we should not be so quick to forget the efforts of everyone who contributed to the GNU project for the past almost 20 years...
Re:GNU: Get over it
by
Stephen+VanDahm
·
· Score: 4, Insightful
And it's their own fault that no one refers to the GNU project by name. GNU is a stupid-sounding name to begin with, and their made-up pronunciation (Guh-New) is counterintuitive and only makes their name even less attractive. I deeply respect the work that the FSF has done, and I have nothing but praise for the actual software they've written. But the fact is that if you want to sell your product, it really helps to have a cool name for it, or at least not a stupid name.
"Linux" is a great name. It sounds fast and high tech. When you attach "Guh-New" to the front, it loses its sex appeal. Geeks night not care, but when you're pitching Linux to your PHB (or your PHB's PHB), these trivial cosmetic things matter.
It's not just the FSF -- many free software projects have totally brain-dead names. Like the GIMP. The GIMP is an awesome product, and many of the K12 schools that spend a zillion dollars for a single copy of Photoshop that everyone has to share could outfit their entire computer lab with the GIMP for free. But as soon as the teacher walks into the classroom and says, "All right kids, let's fire up the GIMP..." every kid in the room who's seen Pulp Fiction is going to burst out laughing. Then parents might get pissed because it isn't politically correct to have a program named "GIMP" loaded on school computers. Advocates of Free Software in the classroom would do the world a great service if they repackaged the GIMP and gave it a new, school-safe name.
Free Software developers need to start thinking about more than just making cool-ass software. They need to think about how they want to present their software to the public. If they don't start thinking about their images, Free Software will never break out of the server room.
Steev
Re:I call it linux, here's why, in a few short poi
by
MSG
·
· Score: 5, Insightful
1: because Linus does
The FSF FAQ covers this point here: http://www.gnu.org/gnu/gnu-linux-faq.html#h elplinu s
Generally, the FSF and likeminded people aren't much interesed in Linus' opinion of what the OS is called; his motivations don't reflect those of the Free Software movement.
In other words: Who cares what Linus calls the OS? Even smart people can be wrong.
2: Because Linus succeeded where GNU failed
What the.. are you talking about? I fail to see either where GNU "failed" or Linus succeeded withough them. GNU has a reputation for providing a highly reliable OS that provides it users with freedoms not available with other OS's.
3: Because GNU/Linux is too damn long to say
So is Windows 2000 or Mac OS X, but they're the proper names.
I'd be willing to bet that you don't call Mac OS X "Mach", though that's the kernel it uses, and is a shorter name.
4: Because I don't call programs made/depending on MS Visual Studio 6 "MSVS/[program name]"
The GNU part of the name isn't in there because Linux is compiled by GNU tools... It's there because Linux is a kernel and that's it. Linux is not a UNIX-like OS. GNU/Linux is.
Re:I believe they are wrong
by
jgerman
·
· Score: 5, Insightful
Boy are you off. They aren't the ones creating newspeak, everyone who doesn't call the operating system by it's correct name is. That little bit of semantic engineering that shrtens the name to Linux is newspeak. In this case it's not for some nefarious purpose. The people that simply call it Linux either a) don't know any better b) don't understand the concept of an operating system or c) think it's easier to just say Linux (especially since the intended meaning is there). This does not mean that Linux is the correct way to say it, it means that it's easiest. It's what I call the OS, because no one is trying to downplay the involvment of GNU software by changing the name. If that were the case I would stick with the proper name.
While it's a good thing to make sure credit is given to GNU software by asking people to use the right name, I don't think that it's needed. But to call them language police, that's ridiculous and wrong. GNU/Linux is what it is. Linux is an easy to say name that we call it by.
-- I'm the big fish in the big pond bitch.
Re:Why are they so desperate ?
by
DustMagnet
·
· Score: 5, Insightful
FSF wrote a lot of GNU tools like gzip, sed, cat.
Most of that code was donated to the FSF. For some reason, they never bothered to organize a kernel (until Hurd).
If it wasn't for Linus, I'm not sure we'd have a "GNU-OS" yet.
RMS was a great advocate for years. Now he's been totally neutralized by this stupid issue. What a waste.
This is probably redundant (and should be moderated as such, if it is), but I just had to collect my favorite little gems.
The largest division in the community is between people who appreciate free software as a social and ethical issue and consider proprietary software a social problem (supporters of the free software movement), and those whose cite only practical benefits and present free software only as an efficient development model (the open source movement).
GNU Law #1: Never, ever, pass by an opportunity to turn the conversation toward our particular political and social agenda. And don't be ashamed to really stretch to make the connection, either.
People who value freedom are more likely to call the system "GNU/Linux"...
You're not against freedom, are you?
The shortest legitimate name for this system is "GNU", but we call it "GNU/Linux" for the reasons given below. [...] It would be ungentlemanly to ask people to stop giving any credit to Linus Torvalds. He did write an important component of the system.
Well, that's mighty generous of you, Richard, throwing Linus a bone like that.
In Spanish we sometimes say "GNU con Linux".
Dude, a Google web search turned up exactly one instance of the phrase "GNU con Linux," in this context: "Todo esto es curro, pero entre todos podríamos remover GNU con Linux...ehr... digo Roma con Santiago..." Not being a speaker of Spanish, it looks to me like this example is just using "con" as a conjunction, like saying "GNU and Linux."
There were no matches at all for "GNU con Linux" as a phrase on Google Groups.
The widespread practice of adding non-free software to the GNU/Linux system is a major problem for our community. It teaches the users that non-free software is ok, and that using it is part of the spirit of "Linux".
I really don't know what to say here. The pedantry of this statement shocks and amazes me. If the phrase "It teaches the users that [blah blah] is ok" were included in a leaked Microsoft memo, I'd be up in arms. The thought that RMS would publish this sort of statement publicly is just bewildering.
With this understanding, they can start to recognize Lindows and so-called "United Linux" as perverted, adulterated versions of GNU.
Sounding more and more like L. Ron Hubbard here, RMS.
If the Linux User Group in your area has the problems describe above, we suggest you either campaign within the group to change its orientation (and name) or start a new group.
Go found your own user group... but not in a way that divides the community or anything.
[Linus] has never advocated the ideal of freedom to cooperate, which is why the name "Linux" is mostly disconnected from that ideal.
So let me get this straight. If you have never actively advocated an ideal, then you must necessarily be opposed to that ideal. And if that ideal is freedom, then we've got a real problem on our hands! Linus is opposed to freedom, everybody! Sheesh.
He goes even further, and rebukes anyone who suggests that engineers and scientists should consider social consequences of our technical work--rejecting the lessons society learned from the development of the atom bomb.
Comparing programming as a hobby to the effort to build the atomic bomb is pretty arrogant, Richard. Once again, you've shown that your ego is way out of proportion to your contributions.
People who laugh at our request probably have picked up that mistaken picture--they think our work was done by Linus, so they laugh when we ask for credit for it.
Actually, Richard, we laugh because you are asking for credit for it. Asking for credit in this way is rude and overbearing. The most common responses are to get angry, or to laugh. I'm choosing to laugh, simply so that I may not get angry.
GNU ignores the contributions of others
by
Danborg
·
· Score: 4, Insightful
Apache - not GNU. PHP - not GNU. Samba - not GNU. Sendmail - not GNU. Perl - not GNU. KDE - not GNU. (The list goes on and on...) Gee, it looks like a whole slew of important components of a Linux system are not GNU. Richard Stallman needs to grow up. (And get a hair cut.)
Re:GNU ignores the contributions of others
by
ajs
·
· Score: 4, Insightful
Apache - not GNU. PHP - not GNU. Samba - not GNU. Sendmail - not GNU. Perl - not GNU. KDE - not GNU.
Yep. FSF claims to be the "primary developer" of the GNU/Linux system because they wrote most of the code.
The phrase "bzzzt! Thanks for playing!" comes to mind.
You mentioned a few, but let's get that list under analysis. I just happen to have a *Linux* system here. It's specifically a Red Hat Linux 7.3 system. It's not a complete install, but it's quite functional, so it should be a fair comparison of the "required parts of GNU" vs. "the required parts of Linux".
When I do an "rpm -qa" and clean up/uniquify the output to remove all of the duplicate kde, GNOME, XFree86, etc packages (I don't count XFree86 fonts seperately from XFree86, for example) I see 677 packages. Now, let's say that some of those are man-pages (which GNU was unwilling to write for years because they didn't like the format) and other non-program packages (like redhat-relase, which is just a marker), so I'll round that down to 600.
Now, I go and look at ftp.gnu.org:/gnu, and I find that there are 216 sub-directories. Most of those are packages, but some are not.
To weed that down, I check to see which ones are installed on my system. I get a little shock... 52 GNU packages are installed on my machine.
Yes, gcc was a lot of work, and a great compiler. I love it, but it's utility doesn't make up for the fact that GNU tools are a small part of a working Linux system. Hey, I've got an idea! Let's call it little-bit-of-GNU/Linux!
Re:Why are they so desperate ?
by
spudnic
·
· Score: 4, Insightful
The biggest problem I have with GNU is that it is too hard to say. How many people pronounce Gnome 'gahnome' rather than 'nome'. GNU is just an annoying name. And if you don't pronounce it 'gahnu' it sounds like you are saying New/Linux.
Get a real name and then maybe we'll talk!
--
load "linux",8,1
Re:I call it linux, here's why, in a few short poi
by
hondo77
·
· Score: 5, Insightful
In other words: Who cares what Linus calls the OS? Even smart people can be wrong.
Substitute "Stallman" for "Linus" and you sum up my feelings exactly.
-- I live ze unknown. I love ze unknown. I am ze unknown.
Re:I believe they are wrong
by
aardvarkjoe
·
· Score: 4, Insightful
The two most common reasons I hear for not saying "GNU/Linux" are (1) it sounds stupid and (2) that a Linux system is not just Linux + GNU -- it's Linux + GNU + XFree +... Their response to that is that "You have to set a limit somewhere... so let's limit it to just calling it GNU/Linux."
Sorry, guys, that's bullshit. If you're going to insist that everyone give you credit for your contributions, you're going to have to credit everyone. And if the FSF isn't going to credit everyone involved, I feel no need to give them extra credit. My "threshold value" is just calling the system Linux.
--
How can we continue to believe in a
just universe and freedom to eat crackers if we have no ale?
Re:By Joe Ottinger
by
sab39
·
· Score: 5, Insightful
I'm not going to reply to most of this for lack of time (so please don't infer any position, either way, on the rest of your post from this lack of response). But the use of cygwin as an example was particularly unfortunate.
You see, Cygwin is a contraction of the words "cygnus" and "windows". And "cygnus" is a recursive acronym from "cygnus your GNU software".
Oh, and one other point I have to argue. The FSF has never claimed that the GNU tools are vital to Linux-the-kernel. It's true that it's almost certainly possible to build a system with a Linux kernel that's otherwise entirely a BSD system. But from the content of the FAQ and every argument I've ever heard from RMS, he'd want to see that system called BSD/Linux, not GNU/Linux. His point isn't that such a system isn't possible, but that no distribution in any kind of wide use actually does so.
Interestingly, if systems like that actually were in wide use, it would validate his argument further. Think about it: instructions on how to do any given operation are far more likely to depend on the toolset than on the kernel. So instructions for "Linux" (meaning Linux+GNU-tools) are less likely to apply to BSD/Linux than instructions for BSD are. It would make much more sense to have to choose between instructions for BSD versus GNU (which would cover the case of GNU tools on a BSD kernel also, as in the fledgling Debian GNU/BSD project, not to mention Hurd) than for BSD versus "Linux" as you're more likely to see now.
I've always been surprised to see so little activity in the area of switchable kernels based on the same overall operating system / distro. I suspect that the naming issue is actually partly to blame for this - if you think of the whole system as "Linux", what are you actually running if you keep the whole rest of the system the same but switch in a BSD or Hurd kernel?
Re:Non-GNU Linux
by
wfrp01
·
· Score: 4, Insightful
I can name this just Linux (not GNU/Linux) because it contains no GNU software.
But you're missing the main point. The point is not that the OS contains a whole bunch of GNU components, so therefore you owe the FSF fealty. If that were the point, than as many have (incorrectly) pointed out, it would be equally valid to request the system be called Perl/Linux, etc.
Whether or not your system is built using GNU components, you still owe the FSF a debt of gratitude for promoting free software. Or did you put your system together from scratch? You did not: you're using busybox, for example, which is licenced under the GPL.
While there are many organizations which produce free software, which organizations do you look to unswervingly promote the ideals of software freedom? The FSF.
Again, the FSF is not asking you to use GNU/Linux out of respect for the amount of code they gave you. They want you to use the name GNU/Linux to increase awareness of the principle of software freedom on which your OS is based.
Also remember - it's just a request. Not a demand. Not a EULA. Not a law. Nothing to lose sleep over.
1: because Linus does
2: Because Linus succeeded where GNU failed
3: Because GNU/Linux is too damn long to say
4: Because I don't call programs made/depending on MS Visual Studio 6 "MSVS/[program name]"
5: and finally, because Linux is common usage as the name of the OS. This is like trying to force the metric system on me when everything around me right down to my car's odometer is in miles. Let Stallman seethe in his jealous corner...I respect what he's done in creating the FSF, but that doesnt make me want to pander to his ego.
In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
Now that they've done it, I have no problems giving them a little credit by typiing GNU/Linux, but still using "Lih-nooks" conversationally. Why is spelling things this way hard? It would be hard to write an emacs Macro that inserted "GNU" everytime one typed "Linux".
Heck, if one think this is petty, then it's even pettier to complain about the pettiness. (And I know what I just did: complain about your pettiness. So there!)
However, there are people who do not like our saying this. Sometimes those people push us away in response. On occasion they are so rude that one wonders if they are intentionally trying to intimidate us into silence. It doesn't silence us, but it does tend to divide the community, so we hope you can convince them to stop.
If this isn't evidence of Stallman's mental illness, I don't know what is. Oh, the problem isn't with us, it's with everyone else. We insist that people use this ludicrous name that no one can cleanly pronounce, and if anyone disagrees, clearly they are dividing the community.
In other words, "if everyone would just agree with us, then there would be no disagreement". Well, no shit.
Stallman, how about this: you call it whatever you want. And how about respecting other people's decision on what they want to call it, and stop notoriously refusing to talk to anyone who disagrees with you.
Sometimes it's best to just let stupid people be stupid.
Normally I agree with what you say Bruce but in this case no.
No one knows (i.e. the general public or pointy haired bosses) what 'GNU' means anyway and I think its just going to become more of problem as people get confused thinking it's another distro or something.
The solution in this case is to stop this stupid holy war. We have the DMCA, Palladium, and Microsoft to worry about, we don't need to fight amongst ourselves about a name and we need to ignore the select few that are trying to take credit for Linux at the expense of the thousands of people who work on it.
NDAs won't happen as long as the GPL stands up in court. If it doesn't then saying GNU a million times before you say Linux isn't going to stop companies from taking the code.
The Anti-Blog
But what about everything else that I use on my box? Sure, I use the GNU utils and libs and compiler along with the Linux kernel, but I also use XFree86 as well. In fact, I'd be willing to wager that on my personal desktop machines, what get the most "workout" is X. So why disparage the generous contibution they've made by leaving them out? Now I use an OS called XFree86/GNU/Linux.
But why stop there? I also use KDE extensively. That's in the user's face a lot as well. It's what everyone sees. What a newbie might think is the OS. Why leave them out? My dekstop machines wouldn't be very useful to me without KDE (or any other WM). So now I need KDE/XFree86/GNU/Linux.
I use "The Computers Formally Known As Red Hat and Gentoo" for servers as well. That's a web server and a database typically. I even run these on my "workstations" as low-end test machines. I couldn't get on without Apache and MySQL (and/or PostgreSQL, but we'll simplify). So I need to call it MySQL/Apache/XFree86/GNU/Linux.
Oh wait. Perl and PHP. I can't forget those. Perl/PHP/MySQL/Apache/XFree86/GNU/Linux is what I call my OS now. What about the work Red Hat nas put into my desktop OS? I should mention them as well...
Rinse, lather, repeat.
Ok, so that's all more than slightly contrived. But it illustrates a point: where does one stop with the attributions? I realize that most of the heavy lifting is done by the wonderful work the GNU people have done, and I know that 'Linux' wouldn't be where it is today without all that stuff. But are the GNU utils the tail or the dog? Which wags which? Without the Linux kernel, I couldn't use the "OS". I can use gcc on Solaris, but I can't use the Linux kernel there. Is everything in /bin in "user space", or is it more "core"? Will the kernel work without the GNU stuff? Is the kernel the OS, or are the utils the OS? Does kernel32 or command.com makes Windows the "Windows OS"?
My point is that everything's resting on the kernel. The kernel is called Linux. It's a simple name, with recognition. It's in use. It works. I'm afraid in this case, instead of being part of the solution I'm going to have to remain part of the precipitate.
-B
Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.
When I hear, "preaching to the choir," I think you're talking about trying to convince people who already agree with you. I don't think that's what's happening here at all.
I think there's probably one guy in the world who agrees with everything on the gnu.org web site. And I don't have to tell you who he is.
This FAQ isn't preaching to the choir. It's preaching to a bunch of people who (1) don't really care, and who (2) don't like to be preached to. It's preaching to the cannibals.
Excuse me? How exactly did GNU fail? Look at what they have created.
From the FAQ:
We developed programs such as GCC, GNU Emacs, GAS, GLIBC, BASH, etc., because we needed them for the GNU operating system. GCC, the GNU Compiler Collection is the compiler that we wrote for the GNU operating system. We developed Ghostscript, GNUCash, GNU Chess and GNOME for the GNU system too.
If that is failure, I hope to fail someday.
To the point of the FAQ, I agree with pretty much everything that is pointed out. It SHOULD be called GNU/Linux, technically. But unfortunately, words change meanings and it doesn't seem that there is much you can do about it. Hackers used to be considered a good thing, now you can get jailed for it (even though it is technically cracking). Pirates used to murder and plunder, but now it someone who listens to MP3s or forwards over commercials on their TiVO.
My beliefs do not require that you agree with them.
Distributions -- like Debian, Redhat, Suse, etc etc -- which use predominantly GNU-software along with Linus' GPL'ed Linux kernel should be called "Distro GNU-Linux"; i.e., Debian officially calls itself "Debian GNU/Linux". This makes sense, because Debian is composed mainly of two parts: the Linux kernel, and the GNU software. Hence GNU/Linux. Duh.
However, the Linux kernel itself was made by Linus, not the GNU/FSF. Though Linus licensed Linux under the GPL, that doesn't mean that he should call it GNU/Linux or GPL/Linux. There's no reason to call every piece of software licensed unde rthe GPL GPL/Software. Hence, there is no reason why Linux itself should be called "GNU/Linux". Just call it Linux.
There is also no good reason why Linux in general (in reference to the many distributions of it, not the kernel), should be called GNU/Linux. Not all Linux distributions use mainly GNU software. Most do, and those distributions should be called, "Distribution GNU/Linux" to indicate that they are mainly composed of GNU software and Linux. Those that don't, however, shouldn't.
Also, note that RMS is not forcing anyone to do anything. He's simply saying why he thinks Linux (in reference to the distributions in general) should be called GNU/Linux. I disagree with him, but that hardly makes him the language police.
social sciences can never use experience to verify their statemen
One question I've seen before, but not answered here is the one that goes:
According to this: Original RMS post announcing the GNU project
Wouldn't a GNU OS need to "...be a kernel plus all the utilities needed to write and run C programs..."?
Since the Linux kernel is copyrighted by "me [Linus Torvalds] and others who actually wrote it.", wouldn't it rightfully not be the incarnation of the GNU project as envisioned by RMS nearly 19 years ago. Mach + the GNU tools, sure, but not Linux + the GNU tools.
Riddle me that.
Stallman thought that was ridiculous at the time, and predicted if everyone wanted that, whenever an OS booted, it'd be filling the screen with mostly copyright and credit notices. Whenever a press release or advertisement went out, there'd be pages of "portions copyrighted" credits included.
So he worked with the Berkley folks and got them to drop the credit requirement from the license.
So this GNU thing to me sounds kind of like the same thing, although the FAQ does state that they are not going to insist on it by making it part of the GPL.
However, and we should all remember, there would be no Linux today without the GNU software. Maybe you guys are too young to remember, but back about 12 years ago, the only way you could get Unix on a PC was shell out thousands of dollars for Interactive Unix or AT&T or $99 for Mark Williams Unix which used the intel small memory model (ram was limited to 64K, yes 64K). BSD was around, of course, but who could afford the money for a Sun box?
GNUs downfall was they started coding from the top down, as in, all utilities, compilers, and editors, and left the kernel to last. Then Linus comes along, does the kernel, throws a lot of gnu stuff on top, done.
Not to belittle Linus, of course, but all of this was a joint effort and we should not be so quick to forget the efforts of everyone who contributed to the GNU project for the past almost 20 years...
And it's their own fault that no one refers to the GNU project by name. GNU is a stupid-sounding name to begin with, and their made-up pronunciation (Guh-New) is counterintuitive and only makes their name even less attractive. I deeply respect the work that the FSF has done, and I have nothing but praise for the actual software they've written. But the fact is that if you want to sell your product, it really helps to have a cool name for it, or at least not a stupid name.
"Linux" is a great name. It sounds fast and high tech. When you attach "Guh-New" to the front, it loses its sex appeal. Geeks night not care, but when you're pitching Linux to your PHB (or your PHB's PHB), these trivial cosmetic things matter.
It's not just the FSF -- many free software projects have totally brain-dead names. Like the GIMP. The GIMP is an awesome product, and many of the K12 schools that spend a zillion dollars for a single copy of Photoshop that everyone has to share could outfit their entire computer lab with the GIMP for free. But as soon as the teacher walks into the classroom and says, "All right kids, let's fire up the GIMP..." every kid in the room who's seen Pulp Fiction is going to burst out laughing. Then parents might get pissed because it isn't politically correct to have a program named "GIMP" loaded on school computers. Advocates of Free Software in the classroom would do the world a great service if they repackaged the GIMP and gave it a new, school-safe name.
Free Software developers need to start thinking about more than just making cool-ass software. They need to think about how they want to present their software to the public. If they don't start thinking about their images, Free Software will never break out of the server room.
Steev
1: because Linus does
h elplinu s
.. are you talking about? I fail to see either where GNU "failed" or Linus succeeded withough them. GNU has a reputation for providing a highly reliable OS that provides it users with freedoms not available with other OS's.
The FSF FAQ covers this point here:
http://www.gnu.org/gnu/gnu-linux-faq.html#
Generally, the FSF and likeminded people aren't much interesed in Linus' opinion of what the OS is called; his motivations don't reflect those of the Free Software movement.
In other words: Who cares what Linus calls the OS? Even smart people can be wrong.
2: Because Linus succeeded where GNU failed
What the
3: Because GNU/Linux is too damn long to say
So is Windows 2000 or Mac OS X, but they're the proper names.
I'd be willing to bet that you don't call Mac OS X "Mach", though that's the kernel it uses, and is a shorter name.
4: Because I don't call programs made/depending on MS Visual Studio 6 "MSVS/[program name]"
The GNU part of the name isn't in there because Linux is compiled by GNU tools... It's there because Linux is a kernel and that's it. Linux is not a UNIX-like OS. GNU/Linux is.
While it's a good thing to make sure credit is given to GNU software by asking people to use the right name, I don't think that it's needed. But to call them language police, that's ridiculous and wrong. GNU/Linux is what it is. Linux is an easy to say name that we call it by.
I'm the big fish in the big pond bitch.
Most of that code was donated to the FSF. For some reason, they never bothered to organize a kernel (until Hurd).
If it wasn't for Linus, I'm not sure we'd have a "GNU-OS" yet.
RMS was a great advocate for years. Now he's been totally neutralized by this stupid issue. What a waste.
'SBEMAIL!' is better than a goat!!
This is probably redundant (and should be moderated as such, if it is), but I just had to collect my favorite little gems.
The largest division in the community is between people who appreciate free software as a social and ethical issue and consider proprietary software a social problem (supporters of the free software movement), and those whose cite only practical benefits and present free software only as an efficient development model (the open source movement).
GNU Law #1: Never, ever, pass by an opportunity to turn the conversation toward our particular political and social agenda. And don't be ashamed to really stretch to make the connection, either.
People who value freedom are more likely to call the system "GNU/Linux"...
You're not against freedom, are you?
The shortest legitimate name for this system is "GNU", but we call it "GNU/Linux" for the reasons given below. [...] It would be ungentlemanly to ask people to stop giving any credit to Linus Torvalds. He did write an important component of the system.
Well, that's mighty generous of you, Richard, throwing Linus a bone like that.
In Spanish we sometimes say "GNU con Linux".
Dude, a Google web search turned up exactly one instance of the phrase "GNU con Linux," in this context: "Todo esto es curro, pero entre todos podríamos remover GNU con Linux...ehr... digo Roma con Santiago..." Not being a speaker of Spanish, it looks to me like this example is just using "con" as a conjunction, like saying "GNU and Linux."
There were no matches at all for "GNU con Linux" as a phrase on Google Groups.
The widespread practice of adding non-free software to the GNU/Linux system is a major problem for our community. It teaches the users that non-free software is ok, and that using it is part of the spirit of "Linux".
I really don't know what to say here. The pedantry of this statement shocks and amazes me. If the phrase "It teaches the users that [blah blah] is ok" were included in a leaked Microsoft memo, I'd be up in arms. The thought that RMS would publish this sort of statement publicly is just bewildering.
With this understanding, they can start to recognize Lindows and so-called "United Linux" as perverted, adulterated versions of GNU.
Sounding more and more like L. Ron Hubbard here, RMS.
If the Linux User Group in your area has the problems describe above, we suggest you either campaign within the group to change its orientation (and name) or start a new group.
Go found your own user group... but not in a way that divides the community or anything.
[Linus] has never advocated the ideal of freedom to cooperate, which is why the name "Linux" is mostly disconnected from that ideal.
So let me get this straight. If you have never actively advocated an ideal, then you must necessarily be opposed to that ideal. And if that ideal is freedom, then we've got a real problem on our hands! Linus is opposed to freedom, everybody! Sheesh.
He goes even further, and rebukes anyone who suggests that engineers and scientists should consider social consequences of our technical work--rejecting the lessons society learned from the development of the atom bomb.
Comparing programming as a hobby to the effort to build the atomic bomb is pretty arrogant, Richard. Once again, you've shown that your ego is way out of proportion to your contributions.
People who laugh at our request probably have picked up that mistaken picture--they think our work was done by Linus, so they laugh when we ask for credit for it.
Actually, Richard, we laugh because you are asking for credit for it. Asking for credit in this way is rude and overbearing. The most common responses are to get angry, or to laugh. I'm choosing to laugh, simply so that I may not get angry.
Apache - not GNU.
PHP - not GNU.
Samba - not GNU.
Sendmail - not GNU.
Perl - not GNU.
KDE - not GNU.
(The list goes on and on...)
Gee, it looks like a whole slew of important components of a Linux system are not GNU. Richard Stallman needs to grow up. (And get a hair cut.)
The biggest problem I have with GNU is that it is too hard to say. How many people pronounce Gnome 'gahnome' rather than 'nome'. GNU is just an annoying name. And if you don't pronounce it 'gahnu' it sounds like you are saying New/Linux.
Get a real name and then maybe we'll talk!
load "linux",8,1
In other words: Who cares what Linus calls the OS? Even smart people can be wrong.
Substitute "Stallman" for "Linus" and you sum up my feelings exactly.
I live ze unknown. I love ze unknown. I am ze unknown.
Sorry, guys, that's bullshit. If you're going to insist that everyone give you credit for your contributions, you're going to have to credit everyone. And if the FSF isn't going to credit everyone involved, I feel no need to give them extra credit. My "threshold value" is just calling the system Linux.
How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
I'm not going to reply to most of this for lack of time (so please don't infer any position, either way, on the rest of your post from this lack of response). But the use of cygwin as an example was particularly unfortunate.
You see, Cygwin is a contraction of the words "cygnus" and "windows". And "cygnus" is a recursive acronym from "cygnus your GNU software".
Oh, and one other point I have to argue. The FSF has never claimed that the GNU tools are vital to Linux-the-kernel. It's true that it's almost certainly possible to build a system with a Linux kernel that's otherwise entirely a BSD system. But from the content of the FAQ and every argument I've ever heard from RMS, he'd want to see that system called BSD/Linux, not GNU/Linux. His point isn't that such a system isn't possible, but that no distribution in any kind of wide use actually does so.
Interestingly, if systems like that actually were in wide use, it would validate his argument further. Think about it: instructions on how to do any given operation are far more likely to depend on the toolset than on the kernel. So instructions for "Linux" (meaning Linux+GNU-tools) are less likely to apply to BSD/Linux than instructions for BSD are. It would make much more sense to have to choose between instructions for BSD versus GNU (which would cover the case of GNU tools on a BSD kernel also, as in the fledgling Debian GNU/BSD project, not to mention Hurd) than for BSD versus "Linux" as you're more likely to see now.
I've always been surprised to see so little activity in the area of switchable kernels based on the same overall operating system / distro. I suspect that the naming issue is actually partly to blame for this - if you think of the whole system as "Linux", what are you actually running if you keep the whole rest of the system the same but switch in a BSD or Hurd kernel?
I can name this just Linux (not GNU/Linux) because it contains no GNU software.
But you're missing the main point. The point is not that the OS contains a whole bunch of GNU components, so therefore you owe the FSF fealty. If that were the point, than as many have (incorrectly) pointed out, it would be equally valid to request the system be called Perl/Linux, etc.
Whether or not your system is built using GNU components, you still owe the FSF a debt of gratitude for promoting free software. Or did you put your system together from scratch? You did not: you're using busybox, for example, which is licenced under the GPL.
While there are many organizations which produce free software, which organizations do you look to unswervingly promote the ideals of software freedom? The FSF.
Again, the FSF is not asking you to use GNU/Linux out of respect for the amount of code they gave you. They want you to use the name GNU/Linux to increase awareness of the principle of software freedom on which your OS is based.
Also remember - it's just a request . Not a demand. Not a EULA. Not a law. Nothing to lose sleep over.
--Lawrence Lessig for Congress!