🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.security.misc
Article #788

Re: Stupid Licenses (YUCK!)

#788
From: Bruce Hayden
Date: Sat, 02 Jan 1993 23:52
36 lines
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!bhayden
References: <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