Why Use Linux?

The other day I got into a somewhat heated discussion about why Linux is a viable alternative desktop OS. Despite my best efforts, I was unable to move the other side past the rhetoric and myths that seem to surround Linux. It is because of this discussion that I am writing this…as a way to give accurate information. Let’s start by looking at some of the most common myths.

Myth 1: “Linux is hard to install”

This could not be further from the truth. Many Linux distributions are as easy, if not easier. to install as Windows. Ubuntu, Linux Mint and PCLinuxOS are but three of the most popular. The install is nothing more than a few mouse clicks and basic options like timezone, language and name. All these are explained well and you need to provide the same information when installing ANY operating system.

Linux Penguin

Myth 2: “Linux does not recognize my hardware”

Like all Operating Systems, Linux requires “drivers” in order to use a piece of hardware like a sound card or modem, etc. Also like other OSs, if your system is cutting edge with the latest and greatest, there may be challenges at first. This doesn’t happen with Microsoft Windows? A year after it’s release, Windows VISTA is still suffering from poor driver support! The fact is, if your system is 6 months old, hardware support is usually a non-issue.

Myth 3: “Linux is too complicated to use”

In what way? It has a graphical interface with a mouse and windows. It has an auto-updater to keep things current. It has software add/remove capabilities that allow you to install programs with a couple mouse clicks. It even has many apps found in Windows and Mac OS X like Firefox, Thunderbird, Pidgin, Audacity, etc. It’s as easy as Windows…just different. Let’s put it this way, if all you ever knew was Linux and you decided to try Windows for the first time, I’m sure you would find Windows complicated and hard to use too.

Myth 4: “There are no applications available”

One of the points thrown at me during my discussion went something like, “Walk into a computer store and try to find a single Linux app on the shelf…you won’t find any”. Until now I’m not sure what that had to do with anything. There are many thousands of applications available, for free, and are readily available for download. Many Linux distros even come with a point and click interface to download and install these apps without effort. To say there are no applications available is not only a myth but a flat out lie.

Some reasons to use Linux

There are many more “myths” hanging over Linux, but those were some of the more common ones. Let’s now look at a few reasons why one should consider Linux.

Reason 1: Security

Viruses are less of a threat on Linux. The very way a Linux system is designed makes it very difficult for a virus to function as it does in Windows. This also applies to spyware, malware, etc. The fact that almost no viruses are written for Linux also adds a nicer sense of warmth. Wouldn’t be nice to read the almost endless stream of security holes in Windows and know it does not apply to you?

Reason 2: Updatability

Linux is in a constant state of development and improvement by professional and semi-professional developers who donate their time and skills to the various projects. In addition, the majority of the system and available applications are Open source, so if you wish and you had the ability, you could add any feature you needed. Linux also has the ability to expand the life of many systems as it’s reduced overhead and need for system resources means that it will run great on older machines.

Reason 3: Support

Yes, support. As hard as it is to accept, you can easily get support when you do run into difficulties. In addition to the plethora of online forms, both independant and those provided by the distro supplier, there are also more and more 3rd party service providers that offer service contracts for Linux systems. Good to have in a corporate/business environment. There is also support offered by more and more traditional Technology names such as Dell, IBM, Novell, Sun and others. And finally, for support a little closer to home, most major cities have Linux User Groups that can and do offer help and advice. Help and Support IS available and does not usually mean spending hours on hold to speak to someone in a call center on the other side of the planet.

Reason 4: Self-improvement

Personally, this is one of the most important reasons why I switched. Linux gave me the chance to learn new skills, gain deeper insights into how computers work and provided an excellent platform to develop on. Some people may be satisfied with going through life with blinders on and living the “status-quo”. For those that enjoy the how/what/why of life, Linux is an excellent choice.

Reason 5: Cost

Most people would put this at the top of the list. For me, cost is one of the least important reasons to switch to Linux. However, the cost advantage of Linux is huge. In a nutshell, you get the complete OS, thousands upon thousands of applications AND support for the grand total price of….$0! We’re not talking a watered down, feature deprived OS either…we’re talking a full-blown, complete, enterprise ready OS…for free. “But my time is worth something and the extra effort needed with Linux cost me money.”, alright…and how much does it cost you when Windows bluescreens in the middle of editing a large report that hasn’t been saved? Or how about when a virus or spyware prevents you from even using your system…probably costs you a lot.

So you see, you are going to hear a lot about why you should not use Linux, and they are going to give you many reasons why you shouldn’t…just very few good reasons.

If you are interested in trying Linux, I would recommend Ubuntu, Linux Mint or PCLinuxOS. Download their LiveCDs. Booting to a LiveCD allows you to try and use a complete Linux environment without making any changes to your hard drive. Once down, just reboot and go back into windows as normal.

Free eBook!

Like what you read?

If so, please join over 28,000 people who receive our exclusive weekly newsletter and computer tips, and get FREE COPIES of 5 eBooks we created, as our gift to you for subscribing. Just enter your name and email below:

Post A Comment Using Facebook

  • jamija

    I run both linux and xp – i have to say, my main problem with linux is the lack of mainstream games, (couldn’t get wine working) – oh well.
    Maybe, the way to promote linux is not to give it away free – ridiculously overcharge for it, give it security flaws, and release unnecessary new versions at random intervals – the “Bill Gates” OS selling method.
    Ubuntu beats XP hands down at performance.

    • Jason

      @Jamija

      “Ubuntu beats XP hands down at performance”

      Yes, that Ubuntu laptop hard drive-damaging ACPI bug / “feature” is great.

  • Toby

    Just a few points about ease of use vs. security:

    1. Almost ALL enterprise firewalls are built on linux or at the VERY least command line interfaces (ex. cisco pix) security = linux

    2. Seen many articles about Apache websites being hacked and personal info stolen (financial/medical) when the company employed more than 100 people? Windows IIS however is constantly hacked to the point that no one in their right mind would put out an IIS web server that holds personal/financial data (notice i said HOLD not necessarily point of sales sites)

    3. The debate is really about command line vs. graphical MANAGEMENT of enterprise software, commandline (ie linux) requires professionals that know what they are doing, any highschool grad can manage a windows server 2003 box after setup without much experience, this is not so with linux

    SO … bottom line is while linux is IS more secure and overall a better choice than anything microsoft puts out the overhead is what holds small to medium sized businesses from converting to linux.

    that is all.

    • Cem Kalyoncu

      GNU/linux has a user interface. A pretty nice one too. I use KDE, having an all inclusive master application konqueror which does everything, widgets (super karamba) that can easly be modified to suit your needs, 3D user interface (heard desktop cube, it is compiz which is on GNU/linux systems not on Vista) that really works.
      And server configuration?? Have you tried RedHat EL recently? Type system-config-something for graphical server management of something.

  • Alex

    /* I have read through most of the thread, and I feel compelled to say something even though I never, EVER post in forums.

    I’ve tried Mandriva and Ubuntu and SUSe and Fedora, and, like similar posters, I’m running Vista Ultimate. Its not that I think MS is so much better (or worse for that matter), just more my flavor. I use alot of Adobe products (DWeaver, Photoshop, Fireworks alot), and I play the occasional game. But I would probably be a perfect Linux candidate.

    Unfortunately, I just don’t care for it. I have many friends using Linux/UNIX, and they all love their machines. I love mine as well. I know guys who can navigate through Linux distros like Picabo Street @ Aspen. I can through Windows. Who wants to learn new keyboard shortcuts, right?

    In all seriousness, I have nothing but respect for the open source community. I think that in a perfect world no OS will “win” and we’ll all be alot happier when more people take daniel_K’s example with Creative, and large companies (unlike Creative) embrace them. All three (Windows, OSX, Linux) have advantages that the other two should take a closer look at. I use open source apps on my Vista machine, and free is nice. (Thanx for Firefox, btw…) But like a couple other posters I have an MSDN account so its not the money.

    Its just preference. I can guarantee most of my clients would be lost in a Linux distro, just like they are in Windows or OSX. It just boils down to what you like when you know what you’re doing. Once you’ve tried all three, you just find what fits you best. Thats all.
    */

  • Jim

    Everybody raise your hand who thinks its easier to remove a rootkit from a Windows box then to do a command line program install on a Linux box (and no cheating on this by taking the “ostrich” approach and pretending your Windows box is “fine; just running a little slow”).

    Now, let’s look at installing programs from a Linux repository vs. purchasing Windows software. With Linux you typically go the installation utility and select the software you like and hitting “OK” or “Next” whereupon it downloads the necessary software components and dependencies. It then automatically installs them. On Windows you surf to a website, give your necessary financial information over (credit card info), download the software to you machine, double click on it and it installs itself. . . unless you went to a rogue sight that just maxed out your credit card and sent you a Trojan infested file for you to install; but it’s OK because your credit card statement hasn’t arrived yet (ignorance is so blissful) and your Windows box is “fine; just running a little slow”.

    Now, let’s talk about “belonging”. There is something about “belonging” to a group dedicated to a purpose that touches everyone; a purpose that everyone involved acts together to accomplish a goal for the group as a whole. Yes, I’m talking about botnets. Install Windows, surf the ‘Net, join a botnet. Hell, join two or three; they don’t take up that many cycles on the ol’ cpu. And when your owned Windows box becomes the slave of a foreign criminal organization you’ll probably hardly even notice. After all, your Windows box is “fine; just running a little slow”.

  • Fedora 8 FTW

    I switched over to linux this year (fedora 8 install) and had very limited troubles. Java install was difficult at first due to my inexperience, but there was plenty of documentation to help me through it. In my opinion, openoffice is fine, but i prefer thinkfree.com’s desktop app. There is a free version of it that lets you sync to an online database that can be accessed from anywhere. Much nicer. Still has the microsoft office feel to it also.

    spend the extra few hours and get linux set up, you’ll be glad you did.

  • http://uhoh Jim

    “Salesforce.com is giving Macs to all employees. Yup, all 4000 of us; we are going to be one of the largest enterprise software Mac shops around. As the leases come up for the Dells, IT is replacing with Macs.

    And why, you ask, Security! The resources it takes to defend against all the stuff the baddies throw at a PC, it’s just cheaper/easier to pay a few bucks more for a Mac and not have any of those issues.

    With the Google Apps integration, and moving to the Mac, we will be free of the clutches of the Redmond Beast!”

    ZDnet

  • Peter Short

    Just installed Ubuntu on my laptop to see where it is at the moment. Install went fine, repartitioning of NTFS went ok. Started up Ubuntu (8.04), no wireless networks detected. My wlan0 is an intel wireless card, worked in an older version but apparently this version has trouble with that specific card. Also no sound. This after viewing forums etc, seems also to be fairly common with 8.04. Tried to recompile alsa to see if that fixes it, it doesnt. Also tried a few other things to get wireless. Seems most people are sitting around waiting for a patch. A new linux user would bottle after 5 minutes of this. How is grandma supposed to take advantage of the linux support community if she cant even get on the intertubes?

  • Jim

    Take the money you saved not buying Windows Vista (Retail Business Edition approx. $280 with tax), spend $20 – $30 on a Linux compatible wireless NIC, go to the Spearmint Rhino and buy yourself 10 lap dances. Trust me, the Linux experience will beat the Microsoft one.

  • Jim

    Oh, I missed the sound card. Oh well, no lap dances for you.

  • Dean Baker

    I would like to say I think both Windows XP(W/SP3) and Ubuntu Linux are good operating systems. I use both OS’s but Ubuntu linux(7.10/8.04 )most of the time.

    I don’t understand the arguing here about what OS is better.I think they are both useful and wonderful to use.

    I have been using windows since version3.1.One thing we have to remember is that before windows or DOS came into being Unix was the main OS, linux is a rework of unix kernal, just as the MAC OS.

    Linux is used on probably more systems out there than can be imagined such as Cisco Routers,DSlmodems, supercomputers such as(The Cray Super Computer) which I think uses OscarLinux. My point here is that linux and unix are very important OS, and will probably be used more in the future because, they can be adapted to many different applications.

    I agree that the average user will have trouble with Linux, but in the begining they had trouble with Windows products too. Does anyone remember the win95 days? I do!

    The big problem is in the end whether windows users like it or not, their could come a day when linux, becomes mature enough that the average Joe will be able to us it easily and efficently, even Microsoft is heading in the open source direction.

    So, it would not surprise me if MS comes out with an open source version of windows or possibly their own Linux Distro, it will happen sooner or latter. Microsoft needs to do this in order to stay in the game in the future.Correct me if I’m wrong but you may see this taking place in the next version of windows(win7)

    • Jim

      XP would be OK, I suppose, if you didn’t expose it to the Internet. I’m sorry, let me rephrase that, don’t expose it to a networked environment. Oh, and let me add all portable media (I hear boot sector virii are making a comeback). Maybe we could package it for small children to use at school; yes, small children not connected to the Internet (or each other). Small children who are not networked would be the perfect Windows users; that is, small children who are not networked with big hardware budgets (isn’t Vista pretty!).

  • http://www.informationleak.net Wobin

    Been running Suse for about 1 year now. It’s great! No problems at all. (had no previous knowledge of *nix systems)
    I just can’t stand the monopoly M$ has running.

  • http://www.boredquiz.com Tech quiz

    I personally don’t use linux for my desktop merely for my servers but these tips make me consider..

  • techprophet

    Arch Linux is also very good if you have an experienced user set i t up for you. (like me). It is much faster and has more apps. But is much harder than the ones you recommend to setup.

  • Jim

    OK, now that we have determined that Linux is superior, let’s move on to what is the best distro. I say OpenSuse 10.3 because Linus Torvalds says KDE is the best and OpenSuse is a stable, well supported distro (OK, it’s a little bloated and Novell wakes up in the morning with Microsoft laying next to it).

    • Cem Kalyoncu

      I prefer Fedora it comes from RedHat at least has no contact with mikizoft and tools (system-config-* packages) it is shipped with is a must for me.

  • http://www.helpingarticles.com Lee

    For starters, i love linux….But only for servers..Yes, it is easier to install, but the hardware is still and will be always a issue….For example, my 3 year old sound blaster card still has no support for it, just a buggy beta driver that has been in beta for over 2years, that still does not work….So forget the newer cards, there is just not much support for hardware on linux….Many external hard-drives refuse to work with linux at all….I still know of many, many hardware configurations that will not work with linux and most are much older than 6months and still no support….and lets be “real” there will never be….Then you have the graphics, issue….Why would i want to put linux on my 6000$ computer and not be able to play games or even make good use out my super fast hardware….I know “Wine” now plays 10 microsoft games, but they are buggy and very slow.. There is very few virus made for linux and it does not corrupt your computer like it would do in “Windows” but however, without proper security you can still connect directly to your linux computer and steal your information, even easier because linux users do not protect themselves like us “Windows” users do….So unless your computer is going to be a server, or if your using a really old and slow computer than you could possibly make good use out of Linux..Also great for the geeks, and for people who code in “Open Source” but there is at least 99 things that “Windows” can do that Linux can not do and probably never will…Linux is best used for a workstation/Server and does not make a good home computer for the family..Linux is not user friendly, and if you have no prior Computer experience, you will spend most of your time in the “Help Forums” instead of fraggin your buddy’s on Call of Duty…

    • jim

      First off, the one time cost of adjusting the hardware mix to work with Linux is lower than the support cost of Windows (your time, professional consultant (if needed), anti-spyware/malware) and the actual cost of the windows OS, itself. If you have a “must have” app that absolutely has to have Windows that won’t run under Wine then run Windows, by all means. But if you surf the Net, bang out some email or do any other work that can be done under Linux instead of Windows, the choice is obvious – Linux. Stability, security and cost of software more than offset the possible initial hardware changes you may have to do or even the cost of a consultant to set up your box.

  • travis

    i believe in purpose-built equipment.

    my toaster just makes toast
    my gameboy just plays gb games
    my cell phone just makes calls
    my linux desktop just surfs the net
    my xp laptop is just my music studio

    i find it less frustrating to simply assign reasonable roles for my machines, and enjoy them for what they are.

    linux rocks on older computers, and is free.
    windows xp is awesome for compatability and games.

  • http://www.tech-online.net.nz TolMera

    One nice Linux Distro that iv been introduced to was puppy linux. its got excellent hardware support and also a good benchmarking tool. so you can get a good idea of the strengths and weaknesses of a computer. EG my 2.4GHz CPU is not that great at a blowfish (cryptology) function, and one of my 1.5GHz CPU’s actually handells Blowfish equasions better than my CPU…

    Good stuff to know. if your in the IT field

  • Pingback: Burak Can brkcannoktakom » Neden Linux kullan?yoruz?

  • http://albert.xtheunknown0.googlepages.com/home Albert

    I recently set up DSL on my USB because I got bored and decided to learn about another OS. Linux is one of my cures to boredom

  • Philo

    First, Linux is not easy to use, it’s not pragmatic, it’s not free (time is money), and it’s not a better choice over Windows for me and many people.

    It’s not a virtue to ‘know your operating system’. The operating system should work for me and not the other way around. I should not have to learn the technical details of the command prompt, or even put in a command. Yes, it’s true that we want the operating system to guide the process of installing applications, drivers, etc.

    We do not want to know why it’s doing what it’s doing, we want it to just work. Linux will never go mainstream until it solves these issues. Most people get on their computer to listen to music, visit webpages, watch films, read, etc. They do not get on the computer to learn command lines, intricate configuration files for their drivers, etc.

    As far as Linux being fine for gaming, this is untrue. An emulated environment is almost always more unstable or ineffecient than the actual environment that the application is native to. We don’t have scientific date, but this seems to be an idea that we can accept through the use of common sense. In general, it’s the case.

    Linux users\advocates tend to have the habit of criticizing the habits of consumers. Well, if you ever want the market-share that they offer, you better wise-up.

  • http://419eater.com beavis

    Philo said:

    “First, Linux is not easy to use”

    My friend put his non-techy 83 year old mother-in-law on Ubuntu along with his three children (oldest is twelve).

    “it’s not pragmatic”
    That’s generally true of most OS’s until the become self-aware; then you’re really in trouble.

    “It’s not a virtue to ‘know your operating system’.”
    Well, I find it handy.

    “The operating system should work for me and not the other way around.”
    Are you sure your computer has not become self-aware?

    “I should not have to learn the technical details of the command prompt, or even put in a command.”
    And you don’t, unless you choose to. Ubuntu and many other Linux distros can do incredible things without leaving the GUI.

    “Yes, it’s true that we want the operating system to guide the process of installing applications, drivers, etc.”
    And Linux will accommodate you the majority of the time. I can set up an Ubuntu or OpenSuse box with an incredible amount of programs in half the time it takes to properly set up a Windows box with only the OS to show for it.

    “We do not want to know why it’s doing what it’s doing, we want it to just work.”
    OK, fine; Linux just works and works and works. Windows initially works, then has it’s registry get kludged up, then becomes virus infected and then creates billable hours for me. Umm. on second thought, Windows might be the ticket.

    “Most people get on their computer to listen to music, visit webpages, watch films, read, etc. They do not get on the computer to learn command lines, intricate configuration files for their drivers, etc.”
    They also don’t get on the computer to deal with malware and security breaches. did I mention kludged up registry issues? Oh, yes, I already did.

    “As far as Linux being fine for gaming, this is untrue.”
    So buy a gaming console with the money you save from buying Microsoft licenses.

    “An emulated environment is almost always more unstable or ineffecient than the actual environment that the application is native to. We don’t have scientific date, but this seems to be an idea that we can accept through the use of common sense. In general, it’s the case.”
    That’s why you run a lot of Windows programs in Linux with Wine, which stands for Wine Is Not an Emulator. If you are going to give an opinion, please do the research.

    “Linux users\advocates tend to have the habit of criticizing the habits of consumers.”
    Yeah, they can do some really stupid stuff.

    “Well, if you ever want the market-share that they offer, you better wise-up.”
    I’m an independent IT tech; I like Microsoft being in the hands of the consumers (ummmmm, the billables)

  • ola

    I use linux and XP.
    I thank God for Windows and will not despise my (roots) if i could say that,( though i have found the true “root “is in linux (lol).

    Conclusion
    If you learn linux and Open Source, you put yourself on the cutting edge and its an added advantage.
    No point arguing or competing…(A brain CANNOT compete with a billion brains)
    Open Source is the future so lets add the knowledge of Open Source to that of proprietary OS knowledge we have
    kudos to everyone that has contributed…

    And remember it takes being flexible and loving change to progress on this planet.

    I have learnt from you all!!!

  • tom

    i switched from xp sp3 to pc linux 2007 about 8 months ago -installation went without any problems-first time linux user so after i found synaptic for getting and installing programs/software everything was totally satisfactory. the biggest pro’s for me are very fast boot time if i ever do reboot or turn off my laptop, i dont worry any about viruses(maybe i should but i dont), have had no malware,spyware issues where i was having to remove them every few days on windows, linux appears to manage my system memory better, and i like being different from the majority.
    i did try to update to pc linux 2009 just 2 days ago-the 2009 for some reason doesnt support my intel wireless and they have several entries about this on the support forum and some fixes but until a fix is included in the distribution ill just keep using the 2007 distro as it is perfect as far as im concerned and i dont wanna cry too much afterall who has the right to cry when its free as in beer-)

  • Jesse

    Ubuntu 9.04 rocks I installed it on my dell latitude with no problems the wireless worked right out of the box and once connected to the internet immediatly updated itself and all applications at once.
    The whole process was way faster than installing xp and applying all of its updates and security patchs

  • EDonovan

    The only reason in this article I see to switch to linux is to learn. The problem with this reason is that everyone I sell a pc to just wants it to do stuff for them. They don’t care what is under the hood and would likely get frustrated with many linux conventions. I’ve used linux for years and still pull my hair out when navigating the directory tree.

    Nothing frustrates me more than people pulling the BSOD or malware cards on windows. For me, BSOD has always indicated a hardware failure; how is this a bad feature? Should the operating system trudge along and wait for the damage to become more severe? As far as security, I’ve found all issues against windows are user error. Either the user disables automatic updates or they insist on viewing every email attachment sent to them. Linux only SEEMS more secure because 90% of it’s users aren’t idiots. I guarantee you I could compromise your system if you run a few pieces of code I send to you, either through email or using a firefox exploit (when another is found).

    Most of this “secure” software everyone rants about is readily available for the windows platform as well. Most of my windows apps are cross-platform, with the exception of games and some .net applications. I can’t justify running them on wine or mono when windows does it just fine.

    And everything else linux offers (support, updatability, free software), are also available with every other platform – it is expected of any major software vendor. This is not a reason to choose linux.

What’s Your Preference?

Daily Alerts

Each day we send out a quick email to thousands of PCMECH readers to notify them of new posts. This email is just a short, plain email with titles and links to our latest posts. You can unsubscribe from this service at any time.

You can subscribe to it by leaving your email address in the following field and confirming your subscription when you get an email asking you to do so.

Enter your email address for
Daily Updates:

Weekly Newsletter

Running for over 6 years, the PCMECH weekly newsletter helps you keep tabs on the world of tech. Each issue includes news bits, an article, an exclusive rant as well as a download of the week. This newsletter is subscribed to by over 28,000 readers (many who also subscribe to the other option) - come join the community!

To subscribe to this weekly newsletter simply add your email address to the following field and then follow the confirmation prompts. You will be able to unsubscribe at any time.

Enter your email address for
Free Weekly Newsletter: