Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: My last german Statement - The END!

Author: Dann Corbit

Date: 11:05:31 11/09/05

Go up one level in this thread


On November 09, 2005 at 13:52:39, Roger Brown wrote:

>>Hey guys, come down !
>>
>>1. Eduart can post results of private new Toga versions. Thomas must shipped his
>>source. There is no problem with the GPL.

I don't think that complies.

From http://www.gnu.org/copyleft/gpl.html :

============================================================================
2. You may modify your copy or copies of the Program or any portion of it, thus
forming a work based on the Program, and copy and distribute such modifications
or work under the terms of Section 1 above, provided that you also meet all of
these conditions:


a) You must cause the modified files to carry prominent notices stating that you
changed the files and the date of any change.

b) You must cause any work that you distribute or publish, that in whole or in
part contains or is derived from the Program or any part thereof, to be licensed
as a whole at no charge to all third parties under the terms of this License.

c) If the modified program normally reads commands interactively when run, you
must cause it, when started running for such interactive use in the most
ordinary way, to print or display an announcement including an appropriate
copyright notice and a notice that there is no warranty (or else, saying that
you provide a warranty) and that users may redistribute the program under these
conditions, and telling the user how to view a copy of this License. (Exception:
if the Program itself is interactive but does not normally print such an
announcement, your work based on the Program is not required to print an
announcement.)
============================================================================
Look at b). and in particular: "... at no charge to all third parties ..."

>>2. Fabien must be carefull to take new parts of Fruit 2.1 based versions, like
>>Toga, because if he would use a completly new function of the source code, may
>>written by Thomas, Fabien must release his version under GPL again, because he
>>used a part of a GPL program. In this case it don't depends if he is the author
>>of this GPL code or not.

However, he can read the Toga code, understand it, and implement his own version
without any violation.  GPL is a form of copyright, not patent.

>>Best,
>>Daniel
>
>
>Hello Daniel,
>
>I find this fascinating.  Are you saying that if Fabien uses code from 2.1 in
>subsequent versions he has to release the code from those versions?

The originator of a GPL tool owns rights to the code.  Ideas from Thomas Gasch
that were "cut and paste" would be a violation.

>So isn't that saying that the owner/author of code gives up his right to own
>(close it if he wants) code once he makes it GPL?

That is definitely a misinterpretation.  Or at least, that is a
misinterpretation of the common use of GPL.  There are many examples where
people have GPL and commercial versions of the same tool systems.

>Further, the author of Toga can write and send versions of his largely
>derivative program to selected persons without releasing source?

He can't.  But that should be open to some interpretation also.  If he makes a
general public release, he will have to make that base open source.  But during
development, I think it is absurd to assume that he has to make every change he
makes immediately available.

>So the conclusion I arrive at is that Fabien and anyone else is a *** fool for
>ever giving us a free gpl engine.
>
>Please consider this a warning all you brilliant chess programmers out there
>with original ideas:
>
>Do *not* release your sources.  I am distressed by this line of reasoning but I
>saw it coming a long time ago.
>
>I suppose that in the stampede no-one remembers the history of Toga etc.
>
>I would laugh if the irony of it all was not so painful.
>
>Absurdity (I am not referring to your post Daniel) rules.

I am not a fan of the GPL license (I prefer BSD style).  But there is nothing
really wrong with it.  It's just a preference for me.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.