• Home

CodingExperiments.com

CodingExperiments.com is a site where I can (obviously) experiment with various demonstrations of code.

Search

Category:

  • AJAX
  • Announcement
  • Apple-related
  • Best Practices
  • Blogger
  • Blogging
  • BurstCMS
  • Content Management System
  • Debugging
  • Experiments
  • FriendFeed
  • Gaming
  • General Code
  • Internet
  • Javascript
  • Linux
  • Microsoft
  • Microsoft Windows
  • Networks
  • Open Source
  • PHP
  • Programming Tips
  • Rant
  • Security
  • Storage
  • Twitter
  • Ubuntu
  • Uncategorized
  • Web Development
  • Windows Vista
  • WordPress

Archives:

  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007

Pages

  • About
    • The Authors
  • Commenting your code
  • How to Write Papers with Groff
  • ModCMS Anti-Spam Component Set
  • ModCMS Technical Specifications
  • Regular Expressions Guessing Game
  • Saving code directly to a web server
  • The (Almost) Perfect PHP 404 Page

Meta:

  • RSS
  • Comments RSS

Awesomeness tracker

CodingExperiments at Blogged View blog authority
Free Page Rank Tool

Debunking Myths That Say Linux Won’t Reach the Desktop

August 18th, 2008 by possible248

Introduction

Every couple of weeks, I’ll hear someone or read a blog post that says that Linux will never reach mainstream desktop users.

I completely disagree.

Of course, saying that I don’t agree and then ending the post here would be foolish, so I will debunk some myths about Linux, and hopefully illustrate why I think that Linux will reach the desktop.

PS: i80and points out he saw another article titled 9 Linux Myth Debunked. The myths that the author covers are mostly different from the ones covered in the article, and I started the first draft of the article several days before the article was published.

Arguments and my responses

Myth 1: Windows Vista showed us that six different versions of one operating system is bound to confuse users. The hundreds of Linux distros out there will only confuse users further.

Response 1: Users will only be confused if they have to make the distro choice on their own. If users can get help to narrow down the choices to one distro, they won’t feel confusion and frustration due to the massive amount of distros.

Myth 2: It doesn’t matter if Linux is better, because users will not like Linux because Linux is different.

Response 2: Linux will never be Windows, but user interfaces of Linux applications can be made with former Windows users in mind. Clever theming can modify existing application user interfaces to feel more like Windows.

Efforts to make Linux more friendly for former Windows users have already started. There is already an entire Linux desktop environment designed to look like Windows.

Myth 3: Linux will never succeed because big companies do not support Linux.

Response 3: This is a chicken-and-egg issue. Big companies will not support Linux because Linux has few users in comparison to Windows, and some users will not try Linux because the big companies do not support Linux.

But this chicken-and-egg issue does not mean that Linux is doomed. If existing, open-source software can be made more usable for former Windows users, some new users might make the switch to Linux. If enough users switch to Linux, the big companies might reconsider their decision to not support Linux.

On the positive side, look how far Linux has come. Think of all the existing big companies that support Linux. IBM, Dell, HP, Novell, Google, Intel, VIA, and AMD support Linux.

Myth 4: Linux users have to compile everything, which confuses new users.

Response 4: Compiling is only necessary on distros where expansive repositories of software are not available. Users can avoid compiling simply by installing distros that do have the expansive respositories of software.

Myth 5: Hardly any hardware works in Linux.

Response 5: I suggest you read Greg Kroah-Hartman’s post Linux Driver Project Status Report as of April 2008. If you don’t have time to read the whole post, I’ll just highlight an important part below (emphasis mine).

Back in 2006 I gave a talk at the Ottawa Linux Symposium about a number of myths that are around the Linux kernel. One of them was device and driver support. I stated then, and still do that:

Linux supports more different types of devices than any other operating system ever has in the history of computing.

Later on, a representative from Microsoft validated this statement saying that their research agreed with it, so this is not an unproven statement.

Myth 6: Files from Linux will not work on Windows, and vice versa.

Response 6: Plenty of files from Windows will work on Linux, and vice versa. I will use The GIMP, an image editor available, as an example. The GIMP can open and save Autodesk flic animations, Corel Paint Shop Pro images, and Adobe Photoshop Documents (from The GIMP’s Wikipedia article).

The open source office suite OpenOffice can open a variety of file formats, including those from Microsoft Office.

However, this does not mean that every file format that can be read in Windows can be read on Linux. More obscure file formats that belong to Windows-only applications may not be able to be opened on Linux, unless the Windows application to read and write to that file format can be run on Linux using WINE.

Proprietary codecs may be necessary to play some of the popular media file formats. These proprietary codecs cannot be shipped with Linux due to legal concerns. If your jurisdiction allows it, you can download the codecs and use them. Linux users in areas where just downloading the codecs would be illegal can legally obtain the codecs from Fluendo.

In conclusion, an amazingly large amount of file formats can be played on Linux. There may be slight difficulty in reading and/or writing to proprietary or obscure file formats, but the Linux community can assist with that.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Reddit
  • Slashdot
  • StumbleUpon
  • TwitThis

No related posts, but you might find these interesting

  • June 30, 2008 -- Which Linux Distributions Are Dying?
  • September 24, 2008 -- Blogging Tip: Work on Posts One at a Time
  • August 13, 2008 -- A Detailed Guide for Web Designers on Dealing with Different Screen Resolutions


Posted in Uncategorized |

discussion by DISQUS

Add New Comment

  • Subscribe:  This Thread
  • Go to:  My Comments ·  Community Page
  • Sort thread by:

    Viewing 11 Comments

    Thanks. Your comment is awaiting approval by a moderator.

    Do you already have an account? Log in and claim this comment.

      • ^
      • v
      • Permalink
      • Admin
        • Remove Post
        • Block email
        • Block IP address
      JohnMc Yesterday 12:23 PM 1 point

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      I would emphasize that adoption is not a problem. ASUS will sell 5m units of the eePC most with Linux installed. Motherboards are coming out that can cold boot into mail and a browser using Linux under the hood. The end user is not aware of it but that is what is happening -- even if Windows is whatis loaded on the hard drive.
      reply  edit  reblog  flag
      http://TightwadTechnica.com /people/88bfad8b949cf940a3890c688490b9c0/
      • ^
      • v
      • Parent
      • Permalink
      • Admin
        • Remove Post
        • Block username
        • Block email
        • Block IP address
      possible248 Yesterday 12:33 PM 1 point

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      Excellent point. Linux is already well onto its way to reaching mainstream desktop users. Also, thanks for pointing out that tidbit involving the motherboards.

      Cheers.
      reply  edit  reblog  flag
      3 /people/possible248/ /people/possible248/following/ http://codingexperiments.com possible248
      • ^
      • v
      • Permalink
      • Admin
        • Remove Post
        • Block email
        • Block IP address
      Jose_X Yesterday 08:39 PM 1 point

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      Users don't have to have choices narrowed down. What they need is simplicity in usage. Virtualization, clever multi-boot, and similar approaches offer the potential to try out many distros. Specialty distros should play a very important and large role in the market place of the future. Allowing for many distros to be spun by users is very valuable as well (and should be an attraction to Linux). The main obstacle to this development is that the tools and technology to tie all of that together seamlessly have not yet been developed nearly as much as they could. Standardization will also have to keep advancing. A distro is a presentation. I see a point in time when there will be more unique distros than there will be PCs to host them. How many distros have you made?
      reply  edit  reblog  flag
      /people/ff79e9e9243739aca995524c629c33aa/
      • ^
      • v
      • Parent
      • Permalink
      • Admin
        • Remove Post
        • Block username
        • Block email
        • Block IP address
      possible248 Yesterday 09:50 PM 1 point

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      Interesting thoughts, but in the vast majority of cases, it takes more time to test a lot of distros than just to go with one distro. Users also only want to put minimal effort in installing and configuring their operating system. As there is already a lot of work, such as moving files, that need to be done when switching to a new operating system, it is not best for the user to have to do even more work in order to find out which distro is right for him or her.

      I agree that specialty distros are important, but I believe mainstream users generally will want a distro with large software repositories, a friendly community to help with issues, and a very user friendly administration interface. Plenty of specialty distros do not have those three things.

      Solutions you mentioned, such as virtualization and clever multi-boot are things that would be good for users that are having a problems specific to a certain distribution.
      reply  edit  reblog  flag
      3 /people/possible248/ /people/possible248/following/ http://codingexperiments.com possible248
      • ^
      • v
      • Permalink
      • Admin
        • Remove Post
        • Block email
        • Block IP address
      Dennis Fisher Yesterday 08:43 PM 2 points

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      The hardware myth continues to be perceived that way and is still somewhat of a valid problem because NEW hardware will always work with Windows out of the box, whereas although Linux may, for the sake of argument, support every single video card ever created from six months ago on backwards, a video card released since then, bought at the store and brought home may not work at all until some subsequent kernel release, leaving the user with the idea of poor hardware support.

      A huge argument in response to this is usually "well they should research the hardware before buying it!" Why? They don't have to when using Windows, and that's what's setting their expectations, typically.

      This is improving as hardware makers are becoming more receptive to Linux and ensuring that their devices work in Linux, but is probably a large part of why that myth continues to be propagated.
      reply  edit  reblog  flag
      /people/9be707e901551c539640d29266037bd5/
      • ^
      • v
      • Parent
      • Permalink
      • Admin
        • Remove Post
        • Block username
        • Block email
        • Block IP address
      possible248 Yesterday 10:10 PM 1 point

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      Interesting point on the "new hardware" issue. Of course, not all new hardware will work on Microsoft Windows, but you are correct in saying that more newly released hardware will work on Windows compared to Linux.
      reply  edit  reblog  flag
      3 /people/possible248/ /people/possible248/following/ http://codingexperiments.com possible248
      • ^
      • v
      • Parent
      • Permalink
      • Admin
        • Remove Post
        • Block email
        • Block IP address
      42gems 08/20/2008 05:38 PM 1 point

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      agreed. most hardware companies won't release linux drivers, so new hardware tends to go unsupported under linux for several months before someone manages to knowck together a properly working driver. even intel graphics cards (and intel even releases their own linux drivers) don't have good linux drivers the moment they're released.
      reply  edit  reblog  flag
      http://42gems.com /people/aec874bfbac680ae33177f05520062d7/
      • ^
      • v
      • Permalink
      • Admin
        • Remove Post
        • Block email
        • Block IP address
      Dave Field 08/20/2008 06:11 AM 1 point

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      If could add my 2 pennies worth

      Myth1: The issue isn't specifically choice, having 6 Vista versions caused confusion because esentially people couldn't see the differences between what is essentially the same looking thing. With Linux, this is a slightly different ituation, as your getting a lot more choice for your buck. and you are right, some hand holding is required to get the right distro.

      However the underlying fact is, Windows doesn't offer you choice, something i don't think the community uses to its advantage. With Windows you get windows, with Linux, you get KDE, Gnome, XCFE etc, there are a multitude of tools to achive the same goal, and as all people work a different way, some will have preferred tools.. how can this be a bad thing?

      Myth2: I love this one, people won't use linux because its different.. er Apple? Isn't that different, people use that.. as long as there is a mouse, a web browser, an email client, and an IM, people are in the most happy, hence why these Webbooks are doing so well, its not the OS, its the tools which make the difference.

      Myth3, as you pointed out, Novell, Redhat and Sun are HUGE companies. as are Google, amazon, Tivo.. just because you can't see it, doesn't mean its not being used.. people don't actually realise how often they use Linux powered systems..

      Myth5: I ask you to install a Logitech Quick cam on windows without an Internet connection or install CD, then on Ubuntu, once you've done that, try an HP PSC.. now tell me that Windows has superior Driver support..
      reply  edit  reblog  flag
      http://fieldyweb.co.uk/blog /people/d1e3b1ddc53cf9ada23ca8a6b6e5df32/
      • ^
      • v
      • Parent
      • Permalink
      • Admin
        • Remove Post
        • Block username
        • Block email
        • Block IP address
      possible248 08/20/2008 09:10 AM 1 point

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      Excellent response to Myth 1. Some choices can work in the favor of the user, such as choosing Xubuntu or Fluxbuntu for older computers. But there are choices that the user doesn't care about, such as which type of package management system to select. Having multiple package management systems isn't a bad thing, because it allows innovation. But usually, non-technical mainstream users won't feel the need to spend a lot of time thinking about which package management system to use.

      In your response to myth 5, you are correct that Windows is more likely to need an Internet connection or driver installation CD for new hardware, due to Linux supporting more hardware out of the box. The problem is hardware manufacturers are more likely to distribute driver install CDs for Windows than release a spec or create a Linux driver. Like another comment author said, this is mostly apparent with the newest hardware on the market that hasn't had the chance to be supported by the community.

      Thanks for writing such a detailed comment.
      reply  edit  reblog  flag
      3 /people/possible248/ /people/possible248/following/ http://codingexperiments.com possible248
      • ^
      • v
      • Permalink
      • Admin
        • Remove Post
        • Block email
        • Block IP address
      Richard Chapman 08/23/2008 06:28 PM 1 point

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      Linux will never succeed like Windows. Linux will succeed like Linux. In my opinion Myth #4 should be recategorized. It's not a myth at all, it's a lie. Nice debunking though, thanks.
      reply  edit  reblog  flag
      /people/e18aa758e0e36d2911ea97d73a32a3b5/
      • ^
      • v
      • Parent
      • Permalink
      • Admin
        • Remove Post
        • Block username
        • Block email
        • Block IP address
      possible248 08/23/2008 08:00 PM 1 point

      Please login to rate.

      Do you already have an account? Log in and claim this comment.

      Wise words. Most Linux users don't want Windows-like marketshare because diversity is better for security (although Linux is very secure).

      I also know that you were talking about more than just marketshare, and Linux already has had massive success in many areas.
      reply  edit  reblog  flag
      3 /people/possible248/ /people/possible248/following/ http://codingexperiments.com possible248
     
    discussion by DISQUS

    Add New Comment

    Trackbacks

    (Trackback URL)

    close ()

    status via twitter

    recent comments (follow comments)

      View Profile ยป
      Powered by Disqus · Learn more
      close Reblog this comment
      Powered by Disqus · Learn more
      blog comments powered by Disqus
      On FriendFeed, this post was liked by 4 people and commented on 0 times hide
      View this post on FriendFeed
      Liked by
      • i80and,
      • Sarah Peterman,
      • Joanmarie,
      • Mike Fruchter

      Add a comment on FriendFeed




      Logged in as [logout]

       
      Wordpress Themes by and Website Templates by Blogcut Blogged Blog Directory Blog Directory - Blogged