There has been a lot of debate over the last year regarding themes and the General Public License (GPL) which WordPress uses. Many theme designers were initially reluctant to switch to GPL however I believe that most designers support it now.
The WordPress community has obviously benefited from the thousands of plugins which have been released via the General Public License too though there has been less discussion about some of the minor problems which have arisen because of it. Dalton Rooney spoke about this yesterday in his article ‘Attribution and the GPL’. Dalton has released a number of themes and plugins for WordPress (for free). He noticed recently that a new plugin called Easy Gallery has borrowed code from his Portfolio Slideshow plugin. By borrowed I mean stolen as his code was copied and used in the Easy Gallery plugin without author attribution to him.
Dalton notes that ‘attribution is not required by the GPL’. I’m not an expert on GPL however I have always been under the impression that attribution is a major part of GPL i.e. that you should always give credit when you modify the work of others. The preamble section of the license states that:
Also, for each author’s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors’ reputations.
I am not sure what can be done about developers who don’t give credit to other developers when they use their code, though at the very least I believe that if it is reported to WordPress and shown that code has been copied without attribution, the plugin should be removed from the official WordPress plugin directory until a credit has been given to the original author.
I am 100% behind Dalton on this and I encourage all of you to support him on this issue too. Theme and plugin developers are the heart of the WordPress community but there is no doubt we sometimes forget how much they contribute to WordPress and perhaps take them for granted (cheesy I know!).
If you have time, I encourage you to comment on Daltons post on his blog or the discussion he has started on WordPress regarding the issue.
Thanks for reading :)
Links: Attribution and the GPL | Borrowing/Use of code without attribution