Computer Chess Club Archives




Subject: Re: Has Thomas Gaksch become co-author of Fruit?

Author: Pallav Nawani

Date: 05:28:40 06/19/05

Go up one level in this thread

On June 19, 2005 at 07:58:36, Robert Hollay wrote:

>On June 18, 2005 at 19:58:44, Pallav Nawani wrote:
>>Linux itself consist of the Linux kernel + GNU tools + other software from many
>>persons. So 'written by more that one individual' and open source. Just FYI,
>>windows browser, IE uses code from IJG (Independent Jpeg Group) to handle Jpeg
>>images. So are you now going to brand IE a clone? I suppose you will stop using
>>it now, will you?
>Mozilla Firefox here, I don't like IE.
>And I'm using open source software everywhere I can. Just pointed out that
>a project being developed by 'more than one individual' is not necessarily
>>I don't see your point. Looking at the source code of a program, you learn
>>ideas, and a sometimes new algorithms. And then you can write the whole engine
>>yourself. This is also ok. You can take the older engine and modified it to
>>create a newer engine (If the laws allow that), and this is also ok.
>  I just think that game programming is not an area where there is a big
>necessity for opening code. Original ideas can yield much more interesting
>results. It's OK for common parts like opening book or EGTB handling, etc.
>But I much more appreciate original style engines (even if not particularly
>strong - Golem for example) than another Yoga2 or Hackriot1.2 based on Fruit2.1,
>etc, which are +/-30 ELO weaker or stronger than their open source ancestors and
>are using same algorithms. This can easily be done using personality settings,
>no need for new engines.

I agree with most of what you said above. What I wanted to point out is that if
someone does decide to work on altering an open source engine, he has a right to
do so, and his work should not be branded as a clone/something inferior. There
is nothing inherently bad about this, esp. if he follows the license of the
original code. Whether you are interested in his work or not is a different
story, and a matter of your own personal taste. I am not arguing with that.

>You won't be influenced by someone else's codes, and you'll be forced to
>use your own creativity. :)
>(I'm fond of Ravi Shankar for example, but he won't be so much interesting
>for me if Indian folk-music would be based on American country-music).

Again, I agree. It is just that looking at somebody else's code is not something
 morally wrong, and perfectly acceptable as a learning vehicle.


This page took 0.07 seconds to execute

Last modified: Thu, 07 Jul 11 08:48:38 -0700

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