Hi everyone.
tl;dr: The current license prevents us from using certain nice and (cost-)free libraries / frameworks, so we want to change it. The new license (MPL) would be strictly more free than the old one, and is the same one that's also used by Firefox. I need your help to contact the remaining contributors though. Please see the list at the bottom.
Long versionWe want to change the license terms of Gang Garrison 2. So far, GG2 has been developed and distributed under the GNU GPL v3, which is a very popular free software license, but is actually quite political and restrictive. For example, it has prevented us from using cost-free libraries like the FMOD sound engine extension in the past, and it also prevents a potential port to XNA / MonoGame that MrRatermat has been working on.
In fact, we could only use some of the libraries that we
did use (39dll, Hobbl Downloader) because we added explicit exceptions to our license in the beginning. But that's not practical now, because adding more exceptions would require the permission of everyone who ever contributed to the game every time.
After some discussion (which you can find
in this thread), Arctic brought up the
Mozilla Public License (MPL) that is also used for Firefox. I'm pretty convinced now that I'd have wanted to use that license from the beginning if I had known about it. If you're interested in the details best read the license yourself (it's not that long), but in short, it allows multiple licenses to coexist in our project, but still forces people to publish their source modifications to our own code.
The problem is that I can't just change the license, because everyone who ever contributed to vanilla GG2 holds some claim of copyright to the game as it is now. That means we need to find all of those people and ask for their permission. We've come pretty far already in that - out of 49 contributors on my list, 41 have already given their OK, one said "maybe", and nobody said no. A big thank you here.
However, there are still seven people who I didn't manage to contact or didn't get a reply from yet.
This is where I need your help. If you know how to contact someone in the list below, please either ask them to get in contact with me or give me their contact details per PM. Do not post their contact details on here, for obvious privacy reasons. Here's the list:
King Metroid
TatersThorvan
TimohtepVaatiTankmenCobaltBWFinally, if you have made some contribution to vanilla GG2 and didn't hear from me yet, please write to me as well, and be sure to add what exactly you contributed.