Article View: comp.arch
Article #23328Re: GPL and NDAs
From: Bernd Paysan
Date: Mon, 17 Jan 2000 00:00
Date: Mon, 17 Jan 2000 00:00
51 lines
3769 bytes
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-mailReferences:
<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