Computer Chess Club Archives




Subject: Re: About Fafis...

Author: Mridul Muralidharan

Date: 08:35:06 05/30/05

Go up one level in this thread

On May 30, 2005 at 07:39:33, Michael Yee wrote:

>On May 30, 2005 at 04:00:22, Mridul Muralidharan wrote:
>>But you are correct - even I dont really care about clone issue (you publish the
>>source , you expect others to use it - else dont publish it !) , and as I said
>>before , if I ever do opensource any of my programs , I still wont care if
>>someone clones them :)
>I partly agree with you--if you publish the source, it's kind of expected that
>others will borrow ideas or even actual code.
>But I think most people (e.g., users) would simply like to *know* when that
>happens. In the academic world, you need to cite all references. If an engine
>author mentioned that, for example, he used FEN parsing code from crafty, eval
>ideas from crafty, and move generator code from tscp, it would be
>(1) interesting for users,
>(2) helpful for other beginning programmers (since they'll have a fuller picture
>of the lineage of their perhaps "suddenly strong" opponents in tournaments),
>and, most importantly,
>(3) showing respect and thanks to the original sources.
>Is that so much to ask?!
>The Toga situation illustrates this pretty well. Users really ultimately care
>about engine strength. But they (at least partially) care about the route taken
>to get there. Once the true lineage of Toga was made known, the situation was
>acceptable to most people.

Very good point , not only for the sake of references , but common decency
demands this.
You use something written by someone else , you _should_ acknowledge their
contribution : I agree with you.
If only all shared these sentiments.

Maybe the reason why people dont do it would be that a patchwork engien (like
what you mentioned as example) would most probably not be recognized as a engine
... but then that should not be sufficient excuse.

I have and am never going to condone illegal cloning , my opinion is just that
it should be dealt with more maturely.


This page took 0.01 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.