SQLServerCentral Article

The Software Conspiracy

,

The Software Conspiracy

The Software Conspiracy

I was walking in the bookstore one day and saw this on the title and was

intrigued by the title. After reading the jacket, I decided to buy the book and

was excited about reading it.

I hate buggy software. Everytime Windows 98 locks up on my oldest, everytime Word locks up

when I am writiing, evertime I lose work, I curse the programmers who built the software.

Like most people, I have come to expect a certain amount of bugs in most software. I shouldn't,

and neither should you.

Since this is a book review, I will jump off the soapbox and get to the content. This book is basically

about three parts. The first part talks about the problems of buggy software, how bugs can be introduced,

and why they are tolerated. I somewhat agree with the issues presented; lots of software is buggy

and can be written better. However, bug-free software is extremely difficult, if not impossible to write.

A few of the examples cited, such as the space shuttle, come very close, however there are still some

defects in this software. There is also the problem of proving that something does not exist.

The middle part of the book discusses software licenses and the problems with them. A good portion of

this section is devoted to the UCITA proposed legislation. This is some scary legislation and

everyone should oppose it. Here are a couple links that discuss this law which has already passed

in VA and MD.

I have never written commercial software, but I believe that commercial comapnies are harmed by this law

in the long run as much as comsumers. Already most of the best security software is being written and sold

in Israel rather than the US. A great deal of this is due to silly regulations in the US regarding software.

Of course, the talent of a number of Israel's citizens is greatly responsible as well. I urge you to

visit the links even if you do not read the book and send a letter to your congressperson.

The last part of the book discusses what you can do about buggy software. Mr. Minasi also recommends

that you get involved with Beta programs and try to make a difference with vendors. This is something that

I have given up for the most part because of the buggy software. I like for most of my software to just

work (one reason I use Wordpad more than Word).

Overall, this was an interesting book and worth reading. It definitely can inspire you to do

something about the bugs in your software. The tone of the book, however, often seems to cry "conspiracy"

and it did not read as smooth as I would have liked. Often the author seems to be whining more than

presenting informatin. The message, however is an important one and one that I would recommend to

my Mom who is not very computer literate.

Steve Jones

March 2001


Rate

You rated this post out of 5. Change rating

Share

Share

Rate

You rated this post out of 5. Change rating