Computer Chess Club Archives


Search

Terms

Messages

Subject: GPL: Source handling

Author: Daniel Mehrmannn

Date: 02:37:50 11/10/05

Go up one level in this thread


On November 09, 2005 at 14:05:31, Dann Corbit wrote:

>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 ..."
>
[...]

Hi Dann !

Well, you misunderstand this text part. "Third parties" are all people that
could have access to the program if you would make it public on your ways.

So, if  you're sending the program only to 1 tester guy, then you must shipped
your code to this guy. If you send your program to an group of people, you must
send the source to this group and so on. If now one member of this group or our
tester guy would offer an download of this program, then the source must be
included. If our tester guy or one member of our example group would send his
version to another person or group, he must send the source.

If you offer the program on any webpage on the internet "Third parties" are the
now whole world, and you must offer the source too.

If our tester guy, see example above, now post games and results, our "third
parties" can't use the program and no source must be offered.

I hope now iT's clear

Best,
Daniel




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.