> when ford sold the pinto with the 'exploding' gas tank, it just paid money
> out to settle claims after many people were burned to death. although i
> don't believe there is a precedent for it, possibly until now, many software
> companies have been doing the same thing: selling crap products that in
> essence 'explode' and hemorrhage valuable personal data to script kiddies,
> etc.

If we are to compare the nature of software to a physical product, we need
to remember a few things...

1) Proving software to be 100% correct is nearly impossible and in some
cases completely impossible.  (think halting problem and state space
explosion)
2) Physical products often have a calculable degradation curve whereas given
consistent conditions, software does not "deteriorate" in a way that is
easily quantifiable.  It does "degrade" under different conditions but see
point #1 for another problem.
3) Even the best tested and mathematically proven software (think IBM space
shuttle code) has bugs.  I forget the exact cost because I don't have the
paper nearby but the per line cost of the shuttle code was astronomical!  If
all software cost as much per line, no one would own a computer, except
maybe governments and multi-billionaires.

There are other points but I'm sure you get the gist...  I'm glad I have a
job, even if it means being a "high-priced" janitor.

Reply via email to