What should Robert do? (read post first before you vote)

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

What should Robert do ?

Leave things as they are, I don't care
24
26%
Give credit to Norman and Milos for their initial work
20
22%
Compensate Norman and Milos financially
6
7%
I only want Robert to admit the Robbolito origin
41
45%
 
Total votes: 91

kranium
Posts: 2129
Joined: Thu May 29, 2008 10:43 am

Re: What should Robert do? (read post first before you vote)

Post by kranium »

Don wrote:
kranium wrote:
jdart wrote:I refer to the FTP link posted that contained the 0.85f1a version.

--Jon
that is the the original ippolit relase
No it isn't. First of all it's Robbolit and not ippolit so what do you mean when you say it was the first ippolit release?

The first release that I ever say was a single file source with Italian names for objects and comments.
i mean ippolit.wikispaces.com as opposed to chesslogik.com
the original source code as opposed to anything i released
Last edited by kranium on Fri Feb 01, 2013 6:04 pm, edited 1 time in total.
User avatar
Houdini
Posts: 1471
Joined: Tue Mar 16, 2010 12:00 am

Re: What should Robert do? (read post first before you vote)

Post by Houdini »

Rebel wrote:Folks,

I hate to see Robert dragged through the mud every time and this poll is meant to suggest some constructive solutions and to express your feelings as a guide for him what to do. But first allow me to put things in a historic nutshell before you cast your vote.
LOL. This thread has become hilarious, internet forums at their best :roll:.
To add to the general hilarity, let's make a deal: if you can provide clarity about the origin of IPPOLIT, I will provide more details about the origin of Houdini.

Cherio,
Robert
User avatar
Don
Posts: 5106
Joined: Tue Apr 29, 2008 4:27 pm

Re: What should Robert do? (read post first before you vote)

Post by Don »

jdart wrote:
public domain is supposed to mean completely unrestricted but since that leads immediately to logical contradictions
The only contradiction here is that it is not compatible with a GPL or similar license.

Public domain generally means that there are no ownership rights asserted for the work in question. A common case is a work whose copyright has expired. An author can also explicitly disclaim copyright. That isn't self-contradictory. Although, in my experience, most people who want to provide broad access to something will keep the copyright but license it under a highly permissive license.

--Jon
The contradiction is that if it means no ownership then you can copy it and then stake a claim on ownership. If you cannot do that, then it's much more restrictive than actually creating your own.
Capital punishment would be more effective as a preventive measure if it were administered prior to the crime.
User avatar
Don
Posts: 5106
Joined: Tue Apr 29, 2008 4:27 pm

Re: What should Robert do? (read post first before you vote)

Post by Don »

jdart wrote:
public domain is supposed to mean completely unrestricted but since that leads immediately to logical contradictions
The only contradiction here is that it is not compatible with a GPL or similar license.

Public domain generally means that there are no ownership rights asserted for the work in question. A common case is a work whose copyright has expired. An author can also explicitly disclaim copyright. That isn't self-contradictory. Although, in my experience, most people who want to provide broad access to something will keep the copyright but license it under a highly permissive license.

--Jon
I am being a bit facetious, my real point here is that it is claimed that because a work is "public domain" you can grab a copy of it and copyright it yourself.

But in reality I don't think that is a protection. Because if public domain means NOBODY owns it, that is a lot different than saying "EVERYBODY" owns it. It means that I cannot claim it, for example changing the uci strings to have my name as author and then saying it's protected private sources that I have a copyright on.

Is that correct Julien or anyone else who knows the law?

I am very interested in all of these issues because I am a commercial author and just want to understand. I don't intend to go after anyone for it unless it happens with Komodo.
Capital punishment would be more effective as a preventive measure if it were administered prior to the crime.
jdart
Posts: 4397
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: What should Robert do? (read post first before you vote)

Post by jdart »

Don wrote: The contradiction is that if it means no ownership then you can copy it and then stake a claim on ownership.
No, because you can only copyright an original work, of which you are the author. You could release such a work under a new license but if it was public domain to start with (as might be the case here, it seems) then the original continues to be usable as a public domain work. It is a bit like forking code that used to be Apache licensed but now is GPL. As long as you are using the pre-fork version that is still Apache licensed. If you added bits to it then only the added bits really are GPL only.

--Jon
User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: What should Robert do? (read post first before you vote)

Post by JuLieN »

Don wrote:
jdart wrote:
public domain is supposed to mean completely unrestricted but since that leads immediately to logical contradictions
The only contradiction here is that it is not compatible with a GPL or similar license.

Public domain generally means that there are no ownership rights asserted for the work in question. A common case is a work whose copyright has expired. An author can also explicitly disclaim copyright. That isn't self-contradictory. Although, in my experience, most people who want to provide broad access to something will keep the copyright but license it under a highly permissive license.

--Jon
I am being a bit facetious, my real point here is that it is claimed that because a work is "public domain" you can grab a copy of it and copyright it yourself.

But in reality I don't think that is a protection. Because if public domain means NOBODY owns it, that is a lot different than saying "EVERYBODY" owns it. It means that I cannot claim it, for example changing the uci strings to have my name as author and then saying it's protected private sources that I have a copyright on.

Is that correct Julien or anyone else who knows the law?

I am very interested in all of these issues because I am a commercial author and just want to understand. I don't intend to go after anyone for it unless it happens with Komodo.
It means that nobody owns rights on it (either because the rights are finished or because the original author abandoned them.) So yes, everybody could grab a copy of, say, HelloLito and make it his own, calling it HalloLito... which would be pointless, because everybody could do the same and keep using HelloLito's code anyway. In real life case, you take HelloLito and improve it as a closed-source program, calling it HalloLito. And this makes sense: everybody is still free to start too from HelloLito, but nobody has access to HalloLito's sources nor are they allowed to RE it (except in the two cases mentioned in the Q&A thread).

I'm a bit bored with this discussion and would like to go back to my own engine, now. :)
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
User avatar
Don
Posts: 5106
Joined: Tue Apr 29, 2008 4:27 pm

Re: What should Robert do? (read post first before you vote)

Post by Don »

JuLieN wrote:
Don wrote:
jdart wrote:
public domain is supposed to mean completely unrestricted but since that leads immediately to logical contradictions
The only contradiction here is that it is not compatible with a GPL or similar license.

Public domain generally means that there are no ownership rights asserted for the work in question. A common case is a work whose copyright has expired. An author can also explicitly disclaim copyright. That isn't self-contradictory. Although, in my experience, most people who want to provide broad access to something will keep the copyright but license it under a highly permissive license.

--Jon
I am being a bit facetious, my real point here is that it is claimed that because a work is "public domain" you can grab a copy of it and copyright it yourself.

But in reality I don't think that is a protection. Because if public domain means NOBODY owns it, that is a lot different than saying "EVERYBODY" owns it. It means that I cannot claim it, for example changing the uci strings to have my name as author and then saying it's protected private sources that I have a copyright on.

Is that correct Julien or anyone else who knows the law?

I am very interested in all of these issues because I am a commercial author and just want to understand. I don't intend to go after anyone for it unless it happens with Komodo.
It means that nobody owns rights on it (either because the rights are finished or because the original author abandoned them.) So yes, everybody could grab a copy of, say, HelloLito and make it his own, calling it HalloLito... which would be pointless, because everybody could do the same and keep using HelloLito's code anyway. In real life case, you take HelloLito and improve it as a closed-source program, calling it HalloLito. And this makes sense: everybody is still free to start too from HelloLito, but nobody has access to HalloLito's sources nor are they allowed to RE it (except in the two cases mentioned in the Q&A thread).

I'm a bit bored with this discussion and would like to go back to my own engine, now. :)
That is basically what I wanted to know. So whatever Robert did is perfectly acceptable and we can put this to rest now.
Capital punishment would be more effective as a preventive measure if it were administered prior to the crime.
User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: What should Robert do? (read post first before you vote)

Post by JuLieN »

Don wrote:
JuLieN wrote:
Don wrote:
jdart wrote:
public domain is supposed to mean completely unrestricted but since that leads immediately to logical contradictions
The only contradiction here is that it is not compatible with a GPL or similar license.

Public domain generally means that there are no ownership rights asserted for the work in question. A common case is a work whose copyright has expired. An author can also explicitly disclaim copyright. That isn't self-contradictory. Although, in my experience, most people who want to provide broad access to something will keep the copyright but license it under a highly permissive license.

--Jon
I am being a bit facetious, my real point here is that it is claimed that because a work is "public domain" you can grab a copy of it and copyright it yourself.

But in reality I don't think that is a protection. Because if public domain means NOBODY owns it, that is a lot different than saying "EVERYBODY" owns it. It means that I cannot claim it, for example changing the uci strings to have my name as author and then saying it's protected private sources that I have a copyright on.

Is that correct Julien or anyone else who knows the law?

I am very interested in all of these issues because I am a commercial author and just want to understand. I don't intend to go after anyone for it unless it happens with Komodo.
It means that nobody owns rights on it (either because the rights are finished or because the original author abandoned them.) So yes, everybody could grab a copy of, say, HelloLito and make it his own, calling it HalloLito... which would be pointless, because everybody could do the same and keep using HelloLito's code anyway. In real life case, you take HelloLito and improve it as a closed-source program, calling it HalloLito. And this makes sense: everybody is still free to start too from HelloLito, but nobody has access to HalloLito's sources nor are they allowed to RE it (except in the two cases mentioned in the Q&A thread).

I'm a bit bored with this discussion and would like to go back to my own engine, now. :)
That is basically what I wanted to know. So whatever Robert did is perfectly acceptable and we can put this to rest now.
Yes, except if he included some GPLed parts in his program. Then he has to publish them (and only them), wether they are modified or unmodified. But if Robert started from public domain sources and added only ideas from Stockfish, not SF code by copy-pasting, then there's nothing wrong with that. It would be ethical to just say it, but nothing else can be reproached.
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: What should Robert do? (read post first before you vote)

Post by velmarin »

Julen,
Totally agree.
For me it is clear.

Thanks.
LudiBuda
Posts: 76
Joined: Sat Mar 03, 2012 7:53 pm

Re: What should Robert do? (read post first before you vote)

Post by LudiBuda »

Based on what I see in there, GPL case against Houdart is weak.
When you look at the disassembled Houdini, you can't see if he used the GPLed English translation or the freeware Italian version unless we can find some specific elements that exists in the English version only.