Depends what you need. I maintained my own client for a while but I was the only dev so I didn't care about potential rebases. Now I need unaltered, GPL game, cgame and ui code for a collaborative mod project.ouned wrote:They re-released it but I think it still contained some non GPL stuff.
One of those was the "smartheap" which they didn't have permissions to release.
The best base to mess with would be JK2MV
dunno, I just tried to answer your questionWhy would you make a closed source mod in 2015?
Well you can have features others don't have and if it's closed it can't just be copy-pasted.fau wrote:The only legal way to make profit on it is that Copyright holder enrolls you to work on it. Tough luck.
I think you always have to because:fau wrote:With GPL you need to make source available (not even sure about that when it comes to distributing VMs).
btw. interesting:The source code for a work means the preferred form of the work for making modifications to it. [...]
didn't know that :lol:For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable.
lol nice point.Can you use old, raven-licenced mods with jk2mv?
Should be less of a problem because you can always build the exact same jk2mp.exe from source. (With old VS & fake OS time etc.)fau wrote:How about using GPL-licenced mods with original jk2mp.exe?
It isn't. GPL has so called "system library exception".ouned wrote:lol nice point.Can you use old, raven-licenced mods with jk2mv?
It should be "legal" though. Image a GPL licensed windows program which uses proprietary win32 API's. There should be millions of examples.
Not even sure if that's a valid comparison though. :lol:
It would best if we could say that jk2mp.exe is double-licenced and call it a day. Not sure about it.ouned wrote:Should be less of a problem because you can always build the exact same jk2mp.exe from source. (With old VS & fake OS time etc.)fau wrote:How about using GPL-licenced mods with original jk2mp.exe?
So the "old" jk2mp.exe basically is GPLv2 now.
(That's my interpretation, we should ask Richard Stallman)
Using it is pretty much no issue because no one can even see that you are.fau wrote:Basically: no, you surely can't use old SDK mods with jk2mv. Even if you call them "double licenced", their authors haven't released source code making them not compatible with GPL.