🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #23328

Re: GPL and NDAs

#23328
From: Bernd Paysan
Date: Mon, 17 Jan 2000 00:00
51 lines
3769 bytes
Piercarlo Grandi wrote:
> Perhaps Sony regards that all their licensees as their contractors, in
> which case under the GPL giving them the GCC it is not distribution to a
> third party. This would be straining credulity on a massive scale.

This is why I don't like RMS' conclusion of distribution, moreover, I
think it's all wrong. His halo St. iGNUcius HD platter shall smash into
1024 pieces. After all, the induhviduals that sign a Sony NDA (or a
Cygnus employment contract, or whatever) are still not slaves, and
receive, as persons, copies of GCC to use (and modify). Though their IP
might be signed off to their employer or contract partner, and thus
belongs to those, the nature of a employment or work contract is the
same as an NDA - it is not binding for GCC code.

Employees aren't covered in intellecutal equivalents of
whole-body-condoms, nor are they rightless slaves. Every intellectual
work they do is still theirs, and only belongs exclusively to the
company they work for, because they sold it by signing a copyright
transfer agreement. This CTA is a violation of the GPL if it limits the
redistribution rights. Any disgruntled employee or contractor can IMHO
legally take GPL'd code he was working on with him.

BTW: though the FSF is legal copyright owner of GCC, they are not in the
position to change the license. The copyright ownership is a)
nonexclusive (the original authors in person still are 100% copyright
owner), and b) bound to the protection of that software - i.e. FSF has
only the right to sue for violations of the GPL, not to change the
license. And furthermore, due to the huge number of contributions to
GCC, I suppose not everybody actually did the copyright transfer
paperwork.

The spirit of free software is that it is used, shared, and worked on by
free men (and a few free women), not slaves, servants, or contractors.

I completely agree with the idea of not being forced to distribute
changes - the changes might be only useful for me, I don't want to show
my inability to indent C statements using Linus' conventions, etc. But
whenever someone else gets a binary, (s)he has the rights to get the
sources, too, and exercise the rights under GPL.

So, I'm fine with internal projects not being shipped. But I'm not fine
with internal projects not being shipped, because some employee
contract, NDA, or whatever takes away rights of the users of code which
*I*, as author of GPL'd software, definitely *want* the recipients to
have. I don't care about user count, I care about user freedom (with the
restriction to give no freedom to the enemies of freedom).

-- 
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://www.jwdt.com/~paysan/
Technical Details
Message-ID: <3883995A.5B590699@gmx.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <y4902dyklq.fsf@mailhost.neuroinformatik.ruhr-uni-bochum.de> <84ga7c$mih$1@nntp3.atl.mindspring.net> <1999Dec30.151712.1@eisner> <386BD144.22362F3A@gmx.de> <o5wvpubn8g.fsf@tofu.to.cygnus.com> <386E890B.1B191CB@gmx.de> <o5iu1bnlr9.fsf@toenail.to.cygnus.com> <3871419C.7D23AE72@gmx.de> <yf3k8lcrw5j.fsf@sabi.Clara.co.UK>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 102b75,6e7c0786c7ba904e
X-Google-Attributes: gid102b75,public
X-Google-Thread: 1025b4,92d97b78a13510de
X-Google-Attributes: gid1025b4,public
From: Bernd Paysan <bernd.paysan@gmx.de>
Subject: Re: GPL and NDAs
Date: 2000/01/17
Message-ID: <3883995A.5B590699@gmx.de>
X-Deja-AN: 573972727
Content-Transfer-Encoding: 7bit
References: <y4902dyklq.fsf@mailhost.neuroinformatik.ruhr-uni-bochum.de> <84ga7c$mih$1@nntp3.atl.mindspring.net> <1999Dec30.151712.1@eisner> <386BD144.22362F3A@gmx.de> <o5wvpubn8g.fsf@tofu.to.cygnus.com> <386E890B.1B191CB@gmx.de> <o5iu1bnlr9.fsf@toenail.to.cygnus.com> <3871419C.7D23AE72@gmx.de> <yf3k8lcrw5j.fsf@sabi.Clara.co.UK>
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: news@paysan.nom
X-Trace: 17 Jan 2000 23:58:09 +0100, dial046.mucweb.de
Organization: Bernd Paysan, 81477 Muenchen, Germany
Mime-Version: 1.0
NNTP-Posting-Date: 17 Jan 2000 22:36:10 GMT
Newsgroups: comp.arch,gnu.misc.discuss