Sep 20 2007

iTnews rehashes the old refrain of ‘Why Linux won’t suc­ceed on the desktop’ art­icles.

These sorts of art­icles come out all the time, and they are always writ­ten by people who have not used Linux much and there­fore don’t under­stand how it works and how it is developed. The art­icle is not without merit, but it does dis­play many mis­un­der­stand­ings. Most telling are the omis­sions — the fact that the real strengths of Linux are ignored and the defi­cien­cies of Win­dows over­looked. It gives undue weight to pro­pri­et­ary soft­ware devel­op­ment and totally for­gets about the free altern­at­ives that are avail­able for Linux. And by ‘free’, I mean the proper ‘free as in free­dom’ defin­i­tion, not the tired-​​old ‘free­ware’ mis­con­cep­tion that the author makes. As for the antique ‘too many dis­tros’ argu­ment, people only need to use one, and some quick read­ing would eas­ily nar­row the choices down to a small hand­ful, if not one. I per­son­ally find the dif­fer­ent ‘dis­tros’ of Win­dows (includ­ing WINCE and so on) to be more confusing.

Most Linux people are very well versed in Win­dows, so they gen­er­ally know of which they speak. My exper­i­ence is that many Win­dows people expect everything to work exactly like Win­dows, and they com­plain whenever some­thing is even slightly dif­fer­ent, even if it is bet­ter. For some reason, they accept crash­ing, vir­uses and poor secur­ity as a fact of life, and so aren’t attrac­ted to Linux. In fact, it goes fur­ther than that: to most people, Win­dows is com­put­ing. Any­thing else is just heresy.

These crit­ical art­icles about Linux aren’t new, but they should not be ignored. Linux has many rough edges to smooth out, but then again so does Win­dows. At the end of the day, it often comes down to people being set in their ways and being afraid of the unfamiliar.

I’ve seen this hap­pen even with Microsoft products: Win­dows Live Mes­sen­ger, Inter­net Explorer 7, Office 2007 (Word, Excel, Power­point, but mys­ter­i­ously not con­sist­ently in Out­look) and Win­dows Vista have been widely cri­ti­cised for adopt­ing odd and incon­sist­ent inter­faces. The first three lack a basic menu bar (each using its own weird altern­at­ive), and Vista doesn’t have a Start but­ton (it’s a round circle with a Win­dows logo). It’s a tech sup­port night­mare. Yet des­pite the res­ist­ance, people force them­selves so that they even­tu­ally accept them. Some even grow to defend the changes. What pos­sessed people to behave in this way? Is it the mar­ket­ing, or even the cult of per­son­al­ity that Bill Gates has man­aged to build, as the art­icle pro­claims? We are now in a pos­i­tion where it is easier for an MS Office 2003 user to move to Open​Of​fice​.org than to Office 2007. Why aren’t we see­ing this hap­pen­ing more often?

Never under­es­tim­ate the power of iner­tia and marketing.

The fact that Linux can prove to be such a great sys­tem des­pite its min­is­cule desktop mar­ket share and lack of resources com­pared to the pro­pri­et­ary world (which is much big­ger than just Microsoft) shows the strength of the free and open source soft­ware (FOSS) model. One needs only to look at Mac OS X to see a desktop that is almost unques­tion­ably super­ior to Win­dows in every way, thanks in part to its extens­ive use of FOSS.

Another thing to remem­ber is that the desktop com­put­ing mar­ket is but a tiny frac­tion of the over­all inform­a­tion and com­mu­nic­a­tions tech­no­logy sec­tor. Linux is quite pre­val­ent, and even dom­in­ant, almost every­where else [PDF]. In most of these mar­kets, Microsoft isn’t rep­res­en­ted at all.

By the way, the ‘year of the Linux desktop’ thing is not taken ser­i­ously by more estab­lished Linux users. The phrase is used mainly by journ­al­ists look­ing for atten­tion, or by more recent Linux users. For every­one else, it’s become more of a run­ning joke, much like Linus Tor­valds’ faux ambi­tion of ‘world dom­in­a­tion’.

 

Update:  Yet more reas­ons for why Linux is sup­posedly unsuit­able for the desktop.

Update 2:  Here’s another rebut­tal to these articles. 

 

LotD:  I failed basic chem­istry 

8 Responses

  1. Wolfger Says:

    The “too many dis­tros” argu­ment does have some merit. The wider the vari­ety of dis­tros that are on the desktop, the more dif­fi­cult it will be for people to get good help in solv­ing prob­lems. The way you do some­thing in Kubuntu is not the same way you do the same thing in Gentoo. I don’t think it will be as big an issue as report­ers do, though. Clearly, Gentoo is not going to appeal to many Joe Desktop users, and Ubuntu I think already has the lion’s share. As desktop users begin migrat­ing away from Win­dows, there will only be a small hand­ful of dis­tros that they are switch­ing to.

    More than one dis­tro is healthy, but most people are inher­ently afraid of hav­ing too many choices. That’s why we never have more than 3 pres­id­en­tial can­did­ates in the media (des­pite there being a good dozen or so on the bal­lot). If people per­ceive that they have more than 2 or 3 choices, they tend to encounter decision-​​making para­lysis. And, as Microsoft shows us, many people are quite happy with no choice at all.

  2. Wolfger Says:

    The “too many dis­tros” argu­ment has some merit. From a sup­port stand­point, people can get frus­trated if they have a prob­lem, and it’s not an issue for some other dis­tro, but it is for theirs, and they need to find people with their dis­tro for assist­ance. Even if it’s broken on both dis­tros, the fix for Gentoo may well not be a valid fix for Kubuntu. If the fix involves installing another pack­age, the answer would be com­pletely foreign.

    Another per­spect­ive from which it is a prob­lem is that (most) people don’t like to have too many decisions. There is a well-​​documented decision mak­ing para­lysis that people tend to encounter when faced with too many choices. There may be a dozen can­did­ates for pres­id­ent on the bal­lot, but the media (and by exten­sion, the voters) never deal with more than 2 or 3 of them. The most com­plic­ated decision a lot of people can deal with is “this or that”, and Linux offers them a choice of “1, 2, 3, 4, … 100101 …”.

    In fact, Microsoft has shown that most desktop users are happy with no choice at all.

  3. Bruno Cunha Says:

    I abso­lutely switched from win­dows to linux. I have all the tools I need for my work, and it’s not a techy work, just office work. I have Open­Of­fice, a msn clone, thun­der­bird for email, fire­fox for web browser and for game­ing a little I have Enemy ter­rit­ory. But still, linux has way to go if it wants to com­pete along with win­dows. Some applic­a­tions are not very easy to install. Win­dows users are used to click setup, next next and fin­ish and they expect the same in linux. In linux some applic­a­tions are not there, but the major­ity are. I’m con­fid­ent that in a year or 2 linux will be much much bet­ter and will be head to head win­dows whatever ver­sion of win­dows.
    Right now i’m using Ubuntu 7.04 and abso­lutely satisfied.

  4. Jadd Says:

    I would recom­mend linux to every­one if it just worked. But it doesn’t:
    – Ubuntu Dap­per, could not for the life of me get sound to work, des­pit­ing look­ing up sev­eral prob­lems, no 3d accel­er­a­tion, …
    – Ubuntu Feisty (on my laptop) net­work man­ager doesn’t recog­nise the fact that my wire­less drivers installed by default do sup­port WPE! I have to edit inter­faces manu­ally to get it to work! i also get BUG: cpu#0 lockup far too often. had to down­load com­pile and install alsa drivers seper­ately to get sound to work. I had to fol­low a guide online to get 3d accel­er­a­tion, XGL and compiz to work. It took me forever to find out that I had to use a low latency ker­nel for rose­garden. The JACK server is just prim­it­ive, why do I have to guess which set­tings to use? Cubase on win­dows just works!
    –Win­dows: everything just worked.

    I know it’s not linux’s fault. I admire the people who work on linux dis­tros, and I’d prefer the open source philo­sophy. But I just can’t hon­estly recom­mend it to some one without the warn­ing: this is gonna give you head­aches, just to get the basics.

  5. anon Says:

    I think the prob­lem is that the people that use linux con­sist­antly don’t under­stand just exactly what the tar­get mar­ket is. We’re talk­ing about the last fron­tier essen­tially for linux to conquer…the desk top. The prob­lem is, to do that linux has to sway the aver­age “Win­dows user”. Most of these poten­tial con­verts only know a few things…1.log in, 2.point-and-click, 3.use Word or Excel, log out for lunch, repeat steps 13, log out for the day. Most prob­ably have never opened a DOS prompt in thier life. You’re gonna lose a bunch of them back to Win­dows if the first time they hit the for­ums for help, all the geeks jump outta the wood­work telling them to open a com­mand propmt and enter in some archaic jibberish,“sudo apt-​​who what? and what’s this com­mand thing you’re talk­ing about?” You can’t drop this stuff on those “Win­dows users” like that because then the best you can hope for then is a very slow trickle of people cross­ing over. This gives M$ too much time/​oppotunity to develope a new game plan.

    Don’t get me wrong, I would love to see linux spread across the desktop with high pen­et­ra­tion. For one, it would force M$ to really look at thier offer­ing and make it a bet­ter product. As of now, they have no reason to improve, they have no real com­pet­i­tion. Maybe it will hap­pen with linux but per­son­ally i think it’s still quite a few years before we will see good pen­et­ra­tion on the desktop.

  6. Peteris Krisjanis Says:

    I think we must stop talk­ing. We have lot of home­work to do, and we have done lot of good things so far. We must deliver good products, as Fire­fox, as Open​Of​fice​.org, as NeoOf­fice, as GNOME/​KDE, as Linux ker­nel, a Samba stack. We must keep push­ing it. We must take small steps to attain big targets.

    For someone to under­stand why Microsoft is beloved God of IT, it should under­stand simple mar­ket­ing basics. Microsoft spends enorm­ous money on that as they have done since begin­ning. It is all about appear­ance. It means that IT is still lux­ury in lot of places. When IT will start to be more tool than toy (it’s already hap­pen­ing in lot of places), then altern­at­ives become more attract­ive. Until then, Win­dows is used, because it’s what you use without thinking.

    When Linux will hit OEM places, home enter­tain­ment appli­ances, it also will be used without think­ing. People don’t care about what they got on com­puter, unless it’s work­ing. So we should get installed by default. It all mat­ters. Until then we should grow our power user crowd. And be more friendly to them.

  7. Solomon Box Says:

    Desktop linux with all its free altern­at­ives is still about as use­less as what Win­dows NT would be to us now. The linux desktop is always play­ing catchups.

    Where I work, we are tri­al­ing open office, and the thing can’t even do a simple mail merge from a CSV file. What hope have I got of con­vert­ing our 30 admin staff over to Open Office from Microsoft Office, let alone, cut­ting them over to a desktop, where they can’t even double click on an Office type file from a net­work share and seem­lessly watch it open.

    The sad excuse for a file com­mon dia­log box in all dis­tri­bu­tions of linux is more than proof that the Linux Desktop is not mature.

    Of all of them the most pol­ished for the desktop Ubuntu still can­not do some of the basic things like play an MP3 from my SAMBA server.

    Even the com­mer­cial products drive me up the wall. Nov­ell have a linux product call Access Man­ager, a cus­tom­ised disk based on SUSE Linux Enter­prise Server 9. Well it doesn’t sup­port the NIC’s in the server, and because it is cus­tom­ised, I can’t install the C++ com­piler to com­pile a set from source and then load the Kernal Object. So I had to actu­ally make a SUSE Driver Addon Disk which took me down the typ­ical roller coaster ride of trial and error. So for a weeks work I finally got my Linux Server to recon­ise the net­work cards, some­thing that I could have done in Win­dows within half an hour at the best of times.

    The prob­lem (which will always be a prob­lem) is that the whole lot is too open, too many people con­flict over how some­thing should be imple­men­ted and con­seqeuntially you have 5 dif­fer­ent pack­age man­agers, 10 dif­frent win­dows man­agers, 8 dif­fer­ent shells, and 360+ dif­fer­ent linux distributions..

    How the hell am I sup­posed to push this product?

  8. diego Says:

    Linux rocks

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.

Will Linux succeed on the desktop? / 'Til All Are One by Sridhar Dhanapalan is licensed under a Creative Commons Attribution-ShareAlike Australia CC BY-SA AU licence.