TTimo / GtkRadiant

The open source, cross platform level editor for idtech games
http://icculus.org/gtkradiant/
Other
586 stars 155 forks source link

Relicense from id-Software #632

Closed kungfooman closed 5 years ago

kungfooman commented 5 years ago

Does anybody know some officials from id-Software and could ask them to relicense https://github.com/id-Software/Quake-III-Arena to MIT license (or at least the q3radiant stuff)?

I know back then GPL was all about the perceived "freedom", but the internet has changed. All the epic projects are MIT or BSD license, like the PBR WebGL engines. And this is my entire point: I have lots of experience with both WebAssembly and Quake3/Q3Radiant. But the graphics is outdated (oh wonder...). I want to port everything to the Web and don't wanna be the dont-touch-this-its-GPL-child to other GitHub repository maintainers.

Those WebGL engines all got PBR etc. and I want a rebirth of the idtech3 engine with radiant for the Web (I actually wanna merge them, playing in the map and mapping the same time, it's not even that hard). But I can't contribute idtech3 source to any MIT engine. Wouldn't it be epic if id-Software comes out once again with a MIT license surprise? E.g. XMAS? šŸ˜„

Is it freedom that all the GPL(2)(+)(3) projects on GitHub are license incompatible, so that ioq3 e.g. can't even use anything from Enemy Territory? I can't imagine that that was the plan šŸ¤”

TTimo commented 5 years ago

GtkRadiant is not going to relicense.

For quake3 youā€™d have to ask on the id Software github but I donā€™t see that happening either.

As you stated, this is old code. Learn the lessons from it and write something new, better, with your prefferred license with it. Thatā€™s actually the ā€œfreedomā€ that was intended with this, so it still works.

slapin commented 5 years ago

Also, I think it is not "freedom", it is freedom, but not for you, it is for code. There is nothing wrong with GPL.

On Tue, Oct 23, 2018 at 3:57 PM TTimo notifications@github.com wrote:

GtkRadiant is not going to relicense.

For quake3 youā€™d have to ask on the id Software github but I donā€™t see that happening either.

As you stated, this is old code. Learn the lessons from it and write something new, better, with your prefferred license with it. Thatā€™s actually the ā€œfreedomā€ that was intended with this, so it still works.

ā€” You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/TTimo/GtkRadiant/issues/632#issuecomment-432234228, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAX0-VWWV_or1M0Gjf4WletJr4xogm4ks5unxIbgaJpZM4X0uM7 .