Christopher Conkie wrote:
2. Naming the derivative can be done but only provided that the name is presented in the following format, both in the executable and in the source that is supplied along with it. The reason for this is to show the lay user who is the original author. It should be visible. Since Plague is UCI, I show UCI code.
id name Glaurung - Plague Derivative
id author Tord Romstad - Updated by Christopher Conkie
You just started way wrong. Plague is also a derivative of Smaug. What about the credits of Joona?
No need, only the original author needs credit, and......Plague contains nothing that Joona did.......but it was a nice try and I do appreciate a nice try.
Christopher
I know that. But it would be unfair if you take Toga as your codebase for example. Toga has a lot of contributions of others and all the credits goes to Fabien.
Christopher Conkie wrote:
2. Naming the derivative can be done but only provided that the name is presented in the following format, both in the executable and in the source that is supplied along with it. The reason for this is to show the lay user who is the original author. It should be visible. Since Plague is UCI, I show UCI code.
id name Glaurung - Plague Derivative
id author Tord Romstad - Updated by Christopher Conkie
You just started way wrong. Plague is also a derivative of Smaug. What about the credits of Joona?
No need, only the original author needs credit, and......Plague contains nothing that Joona did.......but it was a nice try and I do appreciate a nice try.
Christopher
I know that. But it would be unfair if you take Toga as your codebase for example. Toga has a lot of contributions of others and all the credits goes to Fabien.
As discussed in the Plague thread below Toga is a different case from say Grapefruit. You could be right about Toga but if it were Grapefruit I used, I would always credit Fruit directly.
Ryan Benitez wrote:I am not sure about a standard but I do think proper credit to the original programmer and other contributors (such as beta testers) is very important.
Well.....it would let everyone know where they stand. There is no point in endless threads about this and if a universal accepted protocol was in place we could more on to better, more interesting things.
I agree with the concept that the original programmer/their engine name is what comes first. Where the derivative even needs a new name is up for debate as well.
Christopher Conkie wrote:
2. Naming the derivative can be done but only provided that the name is presented in the following format, both in the executable and in the source that is supplied along with it. The reason for this is to show the lay user who is the original author. It should be visible. Since Plague is UCI, I show UCI code.
id name Glaurung - Plague Derivative
id author Tord Romstad - Updated by Christopher Conkie
You just started way wrong. Plague is also a derivative of Smaug. What about the credits of Joona?
No need, only the original author needs credit, and......Plague contains nothing that Joona did.......but it was a nice try and I do appreciate a nice try.
Christopher
I know that. But it would be unfair if you take Toga as your codebase for example. Toga has a lot of contributions of others and all the credits goes to Fabien.
As discussed in the Plague thread below Toga is a different case from say Grapefruit. You could be right about Toga but if it were Grapefruit I used, I would always credit Fruit directly.
Christopher
Why?
If your are proposing these "gentleman rules" for the chess programmers you have to have a formal nonsubjective idea of what you are talking about. It should be applicable to any derivative not only to those you are pointing out...
Ryan Benitez wrote:I am not sure about a standard but I do think proper credit to the original programmer and other contributors (such as beta testers) is very important.
Well.....it would let everyone know where they stand. There is no point in endless threads about this and if a universal accepted protocol was in place we could more on to better, more interesting things.
I agree with the concept that the original programmer/their engine name is what comes first. Where the derivative even needs a new name is up for debate as well.
Christopher
E.g. -- Fruit-Toga, as I proposed some time ago in the forum.
Christopher Conkie wrote:
2. Naming the derivative can be done but only provided that the name is presented in the following format, both in the executable and in the source that is supplied along with it. The reason for this is to show the lay user who is the original author. It should be visible. Since Plague is UCI, I show UCI code.
id name Glaurung - Plague Derivative
id author Tord Romstad - Updated by Christopher Conkie
You just started way wrong. Plague is also a derivative of Smaug. What about the credits of Joona?
No need, only the original author needs credit, and......Plague contains nothing that Joona did.......but it was a nice try and I do appreciate a nice try.
Christopher
I know that. But it would be unfair if you take Toga as your codebase for example. Toga has a lot of contributions of others and all the credits goes to Fabien.
As discussed in the Plague thread below Toga is a different case from say Grapefruit. You could be right about Toga but if it were Grapefruit I used, I would always credit Fruit directly.
Christopher
Why?
If your are proposing these "gentleman rules" for the chess programmers you have to have a formal nonsubjective idea of what you are talking about. It should be applicable to any derivative not only to those you are pointing out...
This was discussed below by two of the programmers.
Christopher Conkie wrote:We would like to bounce off you some thoughts with regard to derivatives
Who is "we" ??
When it comes to debates,especialy about clones,derivatives,etc.,Christopher always consider himself as a stand alone institution....he's extreamly sensitive to this topic....nothing wrong about that of course....
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….