I've been doing research about Wordpress plugins/themes, and how it is mandatory for them to be released under GPL.
Now I have a question, how can developers sell their plugins with multiple licenses?
|There is some legal grey area regarding what is considered a derivative work, but we feel strongly that plugins and themes are derivative work and thus inherit the GPL license. If you disagree, you might want to consider a non-GPL platform such as Serendipity (BSD license) or Habari (Apache license) instead.|
I understand if WP developers would restrict their support to single/multi sites, but they have no right to restrict how we use their WP plugins. Heck I could even resell their plugins if I wanted to. WP developers are developing for WordPress, so they have to conform with WP's license. Just as the authors of WordPress state, if you don't like the idea of your work being under GPL, then just choose another platform that isn't GPL licensed.
The GPL is all about freedom. Did developers pay to use WordPress? Did they pay for a WordPress developer's license? No. So they should respect the GPL and pass those same freedoms on. Of course they can charge a price for the transfer of the files, but they can't make up bogus licenses for multi-use or developer-use, that's just plain wrong.
|Section 2: [...] These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.|
I have to agree this is a delicate issue, so let me know what you guys think. If you have a degree in law, I would very much appreciate your input.