Christopher Conkie wrote:I was just wondering if I took Glaurung and modified it, then took away it license and called it "Odin".
OK so far, apart from taking away the license, which you can't do. You can keep it as it is, or replace it with a more recent version of the GPL (if and when a more recent version is released).
If I then entered it in the WCCC you would consider that "research"?
No, participating in the WCCC by itself is of course not research, but for some people it could be a useful way to get publicity for their research, which could make it easier to find funding. I have no problems with this.
As for whether a program based on mine should be allowed to play in the WCCC, this is an entirely different and unrelated question, and as HGM points out, it has nothing to do with the license. The ICGA makes the rules, including the rules concerning who is allowed to participate. Programmers who don't like the rules can simply refuse to participate, and find some other tournament to play instead.
If you want my personal opinion the ICGA rules: I think they are OK. If I remember correctly, they allow only a single program per author, but they do allow programs with more than one author, as long as all the authors agree to let the program participate (which they did in the case of Gridchess/Cluster Toga). This seems very reasonable to me.
This is the problem Tord. Jumping straight in at 2800 elo is a big slap in the face to all those authors who did take a long time to develop their engines.
Fabien, Thomas and Kai
didn't jump straight in at 2800 Elo. Fruit and Toga have been under development for many years. Fruit 1.0 wasn't very strong, and there were still weaker private versions before that. You seem to forget that Kai has never claimed that Cluster Toga was his work alone. It has always been presented as a multi-author engine.
Spike also has more than one author. Do you think it is unfair that Spike can participate in the WCCC? If not, what is the fundamental difference compared to Cluster Toga?
There is nothing wrong with research but those engines should not be in tournaments.
I think those who arrange tournaments should be free to use whatever rules they want.
As to the precious GPL, its more trouble than its worth. Even you people dont know what is allowed and not allowed under its terms.
That's the case for all licenses, isn't it? There are always some weird corner cases which even lawyers (or perhaps
especially lawyers) can't agree about. I consider the GPL to be philosophically very simple: Essentially, you are given complete freedom to do whatever you want with the software, as long as you make sure that all users of modified versions of the software get the same freedom.
Tord