Posted on 08/29/2005 3:08:41 PM PDT by N3WBI3
There are many faces of Linux, a term which has come to mean many things. Underneath all the things that Linux is, it is an operating system kernel. Under the Linux Faces
The term Linux also is applied to the popular GNU operating system (OS) built on top of the Linux kernel, often simply called the Linux OS. Then on top of that are the Linux-based distributions that usually and simply are called Linux distributions, such as Mandriva Linux, Red Hat Linux, or SUSE Linux. Please see Figure 1 in the right sidebar
There are lots of Linux-based, operating system, distributions and they wear many faces too.
* Some are command-line only Linux-based OS distributions.
* Some are developed specially for server platforms.
* Some are designed for GUI desktop use.
* Yet others combine command-line, server, desktop, and enterprise functionality into a single Linux-based OS distribution package.
One problem with all this nomenclature is that it is very confusing. How do you know when someone says Linux if they are talking about:
* the kernel, * the operating system, * the desktop, * a distribution, * or whatever?
Of course the context in which Linux is used helps to let you know which of these many faces of Linux is the one to which reference is made. The GNU and Linux Controversy
Don't forget all the controversy about calling the Linux-based operating system GNU/Linux. The Free Software Foundation people, that's Richard Stallman and the GNU people, say that the Linux-based operating system in use today should be called GNU/Linux.
That's because much of the software that surrounds the Linux kernel to make it an operating system is GNU software, which it is by the way. Please see Figure 1 in the right sidebar.
However, Richard Stallman (rms) disagreed with our characterization of FSF's position in an e-mail discussion:
Richard M. Stallman: Actually no, that is not what we say. What we say is that this system is basically the GNU operating system, with Linux added.
Please see the GNU Note in the right sidebar on page 2 for more about this. Is Linux More than Merely a Kernel?
On the other hand, the people at Linux International say that Linux is an operating system, not just the Linux kernel:
Linux is an Operating System, which acts as a communication service between the hardware (or physical equipment of a computer) and the software (or applications which use the hardware) of a computer system. (What is Linux?, Linux International Website. Link in the Resources section at the end of the article on page 3.)
The people at kernel.org seem to go even further into using Linux to mean more than just the kernel, using the term Linux system:
the kernel . . . is just a component in a working Linux system. (New to Linux?, The Linux Kernel Archives. Link in the Resources section at the end of the article on page 3.)
Jon "maddog" Hall is a well-known Linux advocate, speaker, author, and also the Executive Director of Linux International (LI). We discussed that LI definition of Linux and other issues covered in this article with Jon while preparing this article. He noted:
Jon "maddog" Hall: When I first got involved with "Linux", people just called the whole OS (or for that matter the whole distribution) "Linux". "Give me that Linux CD", was the phrase, whether the CD included MySQL(TM), Postgres(TM), or the X Window System(TM). It was not "Linux International" who started calling the whole distribution "Linux". That was happening before LI was even created in 1994. The community was calling it that.
Linux Trademark Issues
Add to all this the recent endeavors of Linus Torvalds to enforce his Linux trademark. These trademark enforcement endeavors appear to be directed to applying the term Linux to all that stuff that is built on top of the Linux kernel, not to the kernel itself. Please see the Linux Trademark Note in the right sidebar.
During our discussions about the issues covered in this article with Jon "maddog" Hall, he further clarified the Linux trademark issues:
The trademark enforcement is not "directed" at anything other than the use of the term "Linux" in a name. However the creator of the name in question used the word "Linux" in a product name, then they should at least have given proper attribution to the "Linux" part, and they may have to sublicense it.
If you called your database the "Linux Relational Database", then we would ask you to give proper attribution to the word "Linux" and sublicense the use of the Linux name. So the trademark endeavors have nothing to do with the actual code or what the name really refers to .... it is just that someone decided to use the name, and they should properly attribute the owner. If they make money off the name, they should help to defend the Mark by sub-licensing it.
Using Linux and Linux-Based to Name Things
So, maybe it is about time for everyone to start being lots more careful about how we use the term Linux. That would make it clear when one is referring to:
* the Linux kernel, * the GNU/Linux operating system, * any other Linux-based operating system, * a Linux-based desktop, * a Linux-based distribution, * or whatever.
Here is some food for thought about that. How about the term Linux, when used by itself, be used to refer to the Linux kernel? That's the operating system kernel developed and maintained by Linus Torvalds and the kernel.org people.
That's not a new idea. It's just that over time most, if not all, of us have gotten very sloppy about the way we label lots more than just the Linux kernel as Linux.
When the term Linux is used in conjunction with Linux-based OSs, Linux-based distributions, or whatever, then they should be called Linux-based. For example the Linux-based GNU operating system would be called more or less what Richard Stallman and the FSF people have been saying all along, the Linux-based, GNU operating system.
Richard Stallman is the founder of the GNU Project, President of the Free Software Foundation (FSF), and a well-known author. We discussed this article during its preparation with Richard M. Stallman (rms). He noted in respect to the above paragraph that the name should include more than just Linux-based.
That seems to mean that GNU should be part of the name when one refers to an item that includes or is built on top of the Linux kernel and the GNU operating system based upon the Linux kernel.
Richard M. Stallman: Distinguishing "Linux-based" from "Linux" would be a step forward in clarity, but using that as the only term used to describe what a system or distribution is would still be misleading . . .
Please see the GNU Note in the right sidebar for more about this.
Incidentally, there also is another GNU operating system that is not based on the Linux kernel. It's based on GNU's Hurd kernel and called the GNU/Hurd operating system.
The same idea for naming operating systems goes for naming Linux-based distributions, too. Perhaps they could have names such as SUSE OS, a Linux-based GNU operating system, or The Mandriva Linux-based GNU OS. Those of course would be the more formal names.
In short, they still would simply be called Mandriva or SUSE, or perhaps Mandriva OS and SUSE OS -- but not merely Mandriva Linux or SUSE Linux. Likewise, perhaps Fedora and Red Hat ought to be referred to as Fedora OS and Red Hat OS rather than Fedora Linux and Red Hat Linux.
Some variations here perhaps could be product names such as SUSE Professional Desktop or SUSE Enterprise OS, a Linux-based GNU operating system. How about Mandriva Desktop OS or Mandriva Enterprise OS?
Interestingly, Xandros already does this sort of thing. Its consumer Linux-based distribution is called the Xandros Desktop OS. The business version is called Xandros Business Desktop OS
One thing this sort of naming schema could do is to remove Linux trademark issues from the naming and branding of many Linux-based products. Linux-Based Product Branding and Identity
This naming thing is more than an exercise in nomenclature and taxonomy. For several months now, we have been comparing and reviewing five important Linux-based GNU operating system distributions, Fedora, Mandriva, Novell, SUSE, and Xandros. So far, we have published two articles based on these comparisons and reviews. And if you have read those two articles, you have seen there are lots of differences among the discussed Linux-based OS distributions.
(In Pursuit of Good Desktop Linux: Part 1, Network Neighborhood and MS Windows Partitions, and Part 2, Ease of Use and Ease of Migration Overview -- KDE, GNOME, and MS Windows Desktops)
All these Linux-based distributions have their own personalities. Simply calling these different Linux-based products Debian Linux, Fedora Linux, Mandriva Linux, Novell Linux, SUSE Linux, and so forth does not do justice to the individual characteristics and personalities of each of these Linux-based products. To the uninitiated, they sound too much like the same product with merely a different brand label on them
Interestingly, this is not all that new an idea. The original Caldera (now SCO) Linux product that was introduced in 1994 was Caldera Network Desktop -- not Caldera Linux or Caldera OpenLinux. In its Network Desktop product, Caldera had built a multi-user, network-ready, desktop, GNU-based operating system built around the Linux kernel. And that is just what the Caldera people called it ten years ago, Caldera Network Desktop. Please see the Caldera Note in the right sidebar.
Of course it is up to the distributors of Linux-based products to select and to promote the names for their products. And hopefully they will do that using the guidelines suggested here. However, in the meantime we will start using the guidelines suggested here as much as we can when referring to Linux-based products.
Why People Call It All Linux
On the other hand, in our e-mail discussion of the issues in this article with Jon "maddog" Hall, he presented a different point of view and made some very good points:
Jon "maddog" Hall: . . . as a marketing person, I understand that people like to use the name they like to use, whether it is correct or not. "Linux" rolls off the tongue. It is cute, people know who stands behind it, and it is what they got used to seeing. People have invested money, time, effort and "ownership" in having "Linux" in their name, and we understand and appreciate that. Linus [Torvalds] would like people to use the term "Linux" for any legitimate purpose.
Jon "maddog" Hall: Also as a marketing person, I see the danger of having the recognizable name too fragmented. As a "Unix(R)" person for a long time, I watched while "SunOS" and "Solaris" (Sun Microsystems), "Ultrix", "Digital Unix", "Tru64" (Digital Equipment Corporation), "HP/UX" (HP), "AIX" (IBM), "Xinux" and "SCO Unix" (SCO), and a variety of other deviations divided up and confused the market. All of them were "Unix" (more or less), but only two bore the name.
So when people read about "Unix" systems, there was this amazingly complex set of names that have very little to do with each other, even though the underlying system was much (if not almost exactly) the same. . . . (All registered trademarks are the property of their respective owners.)
Jon "maddog" Hall: I like the term "Linux", and I like cute penguins, and I hope that everyone continues to use them.
Jon "maddog" Hall: Richard [Stallman] calls it "GNU/Linux". Linus calls it "Linux". I call it "Linux" . . . it is what I (and a lot of other people) have always called it. But in my talks and presentations I make sure to give lots of credit to lots of people who have contributed free software.
Wrap-Up
Initially in this article, we sought to address the problems with all the very confusing Linux nomenclature. How do you know when someone says Linux if they are talking about:
* the kernel, * the operating system, * the desktop, * a distribution, * or whatever?
It is time to be more careful about how we use the term Linux. Time to make it clear when one is referring to the Linux kernel, the GNU/Linux operating system, a Linux-based desktop, a Linux-based distribution, or whatever.
To do that, we suggest in today's article that:
* Linux, when used by itself, be used to refer to the Linux kernel,
* when the term Linux is used in conjunction with Linux-based OSs, Linux-based distributions, or whatever, then they should be called Linux-based, such as SUSE OS, a Linux-based operating system, or The Mandriva Linux-based OS -- rather than Mandriva Linux or SUSE Linux,
* when a product is built on top of the Linux-based, GNU operating system, then the identifying phrase, Linux-based, GNU operating system, should be included in the name of the product -- such as SUSE OS, a Linux-based GNU operating system, or The Mandriva Linux-based GNU OS.
In part in this story we also are trying to come up with some nomenclature schema:
(a) where the right people and groups get the right credit for their efforts in developing, maintaining, and promoting all that which popularly is called Linux,
(b) where different Linux-based, GNU OS distros have more of an identity of their own, and
(c) where yet everything stays together as a unified Linux community.
After discussing the issues with Jon "maddog" Hall and Richard Stallman (rms), we are not sure if that is what the story actually does. But at least it might stimulate some good discussion of the issue(s). And it might help to clarify some confusions about the anatomy, construction, and components of modern-day Linux-based, GNU OS distributions.
It's difficult to address Linux nomenclature without getting into the fray of whether the operating system built around the Linux kernel should be called the GNU/Linux OS or simply Linux. We tried to keep the GNU/Linux OS verses Linux OS issues to a minimum here in order to try to maintain focus on the issues this story is meant to address, being more careful about how we use the term Linux.
However, if we did not lose focus in this article, we came close to losing focus due to the GNU/Linux OS verses Linux OS controversy. Additionally, we likely will get flamed by both camps in the GNU/Linux OS verses Linux OS controversy. But if that happens it might mean that this article is right-about where it ought to be.
What are your thoughts about these Linux-based product naming guidelines and issues. Please feel free to let us know your thoughts about them by sending an e-mail to us at LinuxNaming_AT_mozillaquest.com. Please replace the "_AT_ " with the "@" character. Unless you note otherwise, we will feel free to publish all or part of the e-mail that you send to us.
I haven't lied I've stated an opinion based on circumstantial evidence in my favor. If you think I'm lying then prove it, which will require some proof on your part. So far, as normal, you have zilch.
You made the statement that PJ worked for IBM. You can't back it up, and won't admit you can't, Mr. Rather. I think Shadow Ace has been proven right about you.
Not until you prove she doesn't work for IBM. Good luck, since her site runs on IBM servers, and she apparently lives in NY right around the corner from their HQ.
Thank you. I run into this personality type occasionally. There's no point in arguing with him as he is incapable of admitting being wrong.
He thinks people would actually listen to what he has to say as long as he never admits to his fallibility. He doesn't realize (nor can you convince him) that it is actually just the opposite.
I admit when I'm wrong, just as I linked above. So far there's far more evidence the mysterious miss jones works for IBM than any that she doesn't. Or do you think it's simply coincidence she lives right around the corner from their HQ? Out of the whole U.S. she could have been living in, and it turns out it's in the same exact county? LOL if you actually believe that is just another mysterious accident. But when you're brainwashed, I guess you'd be willing to be believe anything you were told to.
Speaking of admitting when you're wrong, have you ever come to grips that the Chinese government must respect US copyright laws per their WTO commitments? I know you claimed they didn't, and used bold fonts to try to make your point, but surely you're finally willing to admit it was all BS. Then again, maybe not.
George Galloway, the major Communist and Saddam Snuggler uses the latest and greatest that Windows has to offer. The Communists themselves use Windows. You are so full of utter horse excrement on this topic that farmers are likely holding sacks beneath your mouth for a source of free fertiliser.
If you want to be stupid, that's your own affair. I and the other posters have kicked you hard up the arse so many times that your colon has apparently shifted into reverse. What is the affair of this board and other posters is that you continue to insist on shoving your stupidity in our faces, running around yapping like a demented, incontinent poodle saying "I'm always right! I win!" even when the facts don't bear out anything you say.
You have two choices, you can either shut up, or be made to look even more stupid and abused even more.
Ivan
There's no point in arguing with him as he is incapable of admitting being wrong.
Other left wing sites using Windows and IIS -
www.aclu.org - Yes, the ACLU!
www.pfaw.org - People for the (Un)American Way
www.eurosocialists.org - The Party of European Socialism
www.cpgb.org.uk - The Communist Party of Great Britain
I'll add more when I have more time to go looking.
Regards, Ivan
Other left wing sites using Microsoft / IIS -
www.cpim.org - The Communist Party of India
www.rwor.org - Revolution: The weekly newspaper of the Revolutionary Communist Party (USA)
www.communistpartyofireland.ie - The Communist Party of Ireland
www.cpv.org.vn - The Communist Party of Vietnam
www.cpnm.org - The Communist Party of Nepal (Maoist)
www.cpbdhaka.com - The Communist Party of Bangladesh
www.kscm.cz - The Czech Communist Party
www.kke.gr - The Communist Party of Greece
More coming soon.
Regards, Ivan
Still more left wing sites using Microsoft / IIS -
www.kpid.dk - The Communist Party of Denmark
www.socialdemokraterna.se - The Swedish Social Democratic Party
www.spoe.at - The Austrian Social Democratic Party
More to come.
Regards, Ivan
ROFLMAO, enlighten me, LOL again. If it means drinking your kool aid so I'll believe there's no affiliation between the mysterious miss jones and the IBM corp that has its HQ right in her same neighborhood forget it.
Yes. Red Hat Linux and Apache. Jim Rob, as I understand it, is a Perl developer. It's ironic that to the Microsoft freaks, because of his programming preferences that this man who has contributed so much to the American Conservative movement, is somehow a Communist.
Regards, Ivan
Big deal, 70% of all shipping servers are Microsoft based. What counts is, when communist governments start passing laws requiring open source, like they do in Cuba, China, Vietnam, and other anti-US countries like Iran and Venezuala.
http://asia.cnet.com/news/software/printfriendly.htm?AT=39146335-39001094t-39000001c
http://slashdot.org/articles/99/11/10/1457205.shtml
http://linux.slashdot.org/linux/05/05/19/1213245.shtml?tid=106&tid=219
http://slashdot.org/articles/03/10/30/1435248.shtml
http://www.iranian.ws/cgi-bin/iran_news/exec/view.cgi/2/3822
http://linuxtoday.com/news_story.php3?ltsn=2002-08-30-011-26-NW-LL-PB
Not to mention the DNC right here in the US and it's prez Howard Dean who are in total lockstep with this "open source" movement, in fact they like to use those very words to describe themselves.
http://www.democraticunderground.com/discuss/duboard.php?az=view_all&address=102x665385
http://www.eweek.com/article2/0,1759,1617712,00.asp?kc=EWNKT0209KTX1K0100440
http://ianmurdock.com/?p=54
http://weblog.flora.org/article.php3?story_id=552
http://zgp.org/linux-elitists/p05210612bb7d87639a93@[192.168.1.101].html
http://www.linuxlinks.com/portal/news/article.php?story=20050624042207848&mode=print
Here they are trying to pass those same laws right here in the US:
http://slashdot.org/articles/03/05/01/1148227.shtml?tid=103&tid=99
http://www.zdnet.co.uk/print?TYPE=story&AT=2133230-39020381t-10000002c
http://www.pcworld.com/reviews/article/0,aid,104039,src,ov,00.asp
http://www.usatoday.com/tech/news/techpolicy/2003-10-20-open-source-mass_x.htm
You can call me names all you want, sling insults in the face of facts till the end of time, but it simply makes it more and more likely you are part of the open source cult that worships the "GNU Manifesto".
http://www.gnu.org/gnu/manifesto.html
http://www.stallman.org/archives/2005-may-aug.html
It's obvious what's going on here, no matter how much of a smokescreen you want to try to put up. There's simply NO good explanation as to why you would try to deny all these facts, and attack me personally for presenting them.
I never said that and I don't think it, probably never will because I have no reason to believe it. Probably just a practical man, using software given away for free. Doesn't seem to be on a endless mission to push it on others, nor does he spend every waking moment attacking me over those links like you do. He allows them to be posted, and I thank him for it. Nope, he's nothing like you boys, who do nothing but deny deny deny.
More left wing sites running Microsoft / IIS -
The Green Party of Ireland - www.greenparty.ie
The Green Party of Israel - www.green-party.org.il
The Carter Centre - www.cartercenter.org
The Liberal Party of Canada - www.liberal.ca
Yes, The NAACP! - www.naacp.org
The Human Rights Campaign (Gay Rights Group) - www.hrc.org
Regards, Ivan
AN ENDLESS MISSION TO PUSH IT ON OTHERS?!?
Why you utter rat bastard. I am not pushing using Linux on anyone - just for being curious about using it, you accused me of being a Communist. If anyone is trying to intimidate or push anything on anyone, it's not the Open Sourcers, IT IS YOU! You accuse others of dogmatism when you are the one trying to shove your views down everyone's throat, and in light of contrary evidence provided to you!
You are SO damn arrogant that it would give me enormous pleasure if you spouted off your crap at Linux developers convention and you ended the evening with a ball gag in your mouth and being anally violated by an 800 pound gorilla.
The problem is, however, that presumes you have enough brain cells to experience pain. The signs are not promising.
Ivan
None of those groups publicly endorse Microsoft or capitalism, they simply use those products because they're easier to use. But we have defninitive proof of communist governments and liberal political parties and their hacks endorsing open source. Major difference, obvious to most, oblivious to you.
LOL, the large fonts like you guys are so famous for. When you're getting smoked in the discussion, somehow you think large fonts are suddenly going to win it for you. In reality, they simply expose you as an emotionally unstable person who has lost control of reality.
Oh DO shut up. If our Communist enemies are anything, they're dogmatic - and if Open Source was bound part and parcel to their ideology, they'd be dogmatically obliged to use it. I've just obliterated the idea that there is this link because there are plenty of Reds using Microsoft. You also show your biases by saying Microsoft products are necessarily "easier to use". This is not always the case.
Ivan
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.