Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

The Many Faces of Linux
Mozillaquest.com ^ | 28 August 2005 | Mike Angelo

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.


TOPICS: Computers/Internet
KEYWORDS: linux; opensource
Navigation: use the links below to view more comments.
first previous 1-20 ... 61-8081-100101-120121-140 next last
To: Salo; softwarecreator
he still has provided no proof Pamela Jones is an IBM employee.

Show me where I said absolutely without doubt she was an employee of IBM? I don't recall ever doing so, so probably never did, leaving you as the liar again.

LOL, anyway, you sure seemed concerned about Jokelaw. They must have brainwashed you good.

81 posted on 09/05/2005 4:33:37 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 79 | View Replies]

To: amigatec

None of your business. Deal with the facts on the issues we're discussing.


82 posted on 09/05/2005 4:35:17 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 63 | View Replies]

To: amigatec
The problem was after he was told and it was proven that FR didn't even exist in 1996, he STILL claimed to have been on FR using telnet.

Total lie. I never once mentioned anything about telnet, obviously a complete creation of your own.

I stand by what I originally said, I have been on this site since close to it's inception, whatever year that was, and remember specifically the flame wars between the Kemp and Dole people, after Dole lost. If you don't like it, tough, it's the truth, which you're never able to deal with anyway.

83 posted on 09/05/2005 4:40:02 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 62 | View Replies]

To: MadIvan
he makes me want to break into his house...or kick the living shite out of him till he screams for his mother.

You Lunix moonies are obviously violent when you get exposed. Reminds of me of Linus Torvalds threatening to "whack" people if they catch him violating their patents.

Anyhow, break into my house and you'll be shot. Multiple times, by multiple weapons.

84 posted on 09/05/2005 4:45:09 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 68 | View Replies]

To: Golden Eagle

Aw, wassa matter, poor little PJ doesn't like it when real journalists out her BS? Funny she thought she could keep playing her little game forever, but anyone with a brain already knew she was up in New York working for IBM.

http://www.freerepublic.com/focus/f-news/1400273/posts

post 22.


85 posted on 09/05/2005 5:54:35 PM PDT by Salo (Those who believe the most in evolution are usually the first to complain about it taking its course)
[ Post Reply | Private Reply | To 81 | View Replies]

To: Golden Eagle
So is Monkey Boy.

You Lunix moonies are obviously violent when you get exposed.

86 posted on 09/05/2005 5:58:00 PM PDT by Salo (Those who believe the most in evolution are usually the first to complain about it taking its course)
[ Post Reply | Private Reply | To 84 | View Replies]

To: Salo
Did you miss the part about a journalist indicating there was a likely link between the mysterious "miss jones" and IBM? I was just going on what was reported in Linux Business Week magazine, which was the basis of that thread. You're welcome to try to prove there is no connection, but we do already know that Jokelaw runs on servers donated by IBM.

Is this all that you have?

87 posted on 09/05/2005 6:25:22 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 85 | View Replies]

To: Salo

You're trying to compare total heresay from an employee of Google to the actual archived e-mail of Linus Torvalds threatening to whack people? Nevermind, I'm sure you would try some ridiculous diversion from documented facts like that.


88 posted on 09/05/2005 6:28:56 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 86 | View Replies]

To: softwarecreator
Can anyone show a time where he was 100% proven wrong?

Apparently not. Let me know if they come up with anything other than already admitted typos or things they have no conclusive proof of themselves. My guess is you already knew this, since their faces are typically covered with pies anyway.

89 posted on 09/05/2005 7:39:03 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 37 | View Replies]

To: Golden Eagle
Anyhow, break into my house and you'll be shot. Multiple times, by multiple weapons.

Obviously bought for the day when the Linux hordes invade.

I told you I wasn't a Linux moonie. You're such a complete and utter tosser that you'd make someone neutral use Linux just to spite you. Do you understand - you're a disgusting excuse for a human being and whatever you support is going to be questioned because of that.

Ivan

90 posted on 09/05/2005 10:16:32 PM PDT by MadIvan (You underestimate the power of the Dark Side - http://www.sithorder.com/)
[ Post Reply | Private Reply | To 84 | View Replies]

To: MadIvan

People who constantly voice their full support for the preferred products of the DNC and communist governments worldwide are what's disgusting. And that would obviously be you.


91 posted on 09/06/2005 5:14:24 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 90 | View Replies]

To: Golden Eagle
Mr. Rather, those documents you are basing your allegations on...well, there's a problem with them.

Oh, and there's another problem: O'Gara never says PJ is/was "working for IBM." like you did. She does say: Pamela Jones is a 61-year-old Jehovah's Witness who lives in a shabby genteel garden apartment in desperate need of an interior decorator on a heavily trafficked commercial road at 304 North Central Avenue in Hartsdale, New York. Hartsdale is in Westchester and Westchester is IBM territory.

I was just going on what was reported in Linux Business Week magazine, which was the basis of that thread.

Oh, and you knew what was reported was not true, since the article was about the "journalist" in question getting fired for making the allegations.

92 posted on 09/06/2005 5:16:48 AM PDT by Salo (Those who believe the most in evolution are usually the first to complain about it taking its course)
[ Post Reply | Private Reply | To 87 | View Replies]

To: Golden Eagle
People who constantly voice their full support for the preferred products of the DNC and communist governments worldwide are what's disgusting. And that would obviously be you.

I didn't voice full support for Linux. I didn't totally damn Windows. You are just such an effing fool who ought to have his mouth and hands attacked with a nail gun, that you make me want to use Linux just to spite you.

I can only come to the conclusion that you're a sick sociopath - you don't understand the consequences of your behaviour. Let's spell it out - if you act like a complete and utter arsehead who has a broomstick shoved up his rectum, people are going to despise you. If you carry this attitude into the real world, one day, I promise you, someone is going to turn your face into putty with his fist and stamp on your testicles.

Now, do I have to go into more detail how I hate your attitude or are you going to stop trolling?

Ivan

93 posted on 09/06/2005 5:18:51 AM PDT by MadIvan (You underestimate the power of the Dark Side - http://www.sithorder.com/)
[ Post Reply | Private Reply | To 91 | View Replies]

To: MadIvan

You can continue to call me names all you want, it's all you losers have in the face of the facts that Linux is the preferred software choice of democrats socialists and communists worldwide. Since you support it so forcefully, I'd be shocked if you provided anything less.


94 posted on 09/06/2005 5:26:38 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 93 | View Replies]

To: Salo

The journalist was fired because she worked for a Linux magazine whose fanatics all threatened to quit. The allegations have never been proven conclusively either way, you're welcome to try to disprove any link to IBM but there is a significant amount of circumstantial evidence, starting with the fact that Jokelaw runs on IBM servers.


95 posted on 09/06/2005 5:29:32 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 92 | View Replies]

To: Golden Eagle
You can continue to call me names all you want, it's all you losers have in the face of the facts that Linux is the preferred software choice of democrats socialists and communists worldwide. Since you support it so forcefully, I'd be shocked if you provided anything less.

You've been proven an effing liar. Let's do it from a British perspective. The far left Liberal Democrats site, for example - it's running Windows 2000. George Galloway's "Respect Coalition" (www.respectcoalition.org) is running Windows Server 2003 and IIS. Communism.org runs Windows. Go over to Netcraft, you utter piece of goat excrement and test it if you don't believe me.

There is no correlation between Communists and using open source. You made it up because you're a just a paranoid idiot. Why people want to break your face is because facts don't dent the thickness of your inanity and idiocy.

Now shut up.

Ivan

96 posted on 09/06/2005 6:14:53 AM PDT by MadIvan (You underestimate the power of the Dark Side - http://www.sithorder.com/)
[ Post Reply | Private Reply | To 94 | View Replies]

To: Golden Eagle
*You* said she worked for IBM. Prove it.

The allegations have never been proven conclusively either way, you're welcome to try to disprove any link to IBM but there is a significant amount of circumstantial evidence, starting with the fact that Jokelaw runs on IBM servers.

97 posted on 09/06/2005 6:39:16 AM PDT by Salo (Those who believe the most in evolution are usually the first to complain about it taking its course)
[ Post Reply | Private Reply | To 95 | View Replies]

To: MadIvan
There is no correlation between Communists and using open source.

Yes there is, and you've ignored all the links I've already given you, so there's no need to post them for you again. But they clearly indicated every major communist government on earth has made Linux their official operating system. Don't blame me if you ignore the facts, but they still stand.

98 posted on 09/06/2005 10:09:40 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 96 | View Replies]

To: Salo

I think it's likely, and there's lots of circumstantial evidence as well. Obviously, you can't prove I'm wrong, either, especially since Jokelaw continues to run on IBM servers, being a severe conflict of interest if nothing else.


99 posted on 09/06/2005 10:11:42 AM PDT by Golden Eagle
[ Post Reply | Private Reply | To 97 | View Replies]

To: Golden Eagle
You made the allegation - you back up what you're saying or admit you lied.

Obviously, you can't prove I'm wrong, either

100 posted on 09/06/2005 10:43:02 AM PDT by Salo (Those who believe the most in evolution are usually the first to complain about it taking its course)
[ Post Reply | Private Reply | To 99 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-20 ... 61-8081-100101-120121-140 next last

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.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson