603 posts
  • Envato Studio (Microlancer) Beta Tester
  • Exclusive Author
  • Has been a member for 2-3 years
  • Referred between 1 and 9 users
  • Sold between 10 000 and 50 000 dollars
Typps says

Every time you make an update and submit, it goes through a review process.

Your reviewer will tell you if there is a problem and if your update has been accepted into the marketplace.

3 posts
  • Exclusive Author
  • Has been a member for 1-2 years
BrunoCassol says

... GPL (from GPL FAQ)


You are allowed to sell copies of the modified program commercially, but only under the terms of the GNU GPL. Thus, for instance, you must make the source code available to the users of the program as described in the GPL, and they must be allowed to redistribute and modify it as described in the GPL.

These requirements are the condition for including the GPL-covered code you received in a program of your own.
...

This part is what confuses me. If I use a GPL’ed jQuery plugin in one of my products. Will the user be “allowed to redistribute and modify it as described in the GPL.”?

Because that is what the license says, isn’t it?

603 posts
  • Envato Studio (Microlancer) Beta Tester
  • Exclusive Author
  • Has been a member for 2-3 years
  • Referred between 1 and 9 users
  • Sold between 10 000 and 50 000 dollars
Typps says


... GPL (from GPL FAQ)


You are allowed to sell copies of the modified program commercially, but only under the terms of the GNU GPL. Thus, for instance, you must make the source code available to the users of the program as described in the GPL, and they must be allowed to redistribute and modify it as described in the GPL.

These requirements are the condition for including the GPL-covered code you received in a program of your own.
...

This part is what confuses me. If I use a GPL’ed jQuery plugin in one of my products. Will the user be “allowed to redistribute and modify it as described in the GPL.”?

Because that is what the license says, isn’t it?

The plugin you are referring to is dual licensed. If your code is under a commercial license then MIT takes effect. MIT allows a broader use case unlike GPL.

3 posts
  • Exclusive Author
  • Has been a member for 1-2 years
BrunoCassol says
The plugin you are referring to is dual licensed. If your code is under a commercial license then MIT takes effect. MIT allows a broader use case unlike GPL.

Thanks for your reply Ale55andro. But I didn’t specified the plugin I’m refering to. In my case the plugin I want to use is GPL only.

603 posts
  • Envato Studio (Microlancer) Beta Tester
  • Exclusive Author
  • Has been a member for 2-3 years
  • Referred between 1 and 9 users
  • Sold between 10 000 and 50 000 dollars
Typps says

The plugin you are referring to is dual licensed. If your code is under a commercial license then MIT takes effect. MIT allows a broader use case unlike GPL.
Thanks for your reply Ale55andro. But I didn’t specified the plugin I’m refering to. In my case the plugin I want to use is GPL only.

Oh, apologies. I’ve confused you with the OP :P

To answer your question, yes, the user will be able to modify it and he’ll get the same rights you have, if you distribute your code along with the plugin. This means, who ever is getting the product will be able to redistribute it for a fee hence allowed to resell your product or make it available for free breaking your monopoly and any future income on your work.

So, my suggestion for you, in case you want to use a plugin that is GPL along with your product, is to separate your code from the GPL’d plugin. So, don’t distribute your code along with the GPL plugin, instead do it separately. The reason for this is simple, GPL is viral and if you want to distribute it then your product must also have the same licensing.

However, if you distribute your product separately then the recipient of your product can distribute the GPL plugin ( this is available freely anyway), however they cannot do as they please with your product since it was provided separately with a commercial NON-GPL license. This is the best way to workaround the GPL viral nature IMHO but it has it’s cons as well, as your client (the recipient) will have to install the GPL plugin manually or at a minimum do some extra setups.

Another way to work around this is to contact the original author/s of the plugin directly and ask them to provide you with a broader commercial friendly license. Many people creating products that are GPL licensed try to make ends meet by selling commercial friendly licenses so this is yet another avenue you can pursue.

Keep in mind that this remains a sensitive topic and I have no authority in the matter so consider reading what I say with a grain of salt as this is my personal understanding of the GPL.

3 posts
  • Exclusive Author
  • Has been a member for 1-2 years
BrunoCassol says

Great idea Typps! 8-)

by
by
by
by
by
by