Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: when is a clone a clone?

Author: Uri Blass

Date: 09:53:04 11/28/03

Go up one level in this thread


On November 28, 2003 at 12:20:41, Slater Wold wrote:

>On November 28, 2003 at 10:46:39, Uri Blass wrote:
>
>>On November 28, 2003 at 10:13:54, Slater Wold wrote:
>>
>>>USA law (from reading the SCO vs Linux crap) is 40%.
>>>
>>>If your program has 1,000 lines of code, and 600 of those lines are from Crafty,
>>>but 400 of them are 'original' (not renamed), you have your 'own' program.
>>
>>Do you say that it is not important which lines?
>>
>>Do you say in other words that if Crafty code includes 40% code of debugging and
>>you remove them and enter your code that is the same number of lines then you
>>have your program?
>>
>>Uri
>
>If 40% of the WORKING programs code is your own, then it's YOUR program.  Of
>course, if the program is not 'intended' to be run in debug-mode, then you're
>probably going to get in trouble.

Let me understand.

Suppose you add a lot of lines to the evaluation function of Crafty and delete
nothing.

Suppose the result is that 40% of the new code is your code.
Is it your program by the american law or do you need to change at least 40% of
the working code of Crafty

I think that the second poddibility is more logical.

Note that I understand that in both cases you can copy a lot from Crafty when
the code is still your code (for example Crafty's evaluation and data structure
is probably less than 60% of crafty's code so a programmer may copy Crafty's
evaluation when it is still his program).

I do not think that Bob accept it as correct.

Uri



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.