newlisp-js license?

Started by HPW, January 05, 2014, 02:35:42 AM

Previous topic - Next topic

HPW

Hello Lutz,



Most JavaScript Frameworks and library's can be used under MIT-license:



http://en.wikipedia.org/wiki/MIT_License">http://en.wikipedia.org/wiki/MIT_License



How does newlisp-js fit in such enviroment?

Can it be used in combination with this Frameworks and with own js and Lisp-code?

Or are own js/lisp again data for the Interpreter?



Regards
Hans-Peter

hartrock

#1
Hello Hans-Peter,
Quote from: "HPW"Hello Lutz,



Most JavaScript Frameworks and library's can be used under MIT-license:



http://en.wikipedia.org/wiki/MIT_License">http://en.wikipedia.org/wiki/MIT_License



How does newlisp-js fit in such enviroment?

Can it be used in combination with this Frameworks and with own js and Lisp-code?

Or are own js/lisp again data for the Interpreter?

The MIT license is a mostly liberal one: so there shouldn't be any problems to use newLISP together with MIT licensed libs and to distribute the resulting thing under the newLISP license (GPL).



Problems could arise the other way: if you want to distribute newLISP together with some Javascript software, the MIT license probably could not be used for this, because GPL is more restricted and forbids some things, which an MIT license allows.



Note: I'm not a lawyer, but I have read something about these issues in the process of choosing a license for

  http://www.evolgo.de/RYT/">http://www.evolgo.de/RYT/

(AGPL'ed).

HPW

#2
Hello,



With the release of the new info-button in the HTML-IDE and the readme.html the license is clear: GPL



So it remains the question how we can use it in combination with MIT licencened or own js/lisp.



Is it the same thing as code delivered with the DLL-flavour?



So is point 19 of the FAQ relevant here:

http://www.newlisp.org/index.cgi?FAQ">http://www.newlisp.org/index.cgi?FAQ

http://www.gnu.org/licenses/gpl-faq.html#IfInterpreterIsGPL">http://www.gnu.org/licenses/gpl-faq.htm ... reterIsGPL">http://www.gnu.org/licenses/gpl-faq.html#IfInterpreterIsGPL



Regards
Hans-Peter