Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: To sumarize this

Author: Thomas Mayer

Date: 06:04:26 08/18/05

Go up one level in this thread


Hi Frank,

On August 18, 2005 at 01:09:59, Frank Schneider wrote:

>On August 17, 2005 at 15:54:04, Thomas Mayer wrote:
>
>>Hi Thomas,
>>
>>I had some emails with someone who knows everything about GPL. So the conclusion
>>is:
>>
>>You are not allowed to add nalimov code with the decompression code of Andrew
>>Kadatch to Toga, because Eugine does not allow that his coded is released under
>>GPL whereas you are forced to release Toga under GPL because it's code base is
>>Fruit which is GPL.
>>
>>Fabien who has still all the rights on his source could switch to another type
>>of license which would allow him to use the Nalimov code - well, if he wants
>>too.
>>
>>So the only possibility for you to use the nalimov tablebases in Toga would be
>>to write the access routines yourself. Of course you must add that code then to
>>your source package because the base of your program is GPL which forces you to
>>always give away the source when you give away a copy of your program.
>>
>>I hope this is not to complicate...
>>
>>Greets, Thomas
>
>maybe you already discussed that, but wouldn't it be possible
>to distribute
>
>a) a fruit.exe/toga.exe with nalimov-code under a different license

well, only when Fabien allows that, Thomas Gaksch can not publish toga under a
different license. Fabien of course has all the rights.

>b) a source package with all files except the tablebase code und the GPL?

I believe as soon he provides an exe the full source of it must be included. He
could only create a .dll for TB access and offer that in an OTHER download. It's
not allowed to have it in the same package, as far as I understood.

>By the way, what does Crafty do?

Crafty has a fully different license.

Greets, Thomas



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.