Unreliable Programming
One response to software liability:
Now suppose that there was a magical wand for taking snapshots of computer states just before crashes. Or that the legal system would permit claims on grounds of only the second part of the proof. Then there would be a strong positive incentive to write software that fails unreproducibly: “If our software’s errors cannot be demonstrated reliably in court, we will never lose money in product liability cases.”
Follow the link for examples.
DevOne • July 11, 2006 8:40 AM
I’d like to see the increased timeframe for adding that and how many software companies would be willing to qa that the failure routes are random.
Of course, I’d then like to see the court orders to view source code and when they find those random errors what would happen.
Writing reliable code is hard enough.. Writing reliable random code failures… wow…