zxbasic
zxbasic copied to clipboard
What is the license?
You have GPLv3 in the repo.
You link to a GPLv3 button on the README.
You say it's LGPL-llke.
You have some Emacs-commune like requirements.
ZX Basic was originally GPLv3, but that was a problem because files created by the compiler might contain code from library-asm/ and library/ directories respectively.
Hence, to allow people to create closed source re-distributable binaries using that runtime code, these 2 folders and its related content are licensed MIT.
That of LGPL-like must be a reminiscence of versions prior 1.4.x and must be removed. Will change that.
You may want to take a look at how GNU Bison handled similar issues, see http://git.savannah.gnu.org/cgit/bison.git/tree/src/parse-gram.c and https://www.gnu.org/licenses/gpl-faq.en.html#CanIUseGPLToolsForNF. You'll also want to take a look at https://www.gnu.org/licenses/gpl-howto.en.html for instructions on license notices.