Ian Murdock: Linux is a Process, Not a Product
securitas writes "Debian founder Ian Murdock says that Linux is a process, not a product. He also says that the product mentality 'misses the entire point of Linux and the open-source development model.' Because Linux is made up of many different components developed on independent timeframes, Murdock posits, to refer to Linux as a product is to strip it of its dynamism and closes its inherently open nature. Instead, he says that Linux should be viewed as a shared platform and infrastructure technology, and that business models should reflect that or else Linux risks becoming proprietary, closed and just another cookie-cutter piece of software."
US Democracy:The best person for the job (among These pre-selected choices...)
...however, we can't even get most people past the notion that "Linux" isn't the name of an operating system, much less that the "product mentality" doesn't apply to everything.
Most people think that "Linux" is the name of an operating system, and most of those assume it's made by a company. The majority seem to think that "Linux" is an operating system made by Red Hat. Even one ORA book-- to wit, the one on Mastering Algorithms With C, with the pink cover-- noted that its code was tested on "Linux 8.0" (!!!).
We don't need to discuss amongst ourselves the fact that Linux isn't a product. We need to teach others-- including Gartner-Group-reading "IT Manager" types and the PHB corps-- what Linux is, and what it is not.
I have hardly ever seen a major publication (of any sort!) refer to Linux as anything except "an open-source operating system", or the like. It is not an operating system-- it is a kernel. (It is not even "open-source"-- it is "free software"! Not to wax RMSish...)
Until this changes, we cannot honestly expect anyone (outside of our own circles) to understand any of the points brought up by Mr. Murdock.
Honey, I shrunk the Cygwin
The problem with Linux is that everyone is calling everything Linux.
.02
If anything, Linux is not a product. RedHat X.Y is a product, based on linux.
This improper terminology is hurting the acceptance of Linux pretty bad. The first thing is that when a newbie wants to start out on Linux, he has to ask a friend, he just can't go to the store and buy Linux... If he does, there's always the risk of him going to a nerd shop and buying a Slackware.
Then good luck to you dude, you'll have a hard time installing and configuring!!!!
Windows has a properly defined terminology and marketting.
IMO this is a critical thing to improve. Please, people, stop saying "Linux is easy to install and configure", but say instead "[Gentoo|RedHat|Whatever distro] is easy to configure and install"
M
Write boring code, not shiny code!
Umm ... yeah ... Debian ... exactly what I picture when I think of a Dynamic Constantly Moving and Developing Product.
Well, it is.
Debian is not a product. Debian Stable (currently Debian Woody) is effectively a product. But Debian is a project.
Debian Stable may only have a new release every couple of years, making it seem very stodgy and safe and conservative and slow. But the Debian project really is dynamic, constantly moving, and constantly developing. Try installing Debian Unstable, and you'll probably find it's a little more constantly moving than you want....
-Rob
What you are referring to is basically "branding." It is an old technique that companies have been using for a long time. Red Hat doesn't necessarily want to make Linux and go proprietary but they certainly would love for people to think "Red Hat" in conjunction with Linux.
Examples of branding:
Bailey's (Irish Cream)
Coke (soft drink)
Polaroid (instant camera)
Linux is an ecosystem, not a product.
Linux is a philosophy, not a product.
Linux is a culture, not a product.
Linux is a development methodology, not a product.
Okay, mod this "-1, Sarcastic" if you want. But I don't find the article to be particularly illuminating or useful. Linux can be viewed in many ways depending on your perspective and assumptions. Declaring that Linux is "not a product" is about as useful as saying the United States is "not a nation". Yeah, you can get some people's attention, but you're not saying much.
How about looking at the value of the "Linux way" of doing things? How about comparing the "Linux way" to other ways? Other people are trying to answer these questions, and those discussions are much more interesting to me than a simplistic "Linux is a process" label.
My curmudgeonly 2c worth....
-Thomas