Both you and Don are right about the license.
IPPOLIT, IGGORIT, and the first version of Robbolito were public domain code.
Current versions of Robbolito are GPL.
The license for IvanHoe is ambiguous to me. It appears to be public domain:
C:\pgn\winboard-engines\IvanHoe-Beta-999947c>grepcarl gpl *.*
C:\pgn\winboard-engines\IvanHoe-Beta-999947c>grepcarl public *.*
input.c ( 316): "92th plus 93th plus 94th year from Revolution, PUBLICDOMAIN (workers)\n");
RobboExplorer.c ( 283): /* Copyright (c) Roberto Pescatore plus Decembrists (all), PUBLICDOMAIN (workers) */
RobboTotalBuild.c ( 991): /* Copyright (c) Roberto Pescatore plus Decembrists (all), PUBLICDOMAIN (workers) */
RobboTripleBuild.c ( 1277): /* Copyright (c) Roberto Pescatore plus Decembrists (all), PUBLICDOMAIN (workers) */
But I am not at all sure about it.
Strelka 2.0 B running for the IPON ...
Moderator: Ras
-
- Posts: 12777
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Strelka 2.0 B running for the IPON ...
Current version of Robbo is 0.085f1a and is not GPL'ed and was never GPL'ed.Dann Corbit wrote:Current versions of Robbolito are GPL.
The one and only original source of Robbo files is Ippo website.
Taking code from the site (by third party), making some language translations of variables and adding GPL copyright note does not make it GPL.
You cannot take public domain code and make it GPL just by adding a license file!
Please stop this nonsense.
-
- Posts: 12777
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Strelka 2.0 B running for the IPON ...
That shows that you do not understand what public domain and GPL mean.Milos wrote:Current version of Robbo is 0.085f1a and is not GPL'ed and was never GPL'ed.Dann Corbit wrote:Current versions of Robbolito are GPL.
The one and only original source of Robbo files is Ippo website.
Taking code from the site (by third party), making some language translations of variables and adding GPL copyright note does not make it GPL.
You cannot take public domain code and make it GPL just by adding a license file!
Please stop this nonsense.
I can take ANY public domain code and slap a GPL license on it and my version is now GPL. Public domain means that the authors literally abandon all intellectual property rights associated with the project. And I can relicense that code in any way that I see fit {including GPL}.
However, the new versions only have GPL protections for the additions and corrections that have been made. Because of the original project's public domain status, I can fork it as many times as I like with any sort of license that I may choose. I can also make trade secret modifications and keep that version and not say anything about it.
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Strelka 2.0 B running for the IPON ...
Nope, it only means you are deliberately mixing apples and oranges.Dann Corbit wrote:That shows that you do not understand what public domain and GPL mean.
I can take ANY public domain code and slap a GPL license on it and my version is now GPL. Public domain means that the authors literally abandon all intellectual property rights associated with the project. And I can relicense that code in any way that I see fit {including GPL}.
However, the new versions only have GPL protections for the additions and corrections that have been made. Because of the original project's public domain status, I can fork it as many times as I like with any sort of license that I may choose. I can also make trade secret modifications and keep that version and not say anything about it.
Original Robbo is public domain and it will stay like that, forever. That's a fact. Any substantial release by third parties that is GPLed is completely irrelevant for anything and you and Don are using it as an argument (non-existing of course) since you have no real arguments against Ippo ppl and in the same time you have a great urge to attack them.
Why you are doing so, only you know, however, simple envy comes really as an obvious reason.
-
- Posts: 12777
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Strelka 2.0 B running for the IPON ...
I think it interesting that you can read my mind so well.Milos wrote:Nope, it only means you are deliberately mixing apples and oranges.Dann Corbit wrote:That shows that you do not understand what public domain and GPL mean.
I can take ANY public domain code and slap a GPL license on it and my version is now GPL. Public domain means that the authors literally abandon all intellectual property rights associated with the project. And I can relicense that code in any way that I see fit {including GPL}.
However, the new versions only have GPL protections for the additions and corrections that have been made. Because of the original project's public domain status, I can fork it as many times as I like with any sort of license that I may choose. I can also make trade secret modifications and keep that version and not say anything about it.
Original Robbo is public domain and it will stay like that, forever. That's a fact. Any substantial release by third parties that is GPLed is completely irrelevant for anything and you and Don are using it as an argument (non-existing of course) since you have no real arguments against Ippo ppl and in the same time you have a great urge to attack them.
Why you are doing so, only you know, however, simple envy comes really as an obvious reason.
I agree that I don't have arguments with the IPPO people.
I have no urge to attack them, so far as I can recall.
I do envy the result of their labors, because it is quite a strong engine.
To bad that they don't have the skill of Robert Houdart, or we would all have a corrected version.
-
- Posts: 5106
- Joined: Tue Apr 29, 2008 4:27 pm
Re: Strelka 2.0 B running for the IPON ...
But there IS IN FACT an English translation they provided and it has a GPL license.Milos wrote:You are obviously unaware of the fact that original Robbo code (including all file names) is not in english.Gian-Carlo Pascutto wrote:Just like Fruit, the license info is in the copying.txt file in the directory above.
-
- Posts: 3026
- Joined: Wed Mar 08, 2006 9:57 pm
- Location: Rio de Janeiro, Brazil
Re: Strelka 2.0 B running for the IPON ...
Excuse me, but why is Vas a crook and manipulator for vetoing the project? The reasoning is lost on me.Dr.Wael Deeb wrote:And then people get mad when I say that Vasik is a manipulater & crook.....Osipov Jury wrote:Convekta, i.e. Viktor Zakharov, made me an offer to release the Strelka for mobile systems. Convekta created a graphical interface, but the engine was missing. Vas has promised to make a mobile version of the Rybka, but did not. Convekta turned to me and several other programmers to use their engines. Not together with Rybka or as a variant of Rybka, but instead of it.Albert Silver wrote:Are you claiming that you did not suggest Strelka be packaged with Rybka as a variant/flavor of it? That was the reason I was even brought in. As a variant of his program, his permission was required, and frankly, the idea wasn't a happy one since it wasn't just a variant, it was a variant in which the source code was widespread. This was actually the Pandora's Box you really opened. Clones and derivatives had existed before, but this was the first time someone decided to spam the source code everywhere ALSO.
I accepted this offer and sent the source code for porting.
But then Vas inexplicably vetoed the project. And that surprised not only me, but Viktor too.
Dr.D
"Tactics are the bricks and sticks that make up a game, but positional play is the architectural blueprint."
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Strelka 2.0 B running for the IPON ...
English translation has nothing to do with the original Ippo authors...Don wrote:But there IS IN FACT an English translation they provided and it has a GPL license.
Original Ippo is in Russian intentionally post-processed from normal code into what Ippo code is, Roberto cleaned again the code base a bit and added Robbobases and this is what is original Robbo and is in "italo-albanian".
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Strelka 2.0 B running for the IPON ...
You obviously mix the real Ippo author(s) who published Ippo in May 2009 with the ppl who call themselves Decembrists (who cleaned the code, added all the functionality and SMP)...Dann Corbit wrote:To bad that they don't have the skill of Robert Houdart, or we would all have a corrected version.
-
- Posts: 5106
- Joined: Tue Apr 29, 2008 4:27 pm
Re: Strelka 2.0 B running for the IPON ...
In other words Ippo is not GPL but Robbolito is.Milos wrote:English translation has nothing to do with the original Ippo authors...Don wrote:But there IS IN FACT an English translation they provided and it has a GPL license.
Original Ippo is in Russian intentionally post-processed from normal code into what Ippo code is, Roberto cleaned again the code base a bit and added Robbobases and this is what is original Robbo and is in "italo-albanian".
According to the ID string of the program Roberto Pescatore is one of the authors of Robbo and thus has the right to GPL it.