On CBS.com: Get More On Amazing Race Eliminated Team
BNET Business Network:
BNET
TechRepublic
ZDNet

November 2nd, 2005

Windows vs. Linux? It's Apples and oranges

Posted by Marc Wagner @ 4:40 am

Categories: General, IT Management, Open Source, Software Infrastructure

Tags:

Paul Murphy’s recent article, "The better part of better, faster, cheaper," concludes with this observation:

There’s a moral to this story: that it’s the combination of expertise with technology that counts, not just the technology. The objective reality is that there isn’t anything that Windows Server OSes do "out of the box" that Linux can’t do better but the practical reality is that Windows set up by an expert works better than Linux set up by a beginner -and the scary thing is that most of the expertise out there is Windows only.

I continue to be perplexed that industry pundits continue to compare Windows and Linux as if they were comparing two similar products when in fact they are comparing apples and oranges. One really needs to look at Linux as compared to UNIX to get a true sense of TCO as it compares to capabilities.

In such a comparison, the winner will almost always be dependent upon the scale required. As long as the available horsepower on commodity hardware is sufficient to do the job, Linux will usually win out (due mostly to reduced hardware costs); however, when an application requires the scalability (or stability) only available on "big iron," a proprietary UNIX solution — such as Solaris or AIX — usually has the edge.

Returning to the discussion at hand … Windows vs Linux:

You are certainly correct that the combination of technology and expertise is what counts. You are also correct when you say that "there isn’t anything that Windows Server OSes do ‘out of the box’ that Linux can’t do better" — while UNIX falls at one end of the scalability spectrum, Windows (even the "Enterprise" version of Windows) falls at the other. Despite Microsoft claims to the contrary, Windows just doesn’t seem to scale very well.

Unlike many of your readers, I don’t consider the price of an OS as being any kind of a useful measure of TCO. For instance, most readers will say "But Linux is FREE." Well, yes, if you are a hacker setting up a server in your bedroom, Linux is indeed free (to download) — and is totally unsupported. If you want to buy Linux with media and documentation, the price with limited support starts at about $35. Fully supported Linux workstation software comes in at around $180 — annually. Fully supported Linux server prices start at around $350. These prices are virtually identical to Microsoft’s OEM and retail prices for Windows XP Pro and for entry-level Windows Server 2003. Since the hardware is identical, the "cost" argument is simply moot.

Expertise, expertise, expertise. The entire thrust of your argument is almost lost in your article but it is the linchpin of the entire Windows vs. Linux debate:

 

How much does someone need to know to install and run a Windows server?
How much does someone need to know to install and run a Linux server?

Virtually anyone with a high school diploma and few hundred dollars can get certified in Windows server technology in a matter of weeks or months — while most people entrusted to administer an enterprise level UNIX/Linux server have a college degree and/or years of UNIX/Linux experience.

 

How is this possible? By deciding to favor ’simplicity of use’ over ’simplicity of design’ Microsoft has leveraged the low cost of commodity hardware to produce cost-competitive software which is complex in design but easy to use. The result is inefficient (and sometimes bug-laden) software running on over-powered hardware. Throw in affordable training and certification programs and Microsoft has a winning combination.

For the small business, where scalability is not an issue but human resource are, the inefficiencies don’t matter because the overriding factor is the up-front cost of the system and the cost of hiring someone with the minimal experience necessary to take care of the system.

The point that is missed by many outside of the enterprise is that the enterprise measures everything in total cost of ownership and then compares that TCO to productivity. This is a measure almost impossible to make outside of the enterprise itself.

It is in the enterprise that scalability and OS efficiencies come into play. From a purely technical standpoint, the differences in efficiency between UNIX and Linux are very small indeed — and are attributable almost entirely to the relative maturity (and respective development models) of the two operating systems.

So, how does Microsoft compete in the enterprise? Well that depends. For services which are being delivered cross-platform and which require scalability and reliability, not very well. In this environment, Microsoft is being squeezed at the top by UNIX vendors and at the bottom by Linux vendors.

For proprietary services being provided to Windows clients, there is little choice but to go with Microsoft — again because simplicity of use for minimally-trained employees outweighs the inefficiencies of Windows server technology.

In the end, the enterprise will rarely be a purely Windows, purely Linux, or purely UNIX shop. They will choose their platform based upon their immediate need for scalability and stability, the availability of well-trained human resources, and TCO.

Your final comment is that:

… the scary thing is that most of the expertise out there is Windows only.

It’s true enough (for the reasons I have state above) that there are more Windows techies out there than UNIX/Linux techies, but "scary" doesn’t seem appropriate. It might be "scary" if you run a large UNIX/Linux shop because it means that as your staff ages and retires, it will become more and more expensive to replace them with employees with similar skills and levels of expertise. This is simply a fact of life with which any manager who is not a baby-boomer will need to deal — regardless of the industry. Still, with three-to-five year hardware lifecycles, today’s decision need not impact the decisions you make tomorrow.

 

The fact that the expertise is overwhelmingly Windows today should not be "scary" at all. Remember:

  • First it was CP/M, then it was DOS, then it was MacOS, now it is Windows.
  • First it was WordStar, then it was MultiMate, then it was WordPerfect, now it is Word.
  • First it was VisiCalc, then it was Lotus 1-2-3, now it is Excel.

 

UNIX predates all of these operating systems and applications and perhaps Linux and its applications will one day displace Windows. UNIX was develop as a highly portable OS which could run efficiently on relatively inexpensive hardware. First DOS and then Windows surpassed that feat. More likely than not, something will come out of the blue to change the IT landscape once again. Either way, sooner or later, someone will displace Microsoft.

C. Marc Wagner is Services Development Specialist, UITS, Student Technology Centers at Indiana University, Bloomington.
  • Talkback
  • Most Recent of 46 Talkback(s)
MS is not trying to stop you from using linux!
If MS really cared what desktop OS you buy, they would drop the retail price of Windows XP to around the $35 price-point -- like they do with their OEMs -- who sell to the non-techies!

What t... (Read the rest)
Posted by: mwagner@... Posted on: 11/07/05 You are currently: a Guest | | Terms of Use
The problem is Windows is setup  bjbrock | 11/02/05
That's Total BS  jjworleyeoe | 11/02/05
Microsoft has definately learned their lesson... well, half of it anyway.  olePigeon | 11/02/05
More BS  jjworleyeoe | 11/02/05
If it were that smiple...  olePigeon | 11/02/05
MS - More of the same  Bacchus618 | 11/03/05
Windows XP Home as secure as Mandrake 10 out of the box? No way  hipparchus2001 | 11/02/05
They're not in the same market segment.  olePigeon | 11/02/05
mandrake 10 isn't free  hipparchus2001 | 11/02/05
But the problem is...  Henry Miller | 11/02/05
Have your hobby.  Anton Philidor | 11/02/05
Anton,  Kamikaze_Ohka | 11/02/05
Wanting to profit doesn't make Microsoft a villain.  Anton Philidor | 11/02/05
Unfortunately  Kamikaze_Ohka | 11/02/05
Okay.  Anton Philidor | 11/02/05
reading your comment  Monkey_MCSE | 11/02/05
I hope that...  Anton Philidor | 11/02/05
Overpricing  movie-crew | 11/02/05
RE: I hope that...  Monkey_MCSE | 11/02/05
I agree you may have a point  Kamikaze_Ohka | 11/02/05
You can't be serious  mosborne | 11/02/05
This is about sales...  Anton Philidor | 11/02/05
Killing information  movie-crew | 11/02/05
Robber barons  movie-crew | 11/02/05
motive is lost on you guys...  john.gruber@... | 11/02/05
"... in order to make money, Microsoft has to defeat Linux."  Henry Miller | 11/02/05
If GM could take 100% of Ford's auto business...  Anton Philidor | 11/02/05
Same attitude IBM used to have  mosborne | 11/02/05
Agreed.  mosborne | 11/02/05
Hetrogenous networks.  Henry Miller | 11/02/05
Samba is a great piece of software  mosborne | 11/02/05
MS is not trying to stop you from using linux!  mwagner@... | 11/07/05
Troll BAIT!  An_Axe_to_Grind | 11/02/05
Not considered.  Anton Philidor | 11/02/05
Interesting points  John CarrollZDNet Moderator | 11/02/05
Yes, Ned Ludd ultimately failed...  Henry Miller | 11/02/05
One can hardly compare Windows as the 'industrial age"  mlindl | 11/02/05
haha the old "legacy" slur again  hipparchus2001 | 11/02/05
What's scary?  techboy_z | 11/02/05
Not that hard  movie-crew | 11/02/05
Tell Google Linux doesn't scale like UNIX  AldoWatts | 11/02/05
That's not the best measure  dtfinch | 11/02/05
yes but ....  hipparchus2001 | 11/02/05
All Wrong on Calculations  grant@... | 11/03/05
"Surpassed?"  Twey | 11/03/05
Stability is the issue!  blackmoon_z | 11/03/05

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More