James Bach, a testing guru, has written up some very detailed advice for lawyers who want to sue Toyota. I don't know any software shop that could defend itself against all of these attacks, which is another way of saying, every developer in the world is consciously or unconsciously betting that when the crunch comes, their company can hire the sharpest lawyer in town, and find a friendly judge.