subscribe-button feedburn rss

9 reasons why Linux will never be mainstream

View all posts by Paul Anthony

I’m a geek. I’ve tinkered with binary since I was knee high to a grasshopper. So why do I think Linux will never become part of society like Windows?

Well - it’s not simple. It never has been. I even bought a copy of Mandrake Linux a few years ago, manuals and all. This was destined to be the next big thing…It’s what all the geeks are using, all the uni professor love it. So it must be good. Hmm. So why is it still lagging behind?

1). It leads with the command line.

Windows - if you desire never exposes you to DOS. Maybe wayyy back in Win3.1 it was useful, but they slowly started to phase it out, until now its hidden almost completely from sight. Only the true geeks know what to do, and what commands to issue in there. It was GUI all the way, Linux on the other hand when I encountered it first, wanted me to learn shell commands before I got near the GUI. Thats bad news for beginners. Things have changed now, but i’m still tasting those “su root” commands, like stale pee. Yuk.

2). Skilled users are scarce.

This is a bit chicken and egg, but if there are no skilled users, then you can’t pass the skills on to other people, unless you make a conscious effort to learn the OS on your own, through books, and that makes you a geek. See point 3.

3). You say Linux I say geek.

It’s lacking the cool factor. Mac OS is cool, its shiny and yummy and new and all the kids want one. (see point 4 about how important adoption is). Mac is a designers wet dream. Linux on the other hands just shouts geek. Which is not so cool. Linux needs a manufacturer such as Dell or someone to take it to the next level, from the looks point of view (on the exterior) to give it that Phrooar factor.

4). Linux hasn’t made the secondary school grade.

You say Linux I say geek. Perhaps in the business world this isn’t enough to put people off, but when it gets down to grass roots users - today’s kids it’s nowhere to be seen. Kids today are totally oblivious to it at the secondary school stage, and that’s where the problem mainly lies. Lack of skills in kids using it means people are learning Linux when they are twenty+. That’s bad news for any major corporation who want to deploy it. It means a higher salary for the people who do know their way around Linux, because they are few and far between. Increased wage costs in supporting it, is a big factor in adoption rates.

5) Show me the entertainment factor.

Microsoft over the past few years have been brilliant at marketing their products as entertainment. Not only does Windows do office tasks its also fun. (Jez - i sound like a Microsoft Advert, paint me red and call me Bill!). Linux’s USP is primarily that its free. When someone says games - everyone says - Oh you need to emulate those. I dont want a crappy emulator to slow my favourite game to a crawl. I want speed and I want it now. VMWare has come on leaps and bounds but its a bit of a workaround. When the major game developers take Linux seriously and release Linux versions of everything they do, then it will gain kudos from the gaming public. When Linux produces an Entertainment version which performs more solidly than Windows Media Centre, and gets it onto Sony devices, people will notice.

6). The learning curve.

There’s something that everyone knows about Windows, it can be picked up (in my opinion) quicker than Linux. Even for the basic tasks. Linux takes longer to master than Windows does, there’s so much more too it. All of this recompiling kernel malarchy to fix bugs - who wants to do that? Not the average user..and yes I know bug fixes are automatic in the majority. But its the sheer scale of the system commands that scares people.

7). Linux flavours are a strength and a weakness.

So which one do I go for. I’m a firm believer in the fact that the more flavours of something that come out, the more choice you have, the more choice you have the more unsure you are about what it is you want or need. The Xbox 360 business model is a prime example of how not to do it - people are unsure as to what you get with the Arcade, versus the Premium verses the Standard model. The same is true with Linux flavours - it has just confused people - and as such this, amongst other factors has lead to it losing marketshare. The age old adage of K.I.S.S. (keep it simple stupid) is so true for products.

8). Microsoft has too much of a lead

I’m sorry, but the Windows desktop is in 8 out of ten homes with a personal computer. Interoperability between O.S’s is never going to exist fully, so this means that Linux just doesn’t stand a chance to catch up. I’d like it to, believe me. I think it would promote open source software no end, but I just dont think its going to happen.

9). Do you get what you pay for?

There’s something about getting something for free that devalues it in the consumers mind. They think “Why is it free - if this was any good someone would be making money out of it”. A sad reflection of cynical society unfortunately.

It remains to be seen, but my guess is that Microsoft will continue to run a one horse race when it comes to choosing and operating system.

Share the love.

4 total comments, leave your comment or trackback.
  1. I may be missing your point here, but on #3 you pointed out that Linux doesn’t have the “wow” factor and shinny polish of OS X.

    Have you checked out any of the Compiz or Beryl videos? They have some pretty nice and innovative stuff there and it takes about a week for people to emulate any and all features and eye candy the appear in OS X via those two managers.

    Additionally I would like to site the example of workspaces, which windows still hasn’t implemented properly (even with its powertool download from their website).

  2. I agree with some of your points, but the vast majority of users don’t even know what an OS is, let alone which one they’re running. Windows is installed on the vast majority of new PCs and users will stick with it because they don’t know or care about the alternatives.

    However, Linux is making inroads partly because of small PCs like the Asus eee PC and because Vista is fairly awful.

    Contrary to popular opinion, a working Linux OS is easier to learn and use than Windows. Taking Ubuntu as an example:

    1. It takes around 30-60 minutes to install and is easier than installing Windows. Sorting out drivers can be an issue for newer hardware, but a PC that’s a year or two old will generally be fine (and will give it a new lease of life).

    2. Applications can be installed from a list of recommendations. Upgrades for the system and all your software are automatic. How long do you spend upgrading separate Windows apps?

    3. Most users will never need the command line. If they’re happy with web browsing, email, documents, spreadsheets, and the odd game, they’ll never encounter it. I’ve never recompiled the kernal, and I suspect few have.

    4. It’s tough to destroy your system. Viruses are unheard of and files are locked down.

    Linux can do whatever Windows can. Games are rarer, but you can pick up a Wii for the cost of a Vista upgrade!

    I’ve installed Windows and Ubuntu on systems for a number of novice users. Without exception, the Linux users rarely call for support whereas the Windows users are continually having problems.

  3. Paul Anthony
    May 26th 2008

    Hi Craig,
    Thanks for your comments -

    Unfortunately my own recent experiences with Ubuntu on a Dell computer with standard issue SATA drives was a nightmare. Infact, GRUB completely refused to co-operate, and I was forced to restore my master boot record to even get near my disks, almost losing my Windows partition in the process..Maybe I’m not giving it fair cop, but something like that simply shouldn’t happen, and all too often the Linux community comes back with the “if you aren’t prepared to learn for yourself and break it a few times, tough titty”. This elitist attitute, combined with my problems, simply told me to stick with what I know..which comes back to the education points in the article.

    I have managed however to get it working on a dev machine after numerous tinkerings - but that shouldn’t have to happen in my opinion.

PingBacks

  1. November 23rd 2007


Leave us your thoughts.