sorifiend wrote:
However Wesley has no right to deny use of his code, unless the GPL license is broken. So Mojang or anyone for that matter has the right to take that bukkit code and enhance or change it, as long as they abide by the GPL license.
Now as a company Mojang cannot embed CraftBukkit within a non GPL project (like minecraft), but they could freely make a clone of the code and change it as they see fit (while complying with GPL).
That's the thing though, the 4 devs who joined mojang and have been now paid by mojang are trying to close source bukkit/craftbukkit into the mojang API and that's why Wolfe filed a DMCA.
It is wolfe Vs mojang because Mojang PAID for bukkit two years ago on the sly and no one was informed. Wolfe wrote his code while under the assumption it was still part of the community project when in actual fact it was now owned by Mojang. Yes they signed an agreement to be hands off but they still owned the project and it was no longer what the contributors originally signed up for when they first joined/participated.
There were quotes from dinnerbone saying he will rewrite the entire code just so it can be close sourced that were deleted and then reworded so he wont be seen as trying to break the GPL licence.
There is a twitter quote from Wolfe himself replying to a comment saying "we have our lawyers looking into this" by saying "unless you want to use my code under the GPL and release all linked source code under GPL then there is nothing to discuss" which is exactly what the law states. If mojang uses bukkit which they now own and links it to their closed source code under the GPL it requires them to distribute the linked code under GPL as well.
in essence while bukkit/craftbukkit was still a community run project in a legal grey area and mojang turned a blind eye nothing was a problem. When mojang purchased bukkit and expressed interest in using it alongside closed source code that's where the issue came from.
it pretty much boils down to the fact that as long as anyone but mojang releases/updates bukkit wolfe has no issue, but as long as mojang own bukkit and people are being paid by them to update it he has an issue.



