Quasar
Moderator

Posts: 5140
Registered: 08-00 |
Graf Zahl said:
The problem is two-sided. You can't just blame the other side. The GPL and it's asinine restrictions are as much at fault as the idiotic Build license.
Except for one important difference.
The GPL wasn't chosen, whereas the use of Build code was.
The original DOOMLIC.TXT license is not a sustainable model for distribution; it doesn't even really provide distribution rights. "Educational use" is legally vague on top of that. The only alternative offered to us by id is distribution under the GPLv2+ license. As a result, BOOM and MBF changed to that license to escape the DOOMLIC.TXT prison.
I'm not sure where ZDoom derives the ability to release any DOOM code under BSD, nor where it derives the ability to freely distribute under DOOMLIC.TXT, but that's not at issue here for me. Just the fact that if I want to legally make EE BSD, I need ~30 peoples' permission first. It is not my call to make, nor should it be. I didn't create all of that code, and therefore I don't exclusively own it.
Now given that the unavoidable fact is that 90% of ports are GPL, IMO, using BUILD code, in a legally questionable fashion in the first place, is trolling. Especially when you're simultaneously doing it while sniping under-development features off other ports. And you already know what I'm talking about, and no, I probably never will let it rest until something is done to rectify it.
|