janpaepke / ScrollMagic

The javascript library for magical scroll interactions.
http://ScrollMagic.io
Other
14.91k stars 2.17k forks source link

License Clarification #1022

Open ryanford opened 1 year ago

ryanford commented 1 year ago

Can you explain the dual licensing for ScrollMagic? It appears that with the exception of GSAP use, ScrollMagic and the other plugins (not GSAP) are MIT license compatible, and there is an MIT license included. Where does the GPL 3.0 come in?

winterrocks commented 1 year ago

Good guestion @ryanford:

https://github.com/janpaepke/ScrollMagic/blob/master/LICENSE.md states:

ScrollMagic is dual licensed under the terms of the MIT license (below) and the GPL.

and I clearly see word and there between the licenses.

At file level, https://github.com/janpaepke/ScrollMagic/blob/master/scrollmagic/uncompressed/ScrollMagic.js states:

 * @version 2.0.8
 * @license Dual licensed under MIT license and GPL.
 * @author Jan Paepke - e-mail@janpaepke.de

and again I see word and between MIT and GPL.

MPriess commented 1 year ago

In the package.json OR is used: "license": "(MIT OR GPL-3.0+)",

winterrocks commented 1 year ago

In the package.json OR is used: "license": "(MIT OR GPL-3.0+)",

I guess that OR is for file level and for that package.json only?