Wednesday, February 11, 2009

Not broken

A colleague at work has this quote written on his whiteboard:

Broken gets fixed
Shoddy lasts forever

I think this maxim sums up my experience so far with Windows, compared to my experiences with Linux. In the Free / open source software world (Linux) if something doesn't work the way it should, that's considered "broken" behavior and it gets fixed.

But Windows does it the other way: if something is buggy, but doesn't crash or generally fail, it's "good enough" and doesn't get updated.

Maybe that's why ctrl-backspace is broken. It works, just not consistently and not the way it's supposed to - even in "first party" (Microsoft) applications and in different parts of the operating system.

I suppose that's also why Paint doesn't have basic functionality like the ability to crop an image. Because the program still does the job, even though it's no different from the version released 10 years ago.

All software has bugs; it's a fact of life. What separates my Linux experience and my Windows experience is that any issues I had with Linux got fixed while the shortcomings with Windows will be there for a long, long time.


  1. Be careful, links in this article lead to the old location of the blog.
    My 2 cents.

  2. Shoddy also makes more money as you pay for a fix for each little problem. And these expensive fixes also create new problems that require their own fix. See the cycle?


Note: Only a member of this blog may post a comment.