shaunlebron/blinky

software licensing issue

jmtd opened this issue · 1 comments

jmtd commented

Hi there, at the moment you've declared this project to be wholly MIT-licensed.

TyrQuake inherits the software license of the underlying Quake source code, which is GPL-2. Therefore, the Quake and TyrQuake bits in this repository have to be GPL-2, and cannot be MIT. (This is because the GPL-2 includes extra constraints that the MIT does not).

Perhaps your intention was that your extra bits are MIT? If so, please clarify that. Additionally, any bits of yours which are derivations from the GPL-2 stuff are in murky water. The simplest thing to do would be to declare the whole repository GPL-2.

Thanks a lot. I updated the license section to reflect this. I want the Lua scripts and fisheye.c (a whole new file) to have a less restrictive license.