Linux: You Get What You Paid For (When You Bought Windows)

June 3rd, 2008 by Shawn Powers in

Your rating: None

If you've been an Open Source advocate for any significant amount of time, you've no doubt heard someone say, with a sneer in their voice, "You get what you pay for". Let it be noted, I really hate that cliche. It does make me think, however, about what you really get when you purchase the license to use a commercial operating system like Windows or OSX. Here are some things the operating systems themselves offer for the money:

What Windows & OSX Provide

  • Consistent interface
  • Standard API interfaces
  • System updates, at least for a significant amount of time
  • Rudimentary applications (Safari, IE, Wordpad, Textedit)
  • Tech support (often additional cost though)

There are many other "features" that get attributed to Windows and OSX, but I don't think it's fair they get all the credit. Sure, there are more drivers and more commercial software available -- but that's really the doing of vendors, not the OS manufacturers. With the advent of Vista and its hornet's nest of problems, really the only thing Microsoft has going for them is market share. And cash.

What happens when hardware vendors start installing OEM versions of Linux on more hardware? It's already begun, and although it's happening slowly, it is happening. Think about the advantages OEM vendors have when they choose Linux:

Linux Advantages for OEMs

  • I assumed it was obvious Linux offers everything from the above list, but there was confusion, so please note that I do understand Linux offers everything listed above. Except maybe a consistent interface, but that's another article altogether
  • Free, enterprise grade software bundles
  • No need for bundled crapware trial software to offset licensing costs of the OS
  • Virus & Spyware resistance.
  • Compiz? :)

There are some issues regarding the installation of proprietary codecs, Flash, MP3 support, etc -- but I'm sure that could be easily scripted into the initial setup process. I know that installing a fully functional Linux OS is no longer difficult.

I'm excited about the future of Linux. Yes, the competition has mountains of cash. Yes, they have an astronomical installed user base. Yes they work hard to protect their interests in proprietary hardware support. But we're patient. We're smart. We have nothing to lose, and what we do have, we're giving away.

It's a good time to be a Linux user.
__________________________
Shawn Powers is the Associate Editor for Linux Journal. You might find him chatting on the IRC channel.


Special Magazine Offer -- 2 Free Trial Issues!
Receive 2 free trial issues of Linux Journal as well as instant online access to current and past issues. There's NO RISK and NO OBLIGATION to buy. CLICK HERE for offer

Linux Journal: delivering readers the advice and inspiration they need to get the most out of their Linux systems since 1994.

Sorry, offer available in the US only. International orders, click here.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Linux Newb and was pleasantly surprised with what I paid

On June 9th, 2008 Lencarv (not verified) says:

I just put the new Unbutu on my 6 year old winxp laptop and I all I can say is wow. I wanted more life out of my old computer and not happy with Vista on my work computer. My friend kept telling me to try Linux. So I did. The install went without a hitch. Downloaded it, burnt it, and installed it. After following some directions online to get my wireless card working, I was online and sending emails in minutes.
I am really surprised at how well it went. I had heard from others that I would need to know how to use the terminal and the corresponding commands and syntax but I did not. The biggest issue is knowing how to navigate the software, and how to get things done. I have only used windows so I expect there to be a learning curve. But everything I have needed to do from loading a different media player to customizing my program preferences and layout was quite easy.
Saved myself some cash and actually feel good about myself for being able to do a Linux install!

shawn's powers

On June 8th, 2008 fatray (not verified) says:

"...Vista and it's hornet's nest of problems"

Possessive its has no apostrophe.
Hornets' nest, more than one hornet.

Ass Editor indeed.

LOL!

On June 8th, 2008 Shawn Powers says:

That's one of my biggest pet peeves too!

Thanks, I'll go kick myself now. :)

__________________________

Shawn Powers is the Associate Editor for Linux Journal. You might find him chatting on the IRC channel.

Also...

On June 5th, 2008 goblin says:

If "You Get What You Paid For", then all the TCO reports that Microsoft has crafted to show that Linux costs more than Windows, are a proof that Linux is in fact better than Windows.

Then please tell me...

On June 5th, 2008 goblin says:

"You Get What You Paid For"

I hate that one too. So I answer it by asking:
"Really? Then please tell me this: Do you get lousy sex, or are you paying for it?"

You get what you pay for

On June 7th, 2008 massenz (not verified) says:

Robin,

if it's sex you're after, please note a hooker has a much lower TCO than a wife :-)

But, I fear, we're going off-topic here....

I just choked on my coffee!

On August 14th, 2008 Anonymous (not verified) says:

I just choked on my coffee! :D

The main difference between Windows and Linux.

On June 4th, 2008 LockDeltz (not verified) says:

What Windows and OSX provide that Linux doesn't is FULL compatibility with hardware and software. Installing codecs and drivers on Linux is a PAIN in the ass, but with Windows it's so easy. wITH Linux you have to go through trail and error just to get some of the basics things done, like getting your sound to work or playing MPEG-4 files, something thats automatic with Windows. NVIDIA and ATI drivers are the biggest issues with Linux. You never get full compatibility with ATI or NVIDIA drivers. You have to wait for updates from X.org just to get 3D affects when you can get that instantly on Windows. I just bought an EVGA 8600GT and the CD that includes the drivers are meant for Windows. I wish I could install the NVIDIA drivers for Linux by just popping in the CD. Windows has like over 92% of the OS market and that number isn't going to change anytime soon, why? Because you have companies like Red Hat (which is a multi-million dollar company) that refuse to have an OS that automatically installs drivers and codecs. They prefer users to go through trail and error just setting up the most basics things in an operating system, which I don't find necessary. I used Ubuntu and my sound wasn't working and it was running sluggish. So now I'm currently using Fedora and I find it much more stable than Ubuntu, but I had to go through so much trail and error just to install everything, and Fedora is still not working as I would like it to, especially compared to Windows. I would love to be using Windows right now, but I have an issue my comp (it's an HP) that won't allow me connect to the internet using XP, so in the mean time I'm using Fedora. And don't get me wrong I like Linux, but it needs to seriously improve on it's user friendless if it ever wants to compete with Windows in the mainstream. But the article is right about one thing though, you get what you pay for with Windows, and I say it's worth it. Oh and the tech support for Linux sucks, going on forums to solve that issue you have with the BIOS or your motherboard. The horrible thing is you sometimes never get the issues solved, such as utilizing your graphics driver, that was never an issue on Windows. And thats just the hardware issues because their is plenty of software issues with Linux too.

Your opinions are outdated and incorrect.

On June 5th, 2008 Warmotor (not verified) says:

Red Hat has never been geared toward the desktop market, although you can get it to work for that purpose with some effort. Modern distros built for that purpose (Ubuntu has done a great job, MEPIS is also a good example) work with 3D drivers and propietary codecs either out of the box, or after clicking a simple box stating that you're ok using non-OSS software for those purposes. In this way it's even easier to get this hardware working to its full potential because of the superior package management system on modern distros, which will automatically update installed software and drivers - instead of manually going out and downloading them yourself.

And as far as tech support, I'll take a 5-minute google search and help from the awesome Linux community over a MS support call to a flunkie reading me a script any day of the week.

If the market share is indeed 92%, I wouldn't expect it to stay that way for long. Of amazon.com's top 10 selling computers, only 3 are running Windows. I realize that Apple makes up for a larger share in that number than Linux, but people seem to forget that the growing popularity of OSX can be attributed in part to its common roots with modern Linux.

I'm fine with the current state of user bases though, I'm happy being included in the smaller group who do what they do for the love of software instead of cold, bloated capitalist ideals and blind, uninformed brand loyalty. Also, I make my living writing code for Windows platforms - but at the end of the day, on my machine, I'm all about Linux.

I realize that Apple makes

On June 5th, 2008 JasonK (not verified) says:

I realize that Apple makes up for a larger share in that number than Linux, but people seem to forget that the growing popularity of OSX can be attributed in part to its common roots with modern Linux.

Apple's popularity has nothing to do with that. Do you think your average Mac hipster espouses the virtues of their BSD-derived OS? Apples popularity has to do with just that: popularity. They have artfully acquired a rabid following among the fashion-conscious, which is why there is now the cult of Mac.

but I have an issue my comp ?

On June 5th, 2008 Anonymous (not verified) says:

Don't you mean that Windows XP has the problem ?
If something doesn't work with Linux it's a Linux problem.
So ... , if something doesn't work with Windows then it MUST be a windows problem !

Whiny whiny whiny

On June 5th, 2008 Anonymous (not verified) says:

Wow, I have just read to the end of your post and you come across as a whiny newb.

First, you complain about playing MPEG4 files or getting full compatability from graphics cards, which you get 'instantly' in Windows. Well, companies have to pay for a license for MPEG4 for the rights to distribute/use it, and Linux companies don't want to bear the cost. If you want the capabilities then there are companies who will sell you the codecs so you will be 'legal'.

As for the graphics cards, well that is the fault of Nvidia and ATI for not making the drivers. This is not the fault of Linux. Same applies to Broadcom. They do not actually have to release any drivers, just the specs. Actually, if you bothered to follow any news then you would realise that the drivers provided by them (Nvidia, ATI and Broadcom) are fairly poor - even for Windows - because they just don't want to spend the resources on them.

If Fedora is not working for you then why continue with it? If Windows works then use it. Nobody is strong arming you into anything. You have this thing called choice you know. I actually use Fedora and have only one minor problem with the latest copy. It is so minor that I can live with it until I find a fix. Apart from this extremely minor problem I use Fedora on three machines 65% (100% at home) of the time, and it has saved my bacon more than once when Windows was clearly not up to the job.

With regards to paying for Windows and it being worth it - sorry, don't agree. For a start, if I need to reinstall the OS it takes a minimum of 6 hours out of my day whereas Fedora took 2. Fedora runs better, is newer. Windows XP is 7 years old, Vista just not worth the effort. Windows crashes more often, is sluggish, and is such a pain in the arse with all of its wizards and the like. I feel that I have no control. I am currently trying to sort out a problem on a colleagues Windows machine which is proving difficult because there are no logs or sensible errors for me to start from. In Linux I could sort the problem out in minutes.

With regards to Tech Support I take it you haven't had to deal with Microsoft, HP, Dell, Acer etc, tech support? I have and I can tell you that I have had more luck with Linux tech forums than I have had dealing with the idiots at these other companies. The quality of tech support is so poor that I avoid them if I can, posting to forums rather than ring the tech support companies up. In fact, I have had so much bullshit from HP tech support that someone from HP Europe personally called me apologizing, giving us a 100% refund on the product immediately.

And why would you go to tech support forums for Linux just to solve a problem with your BIOS or Motherboard? This is not a Linux problem and this makes it sound like you do not know what you are talking about.

That is how I will end this post. I do not believe you know what you are talking about. Your post is too inconsistent and full of factual errors. Maybe you have used Linux, but I doubt if you have used it for long.

Why I'm using Linux

On June 5th, 2008 LockDeltz (not verified) says:

I have an HP comp with an AMD processor and received the XP SP3 bug when installing Windows XP SP3. I reformatted my comp with XP but I can't connect to the internet without the HP drivers which I will soon get in the mail. And I'm a linux newb who's very interested in Linux so what? Is it my fault that I don't know the whole UNIX command line, that I have to use just to install the latest NVIDIA drivers? As for my rant, well this article talks about the difference in OEMS between Linux, Windows, and OS X. And from my experience their is a big difference. I'm no computer expert, (such as yourself) but why do I need to be one just to install software and drivers? I like Linux and no one is strong arming me to use it, I never implied that, but I feel Linux is only for the tech savvy and experts. I'm not one yet, but I hope to be one soon.

Dude, are you serious?

On June 6th, 2008 MikeD (not verified) says:

"Is it my fault that I don't know the whole UNIX command line, that I have to use just to install the latest NVIDIA drivers? ...but why do I need to be one just to install software and drivers?"

I agree that you shouldn't have to be an expert on the Unix command line to install drivers in Linux. (And you don't need to be an expert, even for Fedora.)

But before you say Linux is inferior for not doing things the "Windows" way, the least you could do is learn how Linux does things. Try learning how to use the package manager to install/uninstall software and drivers. (In Fedora, yum or yumex will work, among others.) Try learning what a repository is and how to use it. (In Fedora, you need livna for proprietary drivers.) I know Fedora doesn't make getting the basics as obvious as other distros, but that's the culture that creates Fedora. If you don't like it (I didn't) and want to keep using Linux try a different distro.

When you learn the Linux basics (Google the terms mentioned above - yum, yumex, livna - or check the Fedora help files) then you can really compare Linux to Windows and you'll be better able to make an informed choice of which is best for you.

You don't need to be an expert to enjoy Linux, but there are a few basics that you need to learn. You've probably been a Windows user for so long that you take the basics associated with Windows for granted and now expect all systems to work the same. There is a better way, which is why Linux is making so many headlines now.

Potential financial saving for hardware manufacturers

On June 4th, 2008 Anonymous (not verified) says:

I didn't realise until a couple of years ago that hardware vendors have to pay Microsoft $50K plus (as it was then) to get their hardware drivers certified.
A lot of money to be saved there too.

The importance of a consistent interface

On June 4th, 2008 unarmedman (not verified) says:

"I assumed it was obvious Linux offers everything from the above list, but there was confusion, so please note that I do understand Linux offers everything listed above. Except maybe a consistent interface, but that's another article altogether"

I just wanted to comment that I agree a consistent interface is the primary difference between commercial Operating Systems and open-source Linux.

The extendability of Linux is a great feature for PC power-users, but the casual home or office user does not understand the cost in time for this, and more importantly, they don't care.

A majority of computer users need to be productive in their environments, and having an OS that looks and feels the same on each machine they use is indispensable to this end.

I do agree too that with increased vendor integration with Linux (Lenovo + Novell, the Eee PC) you will find more users able to actually use Linux instead of just tinker with it.

Yes, You Get What You Pay For

On June 4th, 2008 Lawrence D'Oliveiro (not verified) says:

I'd say the cliché is true.

Look at what typically happens with closed-source software: you pay lots for the software, which typically does what it says on the tin. But if you hit any problems, you have to call the support line, which you get for "free". And what, typically, is the quality of that support line?

Commonly, it's crap. You will get some drone who only knows how to walk you through a script, and is stuck if your problem doesn't fit neatly into existing categories.

With open-source software, you get the software at no cost, but if you want real support (beyond the self-help level available in the community), then you have to pay for it. And what's the quality of paid support like? It's a lot better, because obviously if it wasn't, nobody would pay for it.

Microsoft Free support?!! You must be joking!

On June 4th, 2008 zcat (not verified) says:

When you buy windows, you get -no- free support at all from Microsoft beyond the sometimes-helpful Microsoft Knowledge Base. There are two ways to pay for support, either per call or a support contract, which costs money.

And the paid support you get from Microsoft is exactly as you describe, some guy in Bangalore following a script and/or searching MSKB. if you want real support you pay somebody other than Microsoft.

When you pay for support from Red Hat or Novell or Canonical, you get somebody who actually knows what you're talking about and can fix the problem, or knows how to file a bug upstream so that the problem will be fixed. You can also pay for support from local IT companies and get about the same level of support they'd provide for Windows.

You can also get free support from IRC or web forums. I don't know about other Linux distributions but Ubuntu's IRC channel provides very good support, both quick scripted answers to frequently asked questions, via the channel bot, and in-depth problem solving from people who really know their stuff. Packagers and developers also hang out on IRC and there's a fair chance the person who eventually answers your question will be someone who's contributed to the software.

The Windows IRC support is not so far behind.. it's certainly a lot better than Microsoft's paid-for phone support.

Oversimplified, and pretty much wrong.

On June 3rd, 2008 Richie (not verified) says:

I have a few questions based on your bullet points:

  • What is inconsistent about Gnome or KDE; or heck, xfce?
  • What is nonstandard about GTK+, OpenGL, and the myriad other APIs which Linux supports?
  • When did Debian, Canonical, Red Hat, CentOS, Novell, and the like stop offering updates "for a significant amount of time"?
  • (This one is mixed with your point about "crapware".) Stacked next to TextEdit on Mac, how would you rate nedit or gedit? What's stopping Windows and Mac owners from installing OpenOffice? How do I uninstall gedit or kedit "crapware"? Why would I need to? And why would I need to uninstall Textedit or Wordpad?
  • When did Linux support become free? I'm not talking about the forums, because these exist for Mac and Windows. You're talking about paid support. So, let's talk paid support: Red Hat. Novell. Canonical. They're not free.
  • To reiterate, what's stopping Windows and Mac users installing "free, enterprise grade software bundles"? And where are these exactly? Last time I checked OpenOffice couldn't do pivot tables. Where's my full-on scheduling app?
  • (We've dealt with "crapware".)
  • When did you last use Windows or Mac? I've never had a virus on Windows and I use it daily. That's not an idle brag. I install random packages from the Internet (and back in the day, I downloaded my share of pr0n). And get this: no virus checkers. Conversely, with a lack of common sense operating Linux, you expose yourself to getting hacked. It doesn't happen anywhere as frequently as with Windows, but it can, and does, happen. Google it.
  • Compiz is an advantage compared to what? Quartz? Aero? What's the difference exactly?

Same old FUD, but it usually comes the other way. I used to blabber on like this about C=64s and Amigas, but then I grew up.

I'm a Linux fan like the rest of us, but come on. You can't get away with this kind of crap. (You started it! "Crapware", remember?)

Seriously, Linux has many strong points when compared to Windows or Mac OS X. I wish you'd listed one.

Thanks.
Rich.

OpenOffice.org does do pivot

On June 4th, 2008 Marc (not verified) says:

OpenOffice.org does do pivot tables. The feature is called Data Pilot.

So, I guess by your reasoning, since you have never caught a virus, antivirus applications are useless? Isn't that like saying you don't need home insurance since you've never had a fire?

Alright, so I picked a bad

On June 16th, 2008 Richie (not verified) says:

Alright, so I picked a bad example. The Photoshop/GIMP argument has been done to death. Pretend I was talking about, say, perspective cloning.

Viruses: You're putting words in my mouth *and* making a bad analogy. Antivirus apps aren't useless, but I'd rather have one on my mail server than on the desktop, thanks. Your analogy would work better if you talked about smoke detectors -- you *do* change the batteries in yours, don't you? -- but then belongings and data have absolutely no equivalence. You insure belongings; you back-up data. But while a data restore returns things to their previous state, you can never get the sentimental value or the peace of mind back with an insurance payout.

Updated.

On June 3rd, 2008 Shawn Powers says:

Rich,

I think you misunderstood part of what I was getting at, so I updated the list a bit. I'll respond to a couple other of your comments though:

Crapware: When I mentioned the crapware that offsets the cost of Windows, I was referring to trial software, weird multimedia software, and 3rd party programs that come pre-installed and are mostly worthless. Those 3rd party companies give OEM vendors money to pre-install the stuff, which offsets some of the cost associated with the Windows licenses. That's a big reason computers bundled with Linux aren't significantly cheaper than the same models with Windows. There's no pre-installed crapware to drive down the price.

Viruses: If you are using Windows without any malware protection, and you have no issues with spyware and/or viruses -- you are in the minority. That's the reason Microsoft builds in the "WARNING YOU HAVE NO ANTIVIRUS INSTALLED" messages.

Compiz: The difference? It's cooler, and it's free.

__________________________

Shawn Powers is the Associate Editor for Linux Journal. You might find him chatting on the IRC channel.

Misunderstandings

On June 16th, 2008 Richie (not verified) says:

Shawn. Thanks for clearing up your confusion of "crapware" and "rudimentary applications". As you've only answered the weaker points in my argument, I'll assume you agree with the other points. Is that fair?

What you get...

On June 3rd, 2008 Alan (not verified) says:

What you really get, fundamentally, is the right to use software written by some stingy person who didn't want you using it without dinging you for the privilege. It really all boils down to that. Whether or not the software is so great that it's worth the indignity is up to you.

MS Tax Etc

On June 3rd, 2008 FredR says:

I've often wondered, if I purchased a machine with an OS on it, am I wasting that license? In other words, I can go to the local electronics retail store right now and pick up a Lenovo laptop for about $600, open box. It has Vista on it. I don't know if they've achieved the holy grail and "locked" a particular license to that machine, but I can then bring that machine home and put Ubuntu on it. Is the Vista license gone forever? Does MS only care that they have my money for that particular license? And with the deals with OEMs and whatnot, we know sometimes that's only about $50. Is that money worth more to them than to never have a repeat customer (for office and other applications) or the lack of my piece of market share?

It may be worth more to me to pay the $50 and waste the license.

I read a really good article the other day on virtualization. The author was afraid that vendor licensing would "choke this evolving market?". (To find the article, google "Will virtualization licensing, support and pricing complexity choke this evolving market?").

The answer to that question lies directly in what circles you hang out in. Take a look at the answers and you'll find that this person didn't take into account the abundance of free virtualization.

This person may have reworded their question "What can I do to get away from the vendors who are scaring me, and be free of their opression?"

Engineers typically understand the relationship between tools and their effective cost.

__________________________

-- FLR or flrichar is a superfan of Linux Journal, and goofs around in the LJ IRC Channel

As I understand it, if you

On June 5th, 2008 Anonymous (not verified) says:

As I understand it, if you buy a laptop or desktop, there should be, either in the packaging or somewhere on the hardware, a Vista Serial #. On my laptop there was a sticker on the bottom that had the serial, anyway.

That number is tied somehow to the hardware of your computer. Every time you go online with Windows (assuming your still using Windows anyway) to check for updates, Microsoft performs a series of tests to make sure your hardware matches the specs attached to the serial number. If it does, your copy of Windows is marked "Genuine" and all is good.

If not, you need to contact MS and wrangle with a tech support person to find out why.

If you build/upgrade your computer a lot, I think you can also call MS and have them transfer your old liscence to the new PC

...so I guess the short answer is No, your not wasting a liscence if you buy a laptop, wipe it, drop Linux on it and later decide to run Windows.

Now as far as virtualization goes I have no idea how MS deals with that but I doubt it's very nicely.

The answer is really simple

On June 4th, 2008 Gianmarco (not verified) says:

The answer is really simple what you get is the most expensive set of fonts on the market :D

thank you

On June 9th, 2008 Prefabrik ev (not verified) says:

thank you very much. nice document.

Post new comment

Please note that comments may not appear immediately, so there is no need to repost your comment.
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <pre> <ul> <ol> <li> <dl> <dt> <dd> <i> <b>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
6 + 13 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Featured Videos

The October 2, 2008 edition of Linux Journal Live! Associate Editor, Shawn Powers, and Steven Evatt, Online Development manager for The Houston Chronicle discuss surviving disaster with Linux.

Linux comes with a powerful firewall built-in, although the interface can be a little intimidating. This is the first in a multi-part tutorial on how to master basic and not-so-basic IPTables functionality and create the perfect firewall for your home network.

From the Magazine

November 2008, #175

There aren't many numbers that put the US national debt to shame, but here's one: 1,100,000,000,000,000. What's that? That's how many floating-point operations per second the Roadrunner supercomputer at Las Alamos can perform. That's about 100 FLOPS per dollar of US debt (unfortunately, the debt is winning the second derivative race). Read the article about Roadrunner in this month's High Performance Computing issue of LJ.

Along with that, find out how to program the Cell processor and how to use CUDA with your NVIDIA GPU. Also in this issue: Mr HandS (aka Kyle Rankin) gives us a few tips on using Compiz, Chef Marcel shows you how to get blogging off your plate quicker, Mick Bauer talks about Samba security, Dan Sawyer interviews Cory Doctrow and Doc talks about how information technology can affect democracy and fix the national debt (just kidding about that last part). That and more for your reading pleasure in this month's Linux Journal.

Read this issue