Experimental software should not be deadly

A few days ago, Apple released a beta version of their Safari web browser for Microsoft Windows. Within hours, hackers had found major security flaws and forced Apple to quickly release a fixed version.

The Apple apologists said, “that’s the risk of using beta software”.

I say there is no excuse for such a serious flaw. If the security flaws are so great that hackers discover them in a matter of hours, then Apple has not properly designed and tested the software.

Consider the following analogy. Suppose I invent a new recipe and cook it for some guests. If the recipe is a failure, the food might be inedible. But if I serve spoiled food that makes my guests sick, I cannot simply blame the experimental recipe.

Medicine starts by teaching, “Do no harm”. That’s a good rule for computers, too.

Explore posts in the same categories: Tech

2 Comments on “Experimental software should not be deadly”

  1. bcj. Says:

    Why don’t software companies hire the hackers to hack their BETA software so they can fill the gaps before the hackers can hack it.

    Or would the hackers consider that “selling out”?

    While I’m at it, how much wood could a wood chuck chuck if a wood chuck could chuck wood?


  2. Ennis Says:

    Hmmmm … I actually installed a copy of Safari (I like the privacy option). I should go back and see whether I have the one with the bugs fixed …

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: