🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #23118

Re: GPL and NDAs

#23118
From: Richard
Date: Sun, 30 Jan 2000 00:00
34 lines
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-mail
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>

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