3 ms·
> Since nobody knows how to reliably ship secure commercial software, liability will mostly have the effect of making it difficult to start new software busines
by quasirandom 6y ago
> Since nobody knows how to reliably ship secure commercial software, liability will mostly have the effect of making it difficult to start new software businesses.
I think you would agree that having critical string parsing logic written in C and shipped in an opaque binary is both negligent and more dangerous than a reasonable person would expect. Traditional products liability claims focus on those kinds of questions: was there negligent conduct? is the product more dangerous than a reasonable person would expect?
Attaching some kind of liability is a good way to encourage the industry to settle on standards of non-negligent conduct. If you provide vendors an opt-out mechanism (e.g. disclose your source and there's no liability), it will not dramatically interfere with the cadence of development.
Common law is very well suited to establishing standards in a dynamic environment. It got us through the first industrial revolution.