Breaking News: WordPress is GPL

Posted in: Rants, WordPress

There has been a lot of discussion about WordPress and the GPL lately. People are discussing/complaining about what you can and can’t do due to the license. It’s all a bit baffling to me.

Whether you like the GPL or not, the license is as much a part of WordPress as PHP and MySQL. WordPress is an existing quantity, if you want to build for WordPress (themes, plugins, etc.) you know what you have to work with – including the license. There are no surprises here.

Just as it makes no sense to complain you can’t build WordPress plugins in Ruby or Python, it makes no sense to complain about having to license your WordPress plugins/themes under the GPL.

WordPress is GPL. Period. The rules are the rules, if you want to play – welcome. If not, there are lots of other projects to explore and contribute to.

More recent discussion on this topic:

Popularity: 1% [?]

Posted July 6th, 2009 @ 10:30 AM

10 Replies

  1. Not Lonely at All — Matt Mullenweg adds this Pingback:

    [...] See also: Alex King — Breaking News WordPress is GPL. [...]

    July 6th, 2009 at 11:07 am

  2. Geof F. Morris adds this Comment:

    And yet Crowd Favorite is living proof that you can make money despite and because of WordPress being GPL.

    July 6th, 2009 at 5:45 pm

  3. Alex adds this Comment:

    Absolutely – lots of individuals and companies do well working with GPL’ed software in a variety of ways. I’m proud that Crowd Favorite is one of them.

    July 6th, 2009 at 6:40 pm

  4. links for 2009-07-06 | GFMorris.com adds this Pingback:

    [...] Breaking News: WordPress is GPL | alexking.org (tags: gfmorris_comment wordpress GPL) [...]

    July 6th, 2009 at 7:30 pm

  5. kristarella adds this Comment:

    Having read lots of the discussion and pored through the documentation on the GNU Project site I really don’t think there is cause to be baffled by opposing opinions, or that there is a definitive “rules are rules” on the topic. There are plenty of instances, particularly in Linux software (which has been testing the GPL much longer than common-use web based apps), where themes or templates have been specified not derivative works. Also, certain libraries allow for linking without the linked items becoming derivatives.

    I’ve heard Matt say “if we’d intended those kind of exceptions we would have put them in the license”. I wish they’d stated their intentions 5 years ago, or better, in the license to clarify the it. The license does have a certain amount of ambiguity to allow software creators to determine what they consider derivative works.

    Themes could have easily been specified as non-derivative linked items if WP.org said so. It’s obvious now that they don’t want that to be the case, but as far as I can see it’s only been with the advent of really awesome themes (and proprietary themes) that the distinction has finally been made.

    For some it will be a life changing (or at least business changing) decision to make and/or use GPL themes. You’re right, there’s no point complaining about it, but I think it’s a valid complaint that the creator’s decision wasn’t clarified sooner (with actual reasoning behind it, as opposed a vague, non-enforceable expression of personal preference).

    July 6th, 2009 at 8:01 pm

  6. WordPress is GPL. Period « Tylko dla DPS adds this Pingback:

    [...] Breaking News: WordPress is GPL | alexking.org.   [...]

    July 7th, 2009 at 6:51 am

  7. Alex adds this Comment:

    kristarella – you’re welcome to your opinion, but I’m afraid I find your arguments to be without basis or merit. What could have been done is irrelevant, the way things do work is what is at question. Based on my very thorough understanding of how themes work and my reading of the GPL, there is no question here.

    July 7th, 2009 at 7:26 am

  8. DaveZatz adds this Comment:

    So can I swipe any Wordpress theme from any blog, including trademarked graphics?

    July 7th, 2009 at 5:07 pm

  9. Alex adds this Comment:

    No, license is about distribution – not copyright or trademark.

    July 7th, 2009 at 5:09 pm

  10. Free is for Users, not Publishers | Thought Clusters adds this Pingback:

    [...] Cuban, Shafeen, Yglesias, etc.) and the meaning of GPL vis-a-vis WordPress (Mullenweg, Jalkut, King, etc.) The primary question is, does a business benefit by allowing consumers to use its products [...]

    July 8th, 2009 at 4:17 am

Add a Comment

Please note: Use of a non-personal web site or blog URL in the field below and/or comments that are off-topic, personal attacks, or support requests will likely be removed at my discretion. If you need help with WordPress or a WordPress plugin, please contact the WordPress HelpCenter.

Note: This post is over 7 months old. You may want to check later in this blog to see if there is new information relevant to your comment.

» «

About This Site

This is the personal web site of Alex King, a web developer in Denver, Colorado USA. More...


Crowd Favorite

Crowd Favorite is my software and web development business.

We build web applications, design and develop custom WordPress themes and plugins, and build custom sites using WordPress as a CMS.


I also have a tumblog that aggregates my online content from other services (Twitter, Flickr, del.icio.us. etc.).

America - america09.com

Ads