jlmakes / scrollreveal

Animate elements as they scroll into view.
https://scrollrevealjs.org/
22.39k stars 2.26k forks source link

GNU GPL Question #484

Closed devMoxie closed 5 years ago

devMoxie commented 5 years ago

I've always been confused with this license so here's my question. I'm developing a single page business landing site. Is this considered commercial use? If not, does the site's code need to be "open soureced?"

jlmakes commented 5 years ago

For personal use, regardless of the context (student project, starting a business, teaching, etc.), you may use ScrollReveal 4 under the GPLv3—which requires that your project also be open source under the GPLv3.

Loosely speaking, you would purchase a commercial license if you:

A) would like your source code to be private, or B) are being paid to build a site using ScrollReveal, or C) would like to sell a digital product (WordPress theme, UI builder, etc.) using ScrollReveal

If you would like, I can send you a sample license for you review the actual legally binding copy: just send an email to service@scrollrevealjs.org

jlmakes commented 5 years ago

I also just want to add that purchasing a ScrollReveal 4 license is a one-time act that supports on-going customer support, feature development, bug fixes and performance enhancements.

I understand not everyone has equal purchasing power, and if the license fee is prohibitive, you can always use ScrollReveal 3 (and earlier versions) any way you'd like: they are MIT licensed!

Happy 2019! 🎉

Ni-c0de-mus commented 5 years ago

Thanks for that!

I'm just learning for now, so probably not going to be able to use it that well at the moment, but if in the future it becomes a reality then happy days!!!

Kind regards

Nic

titieo commented 3 years ago

Excuse me, @jlmakes. Can I use this plug in my MIT license public repo. This is an open-sourced project (a template for people using 11ty and tailwind css). I will add this to acknowledge section in readme.me after installing ScrollReveal.

jlmakes commented 3 years ago

@cokaps016 No, the GPL3 license requires that open source consumers make their project GPL3 as well.

As I mentioned above, if you're willing to use an unsupported version in your project, ScrollReveal 3 remains MIT licensed and free to use. (The documentation for which can be found in the Wiki.)