Article View: comp.arch
Article #23118Re: GPL and NDAs
From: Richard
Date: Sun, 30 Jan 2000 00:00
Date: Sun, 30 Jan 2000 00:00
34 lines
2752 bytes
2752 bytes
Richard Tobin wrote: > Nonsense. The requirement to provide source is a requirement on > licencees, and the author is not a licencee. Even for licencees, the > requirement to provide source applies to those distributing it, and I > challenge you to demonstrate that having someone break in to your > computer counts legally as distribution. Just because my argument is incorrect (based on a faulty assumption that you must be licensed in order to use software) doesn't mean your counter-argument is correct. A right you give someone is an obligation /you/ take towards them. So when a programmer places code under the GPL and thereby grants people the right to source code, the author himself is bound by the clauses of the GPL. Now, *assuming* the GPL were required in order to /use/ software, then even if someone stole the software from you, you would still be bound to give them the source. The reason is because distribution is distribution, whether knowing or unknowing, coerced or uncoerced, deliberate or accidental. The counter-argument to this is to point out that the nominal distributor gains an obligation (the GPL) from someone /else's/ illegal actions. But *if* the GPL is required to even use the software, then the nominal distributor doesn't gain any /new/ obligations; he must've had those obligations already just to be able to use the software. And if he had the software on his computer without using it then he was gratuitously running a risk of being coerced into becoming a distributor and so he still helped in his own downfall (ie, he implicitly accepted the obligations of the GPL just by having the software on his computer for no apparent reason). The reasoning is quite tight and quite valid, it's just based on an incorrect assumption.
Technical Details
Message-ID:
<389393DB.E2176855@home.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<y4902dyklq.fsf@mailhost.neuroinformatik.ruhr-uni-bochum.de> <3882486C.9B612101@quiotix.com> <slrn884kkm.50.isaac@latveria.castledoom.org> <38915E40.2DC1DF32@home.com> <86vtn6$5j0$1@pc-news.cogsci.ed.ac.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,92d97b78a13510de X-Google-Attributes: gid1025b4,public X-Google-Thread: 102b75,6e7c0786c7ba904e X-Google-Attributes: gid102b75,public From: Richard <2prometheus@home.com> Subject: Re: GPL and NDAs Date: 2000/01/30 Message-ID: <389393DB.E2176855@home.com> X-Deja-AN: 579411817 Content-Transfer-Encoding: 7bit References: <y4902dyklq.fsf@mailhost.neuroinformatik.ruhr-uni-bochum.de> <3882486C.9B612101@quiotix.com> <slrn884kkm.50.isaac@latveria.castledoom.org> <38915E40.2DC1DF32@home.com> <86vtn6$5j0$1@pc-news.cogsci.ed.ac.uk> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@home.net X-Trace: news1.rdc1.on.wave.home.com 949213427 24.114.164.59 (Sat, 29 Jan 2000 22:23:47 PST) Organization: @Home Network Canada MIME-Version: 1.0 NNTP-Posting-Date: Sat, 29 Jan 2000 22:23:47 PST Newsgroups: comp.arch,gnu.misc.discuss