ZDNet’s Linux vs. Windows server smackdown

ZDNet writer David Gerwitz is so fed up with the way his co-located Linux server responded to an upgrade (by not running) that he’s made a huge deal out of giving up Linux for Windows. On a server.

Fellow ZDNet writer and Linux partisan Steven J. Vaughn-Nichols (aka SJVN) wonders what all the shouting is about.

In case you hadn’t guessed, I’m with SJVN on this one. Sure I’ve bricked a few Linux and BSD installations in my time, but when it comes to production systems, it’s extremely easy to stay on the straight and narrow with Linux and BSD. Upgrades can be tricky, but that’s true for Windows, too. I’m taking upgrades from one release to another.

But a standard security or bug-fix update with patches to a current release? I can’t remember the last time anything of the sort went wrong on the stable release of any Linux distribution or BSD release I’ve used. Debian, CentOS, Ubuntu — I’ve never had a problem with a software update.

And while my record on major-version upgrades isn’t as spotless, if you wait until after a new stable release to upgrade a Debian box and follow the instructions, I can pretty much guarantee it’s going to work out fine. CentOS doesn’t exactly support version upgrades (5.x to 6.x, for instance). They recommend a full reinstall. And I do believe Ubuntu is improving in terms of major-version upgrades (11.04 to 11.10, or 10.04 to 11.10, the latter of which is now possible).

Forget upgrading for a moment. How do Windows servers actually perform? With that I’m less than impressed.

I have to contend daily with a Windows IIS server that just doesn’t do what a Linux server does (which in this case includes running scripting languages and applications that aren’t VB Script or ASP.NET, and often not that either, and consistently serving media files to my users).

And then there’s the OTHER Microsoft server I use daily (supplied by a vendor) that regularly chokes on SQL queries and seems to die for hours at a time.

If only both workloads were moved to Linux or BSD … and yes, in both cases there are sysadmins other than myself to take care of the installations.

I can understand hating on Linux on the desktop, though I don’t agree and am writing this post on a Debian Squeeze system that I upgrade all the time.

But coming out for Windows and against Linux on the server? That dog most definitely won’t hunt.

5 thoughts on “ZDNet’s Linux vs. Windows server smackdown

  1. I don’t even think the OS is the important part of this story. David basically says in his article he has no backup and no test-box. This is his first time learning this new software. This really should have been a story about best practices for learning a new environment any new environment doesn’t even have to be an OS.
    When you are learning a new environment it wouldn’t be a bad idea to pull some images at various setup points as sometimes things are hard to undo/rollback. Also you could create a virtual machine to test in until you get some experience. Guides are also excellent tools, follow the path of someone who has already set up this environment.
    I found it left a really bad taste in my mouth that this became about Linux VS Windows because I don’t think software was at fault here. I think this was some poor administration and finger pointing.

  2. Yep. I agree with Matthews. It’s a question of competence. There are millions of windows servers that perform just admirably. If you spend as much effort and time to learn how to wrangle Windows as you do on mastering Linux you could easily solve all your problems.
    “That dog most definitely won’t hunt” should most certainly redirected towards the staff of maintainers and not the software.

  3. That’s funny!?

    “If you spend as much effort and time to learn how to wrangle Windows as you do on mastering Linux you could easily solve all your problems.”

    My message to the millions who use Windows in general, would be:

    “If you spend as much effort and time to learn how to wrangle Linux as you do on mastering Windows you could easily solve all your problems…”

  4. Hey Steven. Could you tell me how many people read your blog? You are featured quiet often on LXer. That’s how I found it. Approximation would be fine. I’m just curious about something.
    Thanks.

Comments are closed.