
You see the problem here?, you can't release the same thing under two different licenses at a time...
Moderators: hoijui, Moderators
Ok true... I will have to release at least the parts that bind my AI code to spring.But you are still using the .h files that I created (and you have modified) and released under the GPL. And the GPL only allows you to use GPLed files in a project if you release the whole project under GPL. Probably you could create some reverse enginered .h files I suppose (well not you since you have obviously seen the original files and thus cant do a clean reverse enginering but someone that has never looked on the spring source).
It's hypothetical but still good to know the implications of the GPL on the Spring project.Zaphod wrote:...
Ok true... I will have to release at least the parts that bind my AI code to spring.
This is fair hypothetical though, I'm not working on AI anyway... but I just don't like these restrictions because I think they make the AI competition less fun. Any other AI competitions (such as all those things with virtual programmable robots in an arena) have closed source entries as well.