Nexuiz Founder Licenses It For Non-GPL Use
King InuYasha writes "Nexuiz founder Lee Vermuelen, along with several other core developers, have licensed the Nexuiz name, Nexuiz.com domain, and DarkPlaces engine to Illfonic in a deal to get Nexuiz on consoles. However, the kink is that the engine has been licensed for non-GPL usage. That is, Illfonic has no intention of contributing their code back to the main GPL Nexuiz project. As a result, Nexuiz has been forked into a new project called Xonotic. While the main Nexuiz site doesn't mention that Illfonic has no intention of contributing back, the Xonotic project FAQ explains what's going on. Additionally, the Xonotic project states that Illfonic 'may be in violation of the GPL as most contributors to the Nexuiz codebase have not relicensed their work for inclusion in a closed-source project.'"
The people who contributed their code to Nexuiz under a Freedom license have every right to be pissed if their code is then sold off against their wishes. If the Nexuiz developers want to do so then stop stealing and re-write what isn't yours. The GPL isn't a charity to be exploited - it is a philosophy that says cooperation enriches everyone. If you don't agree with GPL code: DON'T USE IT and write your freaking own. Leaches.
Shh.
Without John Carmack and LordHavoc (Darkplaces engine developer) giving permission, they're in a huge mess. I wonder if they are using anything slurped up from other Quake engine projects? Even if the submitter of the code signed off, doesn't matter if they aren't the original author.
Relicensing your code is fine, doing it to others... Well, people get in trouble with that with stolen commercial code as well as GPL. It's dishonest, no matter who it's done to, if it's not done with permission (either direct from all authors or through the terms of the license), they're opening themselves for a world of hurt. And destroying their reputation, as well.
If the only thing that is truly being closed up is the interpreted gamecode and they are developing new artwork, there's nothing to see here...
If you wanted true freedom you shouldn't've used code licensed under the GPL. The GPL's interpretation of "freedom" is freedom for EVERYONE, not just for YOU. So while you have free use of the code in question, everyone else has free use of any changes you may make to it. The idea is that if we leave it up to peoples' good wills to ensure freedom, we'll all live in slavery, so we'll legally force everyone to let everyone else be free. Seems to be working out OK.
You are confusing freedom and sovereignty, as no doubt are others in this discussion. Your sovereignty is reduced if any action is not available to you. Sovereignty is a one-to-many relationship, freedom is maximized to the extent that all persons are free and that persons are not allowed to act as sovereigns over the rest. Thus, law providing fairness, for example the sharing implemented in the GPL, both increases freedom and limits a sovereign.
Bruce Perens.