September 21, 2007 7:33 AM PDT

Linux and its identity crisis

Linux

Linux needs to be Linux!

(Credit: Reviews.cnet.com)

If you've been following the current rift in the Linux community between Linus Torvalds and his minions squaring off against Con Kolivas and the mainstream Linux fanatics, you probably know that it's getting quite heated. You also probably know that these two entirely different ideas could create three possible paths Linux can take for the future: stay geeky and appeal to the advanced tech guru in all of us; go mainstream and leave the advanced functionality and reliable kernel behind to compete with Microsoft and Apple; or face a "civil war" that could lead to total Linux annihilation.

Those that have followed the path of Torvalds are trumpeting his stance in saying that Linux is "the best" because it sticks to its core values and doesn't sacrifice usability to appeal to grandma. On the other hand, the mainstream group thinks Linux is in a unique position with Ubuntu to capitalize on the consumer market and make it a more viable alternative to Mac OS X and Windows for the average user.

And while I agree that some Linux distributions are ready for the "big time," they're typically not the best and they lose sight of what makes Linux great: security, advanced functionality and outstanding usability.

Linux shouldn't go mainstream--it should embrace its roots and stay Linux.

When Walt Mossberg of The Wall Street Journal reviewed Ubuntu on Dell machines, he explained that Linux is too troublesome for the average consumer and should be ignored if you're one of his readers: "mainstream, nontechie users of digital technology."

And with an unending supply of readers who live and die on Mossberg's every word, this was the kiss of death for Ubuntu on a Dell. But Mossberg was right--Linux is typically not for the mainstream. And why should it be? If we want unstable systems, we can buy a Windows box and if we want a pretty design with far less functionality than a Linux machine, we can buy a Mac.

Why does the Linux community have an identity crisis? For years, Linux distributions have been giving the techie in all of us the ability to do exactly what we want. Try to do half of what you can do with a Linux box on a Windows or Mac machine and I guarantee you'll be begging for mercy.

From its inception, Linux was an alternative, another choice. When Torvalds started what would become Linux, he never wanted it to go mainstream and be just another Windows or Mac box; he wanted Linux to be a bastion of expression for those in the tech community who couldn't get enough out of the current OSs on the market. In fact, it was this tact that put Linux on the map and made it grow to a point that we're having this discussion.

Sure, there are some people that try to discount Linux for not being user-friendly enough or incapable of offering the "ease of use" the Apple fanatics have come to love in their Mac OS X machines, but why is that an insult? You're right--Mac OS X is easier to use and it "just works," but if I'm looking for an advanced experience or a more controllable environment, I'd boot up my Linux box any day.

The Linux community is an interesting group. Much like Republicans and Democrats, Linux is dominated by two factions with entirely different ideas. The conservatives want Linux to stay Linux and the liberals want to make money. Call me a conservative, or call me what you will, but the liberals are off-base.

It's interesting to me that the liberal arm of the Linux community is trying to play it off like it's not trying to turn Linux mainstream to make money. Sure, some of them say it's to take Linux away from the enterprise and towards the consumer market, but let's be honest with ourselves--it's about the money.

Historically speaking, Linux has never "been about the money," so why should it start now? Linux is Linux is Linux. Stop trying to make it go mainstream and let it maintain its stance as the best advanced operating system in the industry. If you want to go mainstream, run down to Best Buy--you'll find everything you need.

Originally posted at The Digital Home

Don Reisinger is a technology columnist who has written about everything from HDTVs to computers to Flowbee Haircut Systems. Don is a member of the CNET Blog Network, and posts at The Digital Home. He is not an employee of CNET. Disclosure.

Recent posts from News Blog
Sprint HTC Touch Diamond outed early
Woman to virtual ex: 'I won't be ignored!'
Swiss secret sauce to power green choppers
iLink to deliver answers to military online communities
Vonage names new CEO
Add a Comment (Log in or register) 36 comments (Showing first 20 comments)
Why not do both?
by tjhanson September 21, 2007 8:17 AM PDT
There's no reason Linux can't be both.

Don 't forget there's no forking with the GPL. People can go off in a different direction, but their code and the changes they make are still publicly available. Anyone who feels like it (and has the organization to back him or her up, since it's a lot of work) can just take the current tree, pop it up on their site, and change things anyway they want, with Linus' blessing.

The fact is that all the kernel team is doing is the plain vanilla version. the larger distributors all change and mark up the kernel to fit their own marketing schemes, adding what is needed to make a workable distribution. Companies doing embedded work lop off whole slabs of the kernel, adding what's necessary to do they do. Anyone is free to do what s/he wants with the kernel, in compliance with the GPL.
Reply to this comment View reply
The Path Ahead
by SmpCtryPhys September 21, 2007 8:37 AM PDT
The lesson to be learned from WINDOWS is that its institutional implementation leads to the dumbing down of the populace. Adopting such a course categorically is destructive of what LINUX is about. Yes, advance LINUX, as UBUNTU or whatever, but as the OS of those who want something more than a kitchen appliance that will only work by the user abandoning all creativity and flexibility. Spend the effort on better education and training - proliferate coursework, well written and composed textbooks, and concentration on those in colleges. Do not compete with WINDOWS, just supplant it. Think biology not business.
Reply to this comment
Counterproductive Snobbery/Elitism
by john55440 September 21, 2007 8:40 AM PDT
Conservative Linux Snobs/Elitists want Linux to be hard to use, so they can feel superior in their own minds.

In reality, an operating system can be both powerful and user friendly.
Reply to this comment View all 3 replies
Unsourced Linux-fanboyism article!
by lmasanti September 21, 2007 8:43 AM PDT
It seems you need to do your "1000 words" assigment and wrote
this article!
Please, next time, other than "shout" your claims, support them:

Are you comparing "Linux the kerner" vs. "Linux the distro"?

"but if I'm looking for an advanced experience or a more
controllable environment, I'd boot up my Linux box any day."
...and comparing with a mainstream user?

"In fact, it was this tact that put Linux on the map and made it
grow to a point that we're having this discussion."
Linux changed the original license to allow charging for
service... and THIS FACT put Linux on the map!

And so on... FACTS, NO SHOUTS!
Reply to this comment
Have you even USED a Mac?
by bjjlyates September 21, 2007 8:49 AM PDT
Pretty? Less functionality?

I doubt you've even USED a Mac. Just because the Mac GUI
actually WORKS, meaning you aren't forced to get under the
hood like in Linux distros (such as Fedora in my own use),
doesn't mean you cannot fire up a terminal session and get
knee-deep in it if you want to...

This ain't your Grandma''s Mac. OSX is a stable, secure OS on top
of a flavor of Unix, something that Linux is drifting from, with
distros splintering here and there.

Gee, why do Linux users need that "Rosetta Stone" web page for
describing the differences between the different distros'
commands?
Reply to this comment View all 2 replies
Outstanding usability? Are you kidding me?
by markrob35 September 21, 2007 9:17 AM PDT
You might need to look-up the meaning of the word "usability" as it's popularly used in computer technology these days, since you seem to mean "capability." No doubt Linux has outstanding capabilities, but if it universally had "outstanding usability" you wouldn't be writing this article because Linux would have no identity crisis.

Usability refers to the ease with which someone can use something. Is accessing a function intuitive? How many steps does it take to complete a task? Can a user find what they need?

The usability of Linux depends entirely on its configuration. Which distro are you using? Are you using Gnome, KDE, or something else? How's it set-up? What options have been defaulted?

There is no one, single answer as to Linux's usability. But most installations of Linux aren't that usable, which is why the market is so limited to techies who seem to get-off on that very fact, and prefer to use their power tools with the safety guards removed, so to speak.
Reply to this comment View reply
Take the small view
by bigpicture September 21, 2007 9:33 AM PDT
This is a teeny bit of a small view here. Look at the whole picture of operating systems and applications. Because it is ubiquitous, it must in the end become commoditized. That means that the key aspects are standardized, and a version compliant to those key standards is available from several sources. AKA computer memory sticks, USB etc.

The battle or the war, right now is between MS and the rest of the world, particularly the hardware manufacturers. And this war is about, what are the applicable key standards, and how do we keep these standards "OPEN" and not proprietary MS patents. MS is struggling hard to prevent the commoditizing of these software systems, and the establishing of "OPEN" standards. That is exactly contrary to NON-MONOPOLY and fair competition. Which model do you think will win the war in the end? Darth Vader or Luke Skywalker?
Reply to this comment View reply
This story should be reported as offensive.
by Gringras September 21, 2007 9:43 AM PDT
Unlike the author, I'm not a geek. I don't speak geek, I can not
write code, decipher error messages and the terminal is off
limits. I use my computer. I am a user. I drive a car but I can
not break it down to its components and rebuild it, nor do I wish
to. Same with my computer. I don't want a do-it-yourself kit. I
don't need to prove how smart I am. I just need a system that I
can use to get things done. Linux can do that but, it still needs
some work to be "out of the box" usable by most people. I don't
see why that would be a bad thing. It would still be Linux, right?
Or is it only Linux when you have to bust your brain to make it
work?
Reply to this comment View reply
A minor grammatical error
by PzkwVIb September 21, 2007 10:09 AM PDT
You wrote: "...it was this tact that put Linux...". It should be "tack" and not "tact".
Reply to this comment
Grandma vs. the geek
by martalli September 21, 2007 12:04 PM PDT
The kernel is far away from Grandma. The Gnome
and KDE projects are the focus for improving
Grandma's usability. The kernel does not need
to cater to Grandma. Let Linus and the geeks
rule within the purvue of the kernel, cli, and
so on.
Reply to this comment
far less functionality?
by sjkx September 21, 2007 1:16 PM PDT
Re: ? if we want a pretty design with far less functionality than a
Linux machine, we can buy a Mac.

Are you serious? That's the most laughably shallow claim I've read
all week, especially considering it's possible to run Linux on Intel-
based Macs.
Reply to this comment
Not a Macboy!
by bjjlyates September 21, 2007 1:21 PM PDT
I'm not like a lot of Mac users, who started out with Macs.
I went through various Windows, looked at various Linux distros,
used a couple of them, then decided that I didn't want to HAVE
to be an admin to use my computer.

Why is it all you anti-Mac people always bring up the "Macboy"
****?
Can't think of anything better?

At least I don't have to recompile my kernel to include
something I usually had to compile, once I upgraded my gcc
libraries in order to play a friggin mp3 or something!
Reply to this comment View reply
Can you please be more vague?
by ehfla September 21, 2007 3:21 PM PDT
Reisinger says...
"Try to do half of what you can do with a Linux box on a Windows or Mac machine and I guarantee you'll be begging for mercy."
...but he forgets to do one thing in his blog post. Reisinger fails to mention even one of these tasks that you can do with Linux, but can't do with Windows or a Mac. Aside from tweak the kernel with your own code, what specific business or personal task can you accomplish only with Linux? Anybody? Anybody?
Seriously....what business or personal need cannot be addressed by Windows or Mac?
Reply to this comment View reply
Thank you Don!
by ghmitch September 22, 2007 10:04 AM PDT
I think a lot of the posters are not getting what you are trying to say. The way I understand you is that you are NOT against improving the "Linux Desktop experience" (to put it in nauseating Windows terms). What you ARE against is being willing to sacrifice anything and everything in order to dumb down Linux to the point of being like Windows or Mac. This is typified by the Linspire crowd (and I say that as a great admirer of Linspire). The whole point though becomes "at what cost?). And for many of us, myself included, the cost is "more than I can afford". These are the people that would compromise the current advantages of using the Linux desktop in order to achieve a quick ticket to "success" and "recognition" as having "arrived". Well, they can have all that. As for me, I am very satisfied taking the slow road and not ending up having to pay a price I can't afford for things I really don't need. So if Con Kolivas can't handle life in the community, thats too bad, but its really his problem. Linux is not about any one person, its not even about Linus Torvalds and I am confident that he would be the first to agree with that. And anyone who can't handle that issue is not going to last.
Reply to this comment View reply
Don, you don't have a clue
by Urban Terrorist September 22, 2007 5:47 PM PDT
Don,

Sorry for being a bit nasty, but you don't have a clue. Linux is NOT having an identity crisis. Instead what we have is a disagreement over the future of software between five groups:

1) The Hackers - let's face it, many of these people want nothing other than to hack. They want to add new features, modify existing features, and build the best product possible.

2) The Free Software People - they want software to be free. They agree with the hackers on some issues, but not all. The free software people think that the GPL is the best method of reaching their goals.

3) The BSD People - they agree with both the Free Software people and the hackers on many issues, the disagreement that exists is on the methods used.

4) The Corporations - OK, they want to make money. There's nothing wrong with that, and many of the people in 1, 2, and 3 are hired solely to improve software on corporate time.

5) The Monopoly - They have one concern, and one concern only. To destroy everyone in 1, 2, 3, and 4, because their monopoly is threatened.

To a large extent those who are part of 1, 2, 3, and 4 are in agreement on a lot of the issues. Yeah, they fight. It's part of the culture. It's part of what drives improvement. It's not a threat to the community, it's part of being in the community.

The Monopoly on the other hand has a vested interest in destroying the community. It's a threat to them, and it's a threat that they can't handle, because they can't buy it, and don't appear to be capable of building a software package of the same quality.

Wayne
Reply to this comment
This story is lame.
by vexorian September 22, 2007 8:29 PM PDT
Con Kolivas: all news, it is FUDish to try to add heat to that flame, nobody cares about a single developer quiting, really, it is just a guy.

"You also probably know that these two entirely different ideas could create three possible paths Linux can take for the future: stay geeky and appeal to the advanced tech guru in all of us; go mainstream and leave the advanced functionality and reliable kernel behind to compete with Microsoft and Apple; or face a "civil war" that could lead to total Linux"

This paragraph raised my internal "this is BS" alarm, it is just wrong.

Why?, seriously, why do we need to drop the advanced kernel guru and reliability to compete MS and Apple? That's quite a long shot man, it does not make any sense at all and you state it as fact. Also, what the heck? How is the third option a Linux civilian war? It looks like many stories are getting fund recently to promote the views on Linux as a divided community, please don't feed them if you are really such a great Linux fan as you try to show.

1. We don't need to sacrifice usability to appeal to grand ma. Man, this whole ubuntu thing uses your same kernel you like so usable and it does appeal grand ma, if anything that kind of totally non-technology savvy users are perfect market for open source, these friendly open source distros need to use your beloved kernel because ... a) it is so flexible it can even be used for that. b) it is open source.

2. How, really how distros remove any of the outstanding usability and security you like so much on Linux? You do figure that none of them make the user unable to open a terminal, compile a new kernel, or uninstall X completely and do everything in text mode?

3. Linux should stay Linux yes, and that's exactly the reason it should be able to do everything, you know, open source licenses promote the removal of use restrictions, and if we want we can use your beloved Linux kernel for mainstream, and if we do this will not make you unable to use it for your advanced stuff... It is all open source we both can do whatever we want.

4."And with an unending supply of readers who live and die on Mossberg's every word, this was the kiss of death for Ubuntu on a Dell." yeah, right. Although it is marketed not as the ultimate usability experience but exactly as something for power users.

5. You seem to think that mainstream means unstable, which is false.

6. Mac OS is not easier, I don't care.

7. Ubuntu goes mainstream and 'will always be free' is part of the manifesto ... And even if the intention of all the guys that want it to go mainstream was to commercialize it ... You will still be able to use your happy hard core Linux that feeds your ego so well. Because... it is open source.

8. Historically, also, contributions to the kernel or payments to the developers (some of them they need to eat, you know) do come from enterprises.

9. I for one want Linux to go mainstream, mostly because it will force software and hardware developers to target Linux, what does that mean? I will not have to boot windows just to use my scanner, or to use photoshop. And I like ubuntu Linux because as easy as it is it is also very customizable and flexible. When I see somebody saying that these easy to use distros are restrictive I think to myself "this dude doesn't know what he is talking about" And anyways, nothing, absolutely nothing stops you from using your favorite Linux setup even if it is from scratch, and if Linux did go mainstream nothing would prevent you from continuing doing what you like. Because the developers are like you, so it is unlikely they would lock you out on this.

10. When I say mainstream I think 15% in my opinion more than that is both impossible and unnecessary . I think about firefox and how in 2007 it is idiotic to make a web page that can only be opened in IE, there was a time in which that was feasible, not anymore. And firefox achieved so without a 50% , not to mention that although mozilla does make money, firefox, the open source browser is still available for everyone and we got things like swiftfox. And it is so damn flexible yet it works well for the guys that are more used to IE.

I am posting this from ubuntu 7.04 , it was initially easy to use but since I am a poweruser I ended up tweaking it to the extreme, it didn't block me from doing it, I got a patched kernel and some optimization configuration, etc...
Reply to this comment
 See all 36 Comments >>
Powered by Jive Software
advertisement

Latest tech news headlines

About News Blog

Recent posts on technology, trends, and more.

Add this feed to your online news reader

News Blog topics

Featured blogs

advertisement

Inside CNET News

Scroll Left Scroll Right
  • Nanotech: The Circuits Blog

    Timing rumors surface for AMD plant spin-off

    Rumors persist that Advanced Micro Devices is planning to spin off all or part of its manufacturing operations.

  • Gallery

    Photos: Ron Paul's RNC alternative

    As the Republican convention took place just miles away, a crowd rallied for the former presidential candidate and his message of limited government, ensured civil liberties, lower taxes, and peace.

  • Digital Noise: Music and Tech

    Was 1980s music that bad?

    NPR asks listeners which year featured the best music, and the 1980s emerge as a bleak era. Personally, the '80s figure prominently in my collection, but well behind the 1970s.

  • Beyond Binary

    Microsoft begins big ad push

    Microsoft's multi-year push, estimated at $300 million, begins with a spot featuring Bill Gates and Jerry Seinfeld aired during Thursday's NFL game.

  • Video

    YouTube plays party politics

    During the presidential campaigning four years ago, YouTube didn't even exist. Now it's a tool candidates must master to get their message across. CNET's Kara Tsuboi stops by the YouTube upload booths at the Democratic and Republican conventions to find out why Google's video site has such a big presence in Denver and St. Paul, Minn.

  • News - Digital Media

    Michael Moore plans Net-only film premiere

    Filmmaker plans to premiere his latest documentary exclusively on the Internet for free, forgoing the traditional theatrical release.

  • Video

    Political party playlists

    We know the Democrats and Republicans are split over policy issues, but does their musical taste fall down party lines too? And what kind of gadgets did they bring to the conventions to listen to their music? CNET reporter Kara Tsuboi finds out.

  • News - Politics and Law

    What you can--and can't--find about Palin on the Internet

    John McCain's choice of Sarah Palin as a running mate has inspired a wealth of creativity on the Internet.

  • News - Cutting Edge

    Execs predict next Google-like tech

    On eve of company's 10-year anniversary, researchers and business pundits speculate about what technologies might someday have as much impact as Google.

  • Gallery

    Photos: The brains behind Google Chrome

    Here's a look at some of the engineers and executives who took the stage at the company's headquarters as they unveiled the new browser.

  • Crossfade

    Ying Yang Twins, 'Look Back At It': Free MP3 of the Day

    This amped-up duo gets the party started with a mix of crisp, Southern hip-hop beats and shout-along rhymes. Download a free MP3 of "Look Back At It" courtesy of CNET Download Music.

  • Green Tech

    Clean-tech group forms to support Obama

    "Clean Tech and Green Business for Obama" aims to raise $1 million for the Democratic presidential nominee while elevating issues of climate change and alternative energy.