WordPress, WordCamp, and the GPL License War

It seems to happen once every few months, but another GPL licensing debate has cropped up, this time surrounding ThemeForest authors being involved in WordCamps. Jake Caputo, a theme and plugin developer, has received notice from Andrea Middleton that he is no longer welcome to speak or help with WordCamp unless he stops selling themes on ThemeForest, which licenses WordPress themes and plugins under a split license.

The driving force behind decisions like these are really difficult to pin down because if you ask, the answer is never clearly stated as to why innocent theme developers who are trying to make a living with WordPress are seemingly alienated for something they can’t control without drastically changing their approach to selling their products.

As far as I can tell, the decisions that are made surrounding this topic are derived directly from the goals and objectives of the WordPress Foundation:

  1. We’d like to make it easy for anyone to use the WordPress or WordCamp name or logo for community-oriented efforts that help spread and improve WordPress.
  2. We’d like to make it clear how WordPress-related businesses and projects can (and cannot) use the WordPress or WordCamp name and logo.
  3. We’d like to make it hard for anyone to use the WordPress or WordCamp name and logo to unfairly profit from, trick or confuse people who are looking for official WordPress or WordCamp resources.

It then goes on to state this:

Please note that it is not the goal of this policy to limit commercial activity around WordPress. We encourage WordPress-based businesses, and hundreds of them are thriving while in compliance with this policy (Automattic, CrowdFavorite, and StudioPress are a few examples).

The WordPress Foundation was founded as a non-profit organization that exists to manage the WordPress brand and enforce its proper usage. One of the “improper” uses is profiting from WordPress in some way without (fully) licensing your WordPress-based product under the same license as the software it is a derivative of. I think we all understand that and appreciate it.

Enter Envato.

Sellers on ThemeForest/CodeCanyon are being forced to dual-license their themes and plugins by Envato, which I can only assume is because Envato wants to make it as difficult as possible for people to take WordPress-based products from ThemeForest/CodeCanyon and resell them on their own site or in a different marketplace. If you were trying to legally resell a WordPress product from Envato’s marketplaces, you would need to rip out the images/CSS/JS and rebuild those assets yourself. Good luck with that. My point is – Envato turns a profit selling software that ultimately cannot be redistributed without a lot of extra work. To many GPL supporters, this is evil. To Envato, this is a necessary evil in order to prevent unlicensed redistribution. So you may think – Envato is in the wrong for forcing authors to sell dual-licensed WordPress products.

But this is where it gets wonky.

The GPL license, as interpreted by many, actually allows for the dual-licensing of images, stylesheets, and in most cases, javascript. The reason this is generally accepted is that these assets do not rely upon WordPress to function. You could extract them from a theme and run them independently and they would function the way they were intended – without being derivative of the WordPress software. You can make the case for Javascript that it relies upon WordPress in certain cases where you’re generating localization values used in plugins, but I don’t really want to get into the legalities of all that. But the WordPress Foundation doesn’t want you to know that. They want you to blindly follow their 100% GPL breadcrumb trail and make their lives a million times easier.

So who is really in the wrong here?

The WordPress Foundation, who asserts that not only must your PHP code be GPL-compliant, but also your assets, in order to be redistributable? Or is it companies like Envato, who want to protect themselves and also offer theme authors recourse in enforcing that their WordPress products are only distributed through their marketplace?

The short answer: I don’t know.

It makes perfect sense for the WordPress Foundation to only promote full GPL products in order to keep everything simple for distribution. It would be a complete train-wreck to allow WordPress.org theme authors to use dual-licensing in themes and plugins. The review process and knowledge required to navigate all that would become cumbersome and overly complex. I understand all that and I accept it. It doesn’t work with free products hosted on a foundation-run website. But I personally don’t care about that side of it.

The main issue we’re running into is that people building commercial products that ARE compliant with the GPL, but not in the way the WordPress Foundation prefers, are being ostracized from the WordCamp community. What the…?

OK, so back to the WordCamp thing. If one of the goals of the Foundation is to keep non-GPL products out of the mouths of WordCamp speakers, organizers, and sponsors, I think that’s been done quite effectively so far. As the primary organizer for WordCamp St. Louis, we got our fair share of “marketing gurus” and people trying to make a sleazy profit from speaking at WordCamp. We rejected those speakers and sponsors. But this goes so much deeper than the surface level WordPress “profiteers.” We’re talking about banning everyone who sells in a particular marketplace just because that marketplace licenses their WordPress products slightly differently than the WordPress Foundation prefers. Is it illegal? No. Does it violate the GPL license? No. Is it morally wrong? No.

The WordPress Foundation entire purpose is to exert whatever control it can over the licensing practices of everyone building with WordPress. If that means playing dirty and singling out individuals to make an example of them, then that’s what they’re going to do until every last human being using WordPress understands that they should be following their rules.

13 thoughts on “WordPress, WordCamp, and the GPL License War

  1. Agreed on the WordCamp auditing sponsors and profiteering. Gotta keep it clean.

    I can’t remember, but does UpThemes sell on Envato? My gut says no but i haven’t checked recently. I know a lot of theme sellers do.

  2. Interesting points about what the GPL allows. Honestly I don’t know about this, because as an author you of course can dual license, maybe Automattics/WP foundations is the enforcement of this, since a lot of people don’t care about licenses or the GPL enough. I admit to also be flawed, because I can’t remember half of the GPL stuff.

    I guess the point about making and example out of Envato is valid, since open source projects often have strong ethics they like to enforce. I’m just going to say Linux kernel and proprietary or user space drivers here.

    Thanks for your post

  3. Pingback: Don’t Get Hacked – WordPress Security Tips to Keep Your Blog Safe | Open Knowledge

  4. Pingback: WordPress.org bans Themeforest members from participating in official WordCamp gatherings | 5 For Business

  5. Pingback: DD Tech Solutions - WordPress.org bans Themeforest members from participating in official WordCamp gatherings

  6. Pingback: WordPress.org bans Themeforest members from participating in official WordCamp gatherings | Digital Gadget dan Selular

  7. Pingback: WordPress.org bans Themeforest members from participating in official …

  8. Pingback: WordPress.org bans Themeforest members from participating in official … | Wordpress news and updates

  9. Pingback: WordPress.org bans Themeforest members from participating in official WordCamp gatherings - Trantopic

  10. Pingback: WordPress.org bans Themeforest members from participating in official … « Wordpress « Wordpress Skills

  11. I think the whole episode makes a lot more sense as a pragmatic “ends justify the means” move. If Matt can take away the only really good thing about ThemeForest — serious, quality WP devs — it makes a lot of sense for him to do that.

    Themeforest is at best an “iffy” representative for WP. At worst it’s actively doing harm to the brand with the low quality themes that prevail there with lock-in features and straight-up dysfunctionality built into them. If I owned the WP brand and wanted to see WP taught, learned, and used well, the standard fare from Envato would trouble me deeply. Without the 1% of truly elite devs at ThemeForest, the whole operation may drop to the level of the templatemonster.coms where it’s fairly obvious to all what you’re dealing with.

    • I agree with you :) I believe that elite developers should develop their own theme shops rather than depending on ThemeForest, where they can’t control anything but follow the marketplace’s guidelines.

Leave a Reply

Basic HTML allowed.