zxbasic icon indicating copy to clipboard operation
zxbasic copied to clipboard

What is the license?

Open mattl opened this issue 6 years ago • 4 comments

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.

mattl avatar Jun 03 '19 13:06 mattl

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.

boriel avatar Jun 03 '19 14:06 boriel

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.

donaldr3 avatar Jun 03 '19 14:06 donaldr3