Article View: comp.security.misc
Article #788Re: Stupid Licenses (YUCK!)
From: Bruce Hayden
Date: Sat, 02 Jan 1993 23:52
Date: Sat, 02 Jan 1993 23:52
36 lines
2519 bytes
2519 bytes
>> Well, I was in software development long enough (15 years) that I >> have seen how it is done wrong more times than I can count. I have >> also seen it done right. My experience is that all it takes to do >> it right is proper planning and adequate resources. >No doubt trying to do it right helps, but that's not enough. The vast >majority of software suffers from Creeping Featurism or is Broken As Designed. >No amount of "good software engineering practice" will fix that. >You can't have quality software unless you put quality before featurality. I don't see that we are in disagreement. My contention is that it is possible to "do it right". This means, amoung other things, "putting software quality before featurability". The legal consequences of this are that there may be legal liability when you do it the other way (put featurability before software quality). The question is how much longer can we as a society accept buggy software. Sure - I know as well as anyone that with present technology it is almost impossible to get all bugs out. What I am advocating is that if you release software with (too many) bugs in it, you may face a competent plaintiff's attorney who will use your failure to document your attempts at software quality control against you in showing negligence. Most everyone seems to be of the opinion that since everyone is doing it (releasing buggy software), it is ok (despite knowing how to at least minimize the number of bugs). Other areas of tort law have discarded this type of reasoning. Instead, the law seems to take the position that if you know how to mitigate a problem, and don't (especially for economic reasons), you are taking a gamble that the money saved will be greater than the money lost in litigation. You thus have no reason to complain when you are found liable for your failure to mitigate the problem. Bruce E. Hayden (303) 758-8400 bhayden@csn.org
Technical Details
Message-ID:
<bhayden.726018757@teal>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!caen!hellgate.utah.edu!csn!teal!bhaydenReferences:
<bhayden.725514513@teal> <1992Dec30.130805.28123@mksol.dseg.ti.com> <bhayden.725949329@teal> <1993Jan2.170529.24825@news2.cis.umn.edu>Show Full Headers
Complete Article Headers
Newsgroups: comp.security.misc,comp.org.eff.talk Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!caen!hellgate.utah.edu!csn!teal!bhayden From: bhayden@teal.csn.org (Bruce Hayden) Subject: Re: Stupid Licenses (YUCK!) Message-ID: <bhayden.726018757@teal> Sender: news@csn.org (news) Nntp-Posting-Host: teal.csn.org Organization: Colorado SuperNet, Inc. References: <bhayden.725514513@teal> <1992Dec30.130805.28123@mksol.dseg.ti.com> <bhayden.725949329@teal> <1993Jan2.170529.24825@news2.cis.umn.edu> Date: Sat, 2 Jan 1993 23:52:37 GMT Lines: 37