The GPL FAQ on template licensing.

Within the “Removal Of Over 200 Themes?” thread inside the wp-hacker mailing list, Amy Stephen pointed out about this part of the GPL FAQ regarding template licensing:

Both Joomla! and Drupal use the SFLC’s guidance and have made statements that suggest the HTML portion of the template would considered an extension of the application, but the Javascript, CSS, and images are “data” (as described in the FSF FAQ) and not extensions of the core code, and therefore not subject to the same licensing requirements as the core code.

Previously, WordPress veteran andrea_r tweeted:

Can graphics be GPL? Why or why not? I say not.

According to the FAQ, she is correct. IANAL, but it looks like the solution for those who wanted to sell themes is to GPL-ize the theme’s PHP files and sell the CSS/JS/images package instead.

3 Responses to “The GPL FAQ on template licensing.”

  1. Andrea_R

    Yep, that was where I was headed. Theme designers who want to get paid for their work (and should be) are talking about the *design* – the look, the graphics.

    For many people, it’s about not seeing their work plastered all over the internet without some sort of credit. And you can’t decompile images.

  2. Matt

    The FAQ also suggests that linking JS can be enough to “link” the files together and requires a special exception, so I think JS and CSS are still a grey area:

    http://www.gnu.org/licenses/gpl-faq.html#WMS

  3. Hairul

    Such a usefule blog

Leave a Reply

Latest Links More →

Custom Shortlinks for WordPress

Have your own short domain name for the purpose of shortlinking? Here’s an easy way to combine that with your WordPress install.

The Quick Start Guide to Using Google Webmaster Tools With WordPress

GWT is a great, frequently updated features like showing you search queries volume, malware and crawl error diagnostics and links to your site. If you don’t use it yet, you probably need to. This will help you get started.

WordPress & jQuery Contact Form without a Plugin

I would recommend this either if you want more flexibility or to learn how to code a contact form.

Understanding and cleaning the pharma (spam) hack on WordPress

How to fix that hack:

This attack is very interesting because it is not visible to the normal user and the spam (generally about Viagra, Nexium, Cialis, etc) only shows up if the user agent is from Google’s crawler (googlebot). Also, the infection is a bit tricky to remove and if not done properly will keep reappearing.

Web Safe Fonts Cheat Sheet

An updated (written in April 2010), well researched, CC-licensed Web safe fonts cheat sheet, available both in low-res PNG and high-rest PDF. Even the article is useful as well.

The Nicest 2010 Child Theme You’ll See Today

The Timaru Mental Health Support Trust website, made for charity by Team USA (comprised by web superstars like Jason Santa Maria, Dan Mall, Liz Danzico and Automattic’s John Ford) during the FullCodePress competition, is actually a clever child theme of 2010.

More recap by JSM, Daniel Mall, and Liz Danzico.

WordPress 3.0 Theme Tip: The Comment Form

The simpler way to code comment form (once you understand how hooks and filters work).

Showing and hiding content with pure CSS3

I like it, I think it’s short and easy to understand.