“WordPress themes are GPL”

Matt anounced today the results of a interesting research conducted by the Software Freedom Law Center at his request. Matt summarized everything by saying that “PHP in WordPress themes must be GPL, artwork and CSS may be but are not required”.

In the opinion of the Software Freedom Law Center, the images and CSS are generally not taken into account by WordPress core, who is licensed under GPL license, so they could be licensed under a different license. They concluded that

In conclusion, the WordPress themes supplied contain elements that are derivative of WordPress’s copyrighted code. These themes, being collections of distinct works (images, CSS files, PHP files), need not be GPL-licensed as a whole. Rather, the PHP files are subject to the requirements of the GPL while the images and CSS are not. Third-party developers of such themes may apply restrictive copyrights to these elements if they wish.

So in a theme we would have images and CSS with a proprietary license (of course, they can also be licensed as GPL) and the strictly GPL code, the theme, built on top of the WordPress framework. They specify before that HTML snippets were dependant on where it was included and thus was derivative of PHP code.

However, there’s nothing related to JavaScript, that can operate at least in two ways: one, altering the elements after they have been rendered on the browser, and two, making calls through AJAX. We can infer from the document that anything that communicates with the WP core must be GPL’ed and anything that doesn’t communicate with it can be licensed under a different license. So I think it’s safe to say that the JavaScript employed to change the way the content is displayed (for example, tabs) can be licensed under any other license than GPL since it doesn’t interact with WordPress engine but with the content after it has been rendered.

The WordPress team created a page to promote themes that have commercial support by adding a new branch to the Themes section of WordPress.org.

We can see some really GPL like THEMEhybrid but after reading the license terms of others I’m not sure if they comply with GPL in the way Alex King once wrote about, to buy a theme and redistribute it making use of the GPL license. Will we see more themes producers releasing the PHP structure for free or under GPL and charging and licensing differently their images, css and javascript?

4 thoughts on ““WordPress themes are GPL””

  1. Good Morning
    finaly I found what I was looking for

    how did you guys found this information??thank you for your blog I saw it on Yahoo And I bookmarked it . I’ll share. Please send me updates

    thank you and have a nice day

Leave a Reply