This thing worries me for quite a while, so now I decided to start a public discussion.
On one hand we, theme authors, are purchasing developer licenses and including plugins from CodeCanyon into our themes. (We’ll not discuss the fact that developer license price is ridiculously low just yet )
On the other, those plugins are pushing their activation notices. This makes end users feel like they are using half-assed pirated versions of software. And its quite annoying to explain many times a day that
You can use all plugins that comes bundled with this theme without entering purchase codes or activating them.
However if you want a bit faster plugins updates, dedicated support or just want to support their authors - you are more then welcome to purchase dedicated licenses.
Sure theme authors can suppress plugins activation notifications. And I’m myself guilty in doing so… But I do not feel this is ethical.
Let’s find some consensus.
E.g. can we reach the agreement of having a global variable that will tell the plugin that it’s being bundled with theme. And in this case plugin will show modified notification like “Great, you can use all features of this plugin. However if you want x, y and z benefits, please consider purchasing a separate license.”?
Looking forward for your feedback!