View Single Post
Old 07-12-2012, 03:26 PM  
just a punk
So fuckin' bored
 
just a punk's Avatar
 
Industry Role:
Join Date: Jun 2003
Posts: 32,383

Quote:
Originally Posted by fris View Post
its a wordpress plugin so it does, if you use any wp code at all its gpl. without the wp engine the plugin wouldnt function, since it has an admin panel in wp thats using the settings api, which is wp code/gpl
That's not correct at all, because the plugin does not contain any WP code. It's like a Linux application which runs on GPL operating system via its API. As you should know, not every Linux application is a GPL product despite the fact that it can't run without Linux (a GPL environment).

The same with WP plugins. Here is a quote from the WP freedom declaration:

Quote:
Every plugin and theme in WordPress.org's directory is 100% GPL or a similarly free and compatible license, so you can feel safe finding plugins and themes there. If you get a plugin or theme from another source, make sure to ask them if it’s GPL first. If they don't respect the WordPress license, we don’t recommend them.
This means that all plugins and themes in the WP repository are GPL, but it does not mean that those downloaded from other sources are GPL too. So if you have released a non-GPL plugin or theme, it won't be accepted into the official WP repository. They do not recommend such sort of extensions, but they can not claim that every 3rd-party WP extension is a GPL product.

This is exactly that happened to my own Simple-FLV plugin which was removed from the WP repository because it was considered as a non-GPL one (even if I stated that it is in the license) because the package does contain a non-GPL code. I got this explanation directly from the WP team. I was also told that if I want my Simple-FLV plugin to be included into the repository, I have to make it GPL-compatible, otherwise it just can not be distributed via WordPress.org.
__________________
Obey the Cowgod

Last edited by just a punk; 07-12-2012 at 03:41 PM..
just a punk is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote