You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
a quick glance at the source of mori and the GPL leads me to believe that it is not possible to use mori in GPL-licensed code, whereas using the same data-structures from GPL-licensed code written in ClosureScript is no problem at all.
I'm assuming that using the same license (EPL) both for mori and for ClojureScript with opposite outcomes was not intentional.
As I understand it (IANAL), using standard ClojureScript data-structures is not a problem, as they are accessed through a "Standard Interface" as defined by the GPL: http://www.gnu.org/licenses/gpl-3.0.en.html
A “Standard Interface” means an interface that either is an official standard defined by a
recognized standards body, or, in the case of interfaces specified for a particular
programming language, one that is widely used among developers working in that
language.
While the fact that ClojureScript is implemented in a GPL-incompatible license is not a problem, this does not appear to apply to mori.
Unless I'm missing something, mori is just a library under a GPL-incompatible license and as such not usable in work licensed under the GPL.
The text was updated successfully, but these errors were encountered:
Hi,
a quick glance at the source of mori and the GPL leads me to believe that it is not possible to use mori in GPL-licensed code, whereas using the same data-structures from GPL-licensed code written in ClosureScript is no problem at all.
I'm assuming that using the same license (EPL) both for mori and for ClojureScript with opposite outcomes was not intentional.
As I understand it (IANAL), using standard ClojureScript data-structures is not a problem, as they are accessed through a "Standard Interface" as defined by the GPL:
http://www.gnu.org/licenses/gpl-3.0.en.html
While the fact that ClojureScript is implemented in a GPL-incompatible license is not a problem, this does not appear to apply to mori.
Unless I'm missing something, mori is just a library under a GPL-incompatible license and as such not usable in work licensed under the GPL.
The text was updated successfully, but these errors were encountered: