🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #23329

Re: GPL and NDAs

#23329
From: Piercarlo Grandi
Date: Sat, 15 Jan 2000 00:00
54 lines
3545 bytes
>> > I really like to have this cleared up, so I cc'd it to Richard Stallman.

>> Good, perhaps he will respond too.

Bernd> He did. Since he did in private mail, I'll not cite him
Bernd> completely, but he wrote that the people who work on Trillian and
Bernd> GCC

RMS> have a non-binding "gentleman's agreement" not to release them;

Bernd> and therefore don't violate GPL. He also concluded that inhouse
Bernd> copys are not distributions

RMS> but transfer outside the company is distribution.

Bernd> Thus it would be possible to have under-NDA inhouse development
Bernd> (you can't ship, but copying to another cubicle isn't shipping),
Bernd> but as soon as two companies or persons of different companies
Bernd> are engaged in the same project (and need copies to proceed), the
Bernd> NDA degrades to a non-binding gentleman's agreement. It may work
Bernd> so well in case of IA-64, because the gentlemen in question don't
Bernd> understand that it isn't binding ;-). [ ... ]

I understand this, but what for example about Cygnus (now a part of
RedHat) and Sony Playstation 2? Cygnus have announced that they have
supplied Sony with a PS2 GCC kit

  <URL:http://www.cygnus.com/playstation/>

whose compiler code generator etc. by necessity embody a rather full
description of the PS2 CPU architecture.

However Sony almost certainly distribute the Cygnus GCC kit with an NDA
that forbids revealing to anyone any detail of the PS2 CPU, as Sony are
very very keen on NDAs, and thus the recipients of the GCC kit will not
be able to further redistribute it; the Cygnus announcements states
flatly that the GCC kit is only available to people that have signed the 
Sony NDA:

  Cygnus> [ ... ] Upon becoming a Sony Licensed PlayStation2 Developer
  Cygnus> or Publisher [ ... ] For support questions or for more
  Cygnus> information about becoming a Sony Licensed PlayStation2
  Cygnus> Developer/Publisher, visit: Sony North America Sony Europe

If this is the case, wouldn't this be a straight, clearcut violation of
the GPL by Sony _and_ Cygnus?

I mean, a lot of people have contributed massive amounts of code to GCC, 
and I don't think they did with the intention that derivatives of their
work would only be available to licensees of Sony.

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.
Technical Details
Message-ID: <yf3k8lcrw5j.fsf@sabi.Clara.co.UK>
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>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,92d97b78a13510de,start
X-Google-Attributes: gid1025b4,public
X-Google-Thread: 102b75,6e7c0786c7ba904e
X-Google-Attributes: gid102b75,public
From: piercarl@sabi.Clara.co.UK (Piercarlo Grandi)
Subject: Re: GPL and NDAs
Date: 2000/01/15
Message-ID: <yf3k8lcrw5j.fsf@sabi.Clara.co.UK>
X-Deja-AN: 572803776
X-Disclaimer: Contents reflect my personal views only
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>
Content-Type: text/plain; charset=US-ASCII
X-Complaints-To: abuse@clara.net
X-Trace: nnrp4.clara.net 947897722 212.126.138.20 (Sat, 15 Jan 2000 00:55:22 GMT)
Mime-Version: 1.0 (generated by tm-edit 7.108)
NNTP-Posting-Date: Sat, 15 Jan 2000 00:55:22 GMT
Newsgroups: comp.arch,gnu.misc.discuss