Norjak wrote:Hobospices wrote:One big obstacle to this that I can see is that the MaNGOS emulator is under the GNU Public License (GPL), the terms of which specify that all code changes released publicly must also be released as source code under the GPL.
So they just don't release it publicly? I don't know much about the GPL, but that seems like the most logical thing based on your own statement.
Raises an interesting point. The AGPL covers “interacting with [the software] remotely through a computer network”. The FAQ for the AGPL specifically mentions "servers for games that are played online".
But looking at the MaNGOS GIT repository, it seems the MaNGOS code is only covered by GPLv2, not the AGPL. Maybe theluda can clarify?
I don't know if that would satisfy Blizzard, though - among other things they will probably want to modify the code to provide for automatic updates of the client.