It looks like the hammer just dropped at Wordpress.
What I find most interesting is how many people are making comments with complete convinction, yet not entirely correct, such as this one:
"The GPL (current version, if you must ask) demands that any derivative work of the WordPress codebase must be available for free. It matters not what licensing you apply to code you create that depends on WordPress code for its own functioning; it matters that you understand that it is a derivative work and that you must make it available for free."
That clearly shows they misunderstand the GPL.

brianteeman
said:
|
... to be fair the guy does stand corrected on the meaning of free later on in one of the comments. there is also a very interesting discussion regarding "child themes" which is worth reading in the comments. |
alledia
said:
|
... The real problem here is a lack of communication. Wordpress needed to announce and discuss what they planned to do at least a couple of weeks and ideally a couple of months before they acted. |
Vimes
said:
|
... "The solution exists and is technical in nature. For plugins you can develop your whole code as a library under your own licensing model. Then you would have the wordpress plugin which will call functions from your library. The plugin itself becomes GPL but the library not and you are free to slap any kind of license and restriction to it." Wasn't this approach studied by the good folks at SMF and then discarded because the Joomla team's interpretation meant that the GPL would virally infect the bridging library and thereby your plugin? |
Hendry Lee
said:
|
... I'm anxiously awaiting for someone at WordPress to announce their stand on this issue. It is important for the entire community to set a new direction for their business, if it needs be and make sure most theme and plugin developers have a business that comply to the license. |
kristarella
said:
|
... @alledia I think WordPress.org is entitled to support any themes they want and I think it's a good move to support themes that use GPL. It would have caused less of a stink if there was some communication I suppose, but I wouldn't call it a "problem" per se. @Hendry I agree. I'm searching for something from WP that actually states what they consider to be derivative. Calling WP functions may be using rather than deriving and there is GPL software out there that allows for this sort of thing. This article wasn't really helpful. Thanks to the other commenters for adding more value, but if you think the statement misunderstands the GPL state how. Yes, the GPL clearly says that it is not monetary freedom they're concerned with, if that the only thing wrong with the quote? |
tj.baker
said:
...4. You have to make the source code available, not the finished product In the case of a template, would one have to distribute images as part of the 'source code'? |
Jerren
said:
|
... Now I'm curious Barry, what legally constitutes "distribution" of a GNU derived work that would require full disclosure of the code? It may sound like a silly question but hear me out as a quasi-technical lawyer could really make a mess of it for the rest of us. 1) Does putting your template on your website where it is downloaded and rendered on a local PC enough? (presumably not as the css and images do not count per GNU) 2) If you install you template and code on a customer's server yourself? 3) Same question as #2 but you do not charge for this as part of a larger services agreement as a vehicle for dissemination of other information which is not derived work. 4) If you make the compiled/encoded product available for download versus traditional "distribution" methods? (pull versus the traditional push method of cd's or magnetic media) You could potentially make a case for or against all four scenarios in my mind but I'm wondering where the case law stands right now around this issue as I don't think it has really been widely publicized in the mainstream media to date. |
brianteeman
said:
|
... Distribution exists when you pass an item to another party 1. this is not distribution under GPL V2 2 & 3 probably is distribution but may depend on your locality as "worker for hire" regulations may apply. 4. this is distribution. The method use to "pass" the item is irrelevant it is the act of transfer that is |
brianteeman
said:
|
... I knew you'd get it evenntualy Barrie - listen to Brian he knows his stuff and only comments when he is confident in his answer |
julienJ
said:
|
... interesting discussion. I think i can talk for thousand of people, web designer, web developer or how ever one can call himself; there are so many different licenses around, and of course when you read them, they are all written in legal terms which most of people still don't understand much (lawyers need to justify their hourly rate, if legal text would be simple to read we would not need them, wouldn't we?). it would be a good thing for all developers to add the main point on top of labeling which license they apply to their product, such as "you can use it on commercial site", "you can resell" etc.... as some are already do. ps: i stumble upon a site once that gives all the main point in "vulgar" (in the first definition of that word) manner for each license. Does anybody has that link by any chance? |






