Ah, yes. The age-old debate that’s gained new traction in the last 10 years and will likely persist to the end of days. This, my friends, is the old “Super Nintendo vs Sega Genesis” debate for grown ups.

Awe crap. Not another <blank> rules post

If you do a Google search for operating system comparisons and opinions, you will find more baseless garbage than can be found in the entirety of the series “Sex and the City”. And I, for one, am not looking to add to that steaming pile. I am more than capable of creating my own personal steaming pile!

The goals of operating systems

There’s an old saying in the programming world: “You can ask a man to change his religion, but never ask him to change his text editor”. I believe this same saying can be applied to power users and their operating systems of choice.

And it is from people with the strong preferences that you will hear many thin arguments that basically translate to “Your operating system sucks. My operating system rules!” But what these people forget is each one has its own set of operating goals.

Mac OS X
Goal – Provide stability and ease of use via proprietary control of the hardware and software.

It’s not often that you will hear a Mac user complaining about driver issues or system crashes. That’s because the strength of Apple products are that “they just work”. And for most of us, that’s about all that matters. When your boss or professor is expecting a report to be completed, they will have very little interest in your .ini file typo or printer driver conflict. All that matters is the final product.

In exchange for this protected environment, there are certain restrictions on what users may or may not do. While the options have been growing over the years, Apple still, for the most part, keeps the user on a protected path.

Linux
Goal – Provide stability and flexibility to the power user.

This free and open source OS does a great job of accomplishing it’s goal. It can do just about anything that can be done on a commercial OS (sometimes more). And due to it’s limited amount of fluff, often times, it can do it better and faster.

The draw back to this is the lack of fluff. It’s much like a chunk of meat with no fat: very dry, very little flavor, and gets caught in your teeth. While this may be ideal for the health nut, the average person would demand to know where they would be able to find a bucket of grease to flavor this bad boy up.

And this leanness is not necessarily a bad thing. Personally, I’m not a fan of the bubbly interface trend of modern day applications. Linux provides me and other tech-head’s a retreat from the large cutesy-wootsy worlds of OS X and Windows.

Windows
Goal – Provide balanced ease of use to the general user and flexibility to the power user

Ah, the largest, and therefore the most targeted of the operating systems. This idea of being “everything to everyone” is what I believe has garnered so much resentment towards Microsoft over the years. Linux is largely geared towards geeks. Mac has traditionally been geared towards the general user (though, in recent years, it’s been working to appeal to power users).

But in the case of Windows, it’s just always been there. And as long as it works, we as users are, for the most part, happy. It is not until we run into problems that we make the change. The general direction of market share traffic is from Windows to another platform. This makes it statistically easy to find anti-Windows bias among these crowds. Not very many are raised with a Mac or Linux and transition to Windows

That being said, the question remains “does Microsoft accomplish it’s goal?” In my opinion, as of XP, the answer was a definitive “yes”. However, I think, it’s been well established, that they dropped the ball with Vista. Despite this failed product, the overarching goal of the “Windows” brand remains the same. With this current iteration, we can say “Vista is broken” and cite several specific reasons, but we cannot make the blanket statement “Windows sucks”.

Aligning with your needs

It is important that a person selects an operating system based on what tasks need to be completed and how well it helps you accomplish these. Unfortunately, there are many OS zealots out there (on ALL sides) who simply need a finger jab to the eye.

What these rabid masses need to understand is that when it comes to a selection of operating system, there are different fits for different people. And though that time won’t come soon, hopefully you will be one less person touting the “your OS sucks!” rubbish.

One last thing…

This post didn’t leave me too many opportunities for bad jokes. So I’ll leave you with a picture from FrenchFriends.info of a guy hitting another guy’s knee with his crotch…

Man... Looks like the guy in red is in pain.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Google Buzz

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.