Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Please differentiate !

Author: Reinhard Scharnagl

Date: 09:12:19 08/23/04

Go up one level in this thread


On August 23, 2004 at 12:03:53, Uri Blass wrote:

>On August 23, 2004 at 11:56:35, Reinhard Scharnagl wrote:
>
>>On August 23, 2004 at 11:38:26, Uri Blass wrote:
>>
>>>On August 23, 2004 at 11:28:08, Reinhard Scharnagl wrote:
>>>
>>>>On August 23, 2004 at 11:14:13, Lance Perkins wrote:
>>>>
>>>>>You don't need to disassemble the Crafty code. You already have the source code
>>>>>in C.
>>>>>
>>>>>You only need to disassemble the ElChinito exe file. Paul has posted that for us
>>>>>too.
>>>>>
>>>>>All that's left is to compare the two. Look at the Crafty C code and determine
>>>>>if that will get translated to the assemlby file from ElChinito.
>>>>
>>>>
>>>>Well, there are people like me, who do not like to view foreign code, simply
>>>>for to avoid any copying of ideas even unwillingly from sourcoude of other
>>>>authors. Therefor I have no crafty code or source at hands and do not intend
>>>>to compare anything myself.
>>
>>
>>Hi Uri,
>>
>>>I do not understand.
>>>
>>>Why are you afraid of copying ideas from source of other authors?
>>>It is not illegal to do it.
>>
>>there are some aspects of this: first you should ask the original authors and
>>then, permitted to use that, mention this in your readme. I regard Open Source
>>to be problematic, because e.g. GPL still is not validly translated into german,
>>and moreover people often think that Open Source is no more copyright protected.
>>It is different to cite some code or to use some code.
>>
>>But even when the problems above are individually cleared, the use of foreign
>>ideas will have influence in how you would proceed with your own program. It
>>will in extreme prevent you to have your own ideas and solutions. Therefor it
>>seems for me to be better to solve one's problems even during a long time,
>>simply because you will be doing it your own way then.
>>
>>And if you would "recycle" from the global source code pool, you will have
>>hard to argue, when you finally do not want to publish your source code. And
>>seeing all those weak and some few strong clones I do not want to give reason
>>myself for others in acting like that.
>>
>>>It is a problem only if you copy code from other programs instead of thinking
>>>but not a problem if you understand some ideas and implement them not by copy
>>>and paste.
>>
>>Well it is a difference to look into publications or into source code. But even
>>when reading books, argument two above still will have its value.
>>
>>>Uri
>>
>>Regards, Reinhard.


>I do not see how using foreign ideas will prevent you to use your ideas.
>There is no contradiction and sometimes understanding ideas of other people may
>help you to think about original ideas.

To get ideas from foreign source code, mostly written in a different language
and often only poor commented, you must be a very lucky person.

>Reading source code does not mean that you have to use ideas that you read and
>if they contradict using ideas that you thought about then you can decide not >to use the ideas that you read.

Well, there is no "must". But when you have done it once ...

>Uri

Reinhard.



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.