| Home | Forum | Advertise | Contact Me | About WPTavern | WPWeekly Show Info |
![]() |
| |||||||
| Themes And Templates Anything and everything dealing with themes |
![]() |
| | Share | LinkBack | Thread Tools | Display Modes |
| ||||
| Quote:
My theme generates its CSS files, which means that the CSS the visitors get is not part of the source code. |
| ||||
| Quote:
Then again, I'm reading before coffee. I'm going to go make some, and then re-read your posts later... cbnet Plugins Last edited by chipbennett; 05-12-2009 at 07:30 AM.. |
| |||||||||||||
| Quote:
Quote:
The GPL only stipulates that it must apply to derivative works. Quote:
In image file certainly doesn't depend on a WordPress theme to exist or to function; therefore, it isn't a derivative work and the GPL neither imposes nor claims to impose applicability upon an image file in a theme, merely because of its inclusion. Quote:
Quote:
Quote:
"The sky is blue." "The first president of the United States was George Washington." "Chip Bennett" Quote:
Quote:
A theme isn't a compiled program but rather a collection of individual files. Thus, one cannot treat such a collection of individual files the same way as a compiled program. Each individual file must be considered with respect to GPL applicability. I am fully confident that a competent lawyer can easily prove that an image file in no way meets the GPL's definition of "derivative work"; therefore, I am fully confident that a court would agree with me on the matter. Quote:
Quote:
Disallowing certain themes from the repository is a form of csensorship. Certainly, some censorship is good; censoring spam themes benefits the community. The question, though, is whether or not it benefits the community to censor perfectly valid, fully GPL-compliant themes simply because the author supports/condones the existence of non-GPL themes. Also, I do not think that Automattic/Matt can claim that WordPress is a community project, and that wordpress.org is the WordPress community website, while at the same time making such decisions completely devoid of community input. It is not a matter of right or authority, but rather of appropriateness. Quote:
Quote:
Quote:
Is that image/CSS file still "infected" (not my choice of wording, but can't think of anything equally descriptive) by the theme's GPL? Further, if the person to whom that image/CSS file was conveyed then puts that file into another web site, or a theme for some other work that isn't GPLed (say, Drupal), does that otherwise non-GPL theme become "infected" by the WordPress theme's GPL? Clearly, the answer to both questions is "no" - and I am fully confident that any court in the country would conclude the same. cbnet Plugins |
| ||||
|
"A theme isn't a compiled program but rather a collection of individual files. Thus, one cannot treat such a collection of individual files the same way as a compiled program. Each individual file must be considered with respect to GPL applicability." Is this on gnu.org somewhere? I can find where it says that an add-on that requires the parent software to run must inherit its GPL license. I can't find where, if its made up of multiple files, each file definitely will have its own standards of applicability to be considered. "Also, I do not think that Automattic/Matt can claim that WordPress is a community project, and that wordpress.org is the WordPress community website, while at the same time making such decisions completely devoid of community input. It is not a matter of right or authority, but rather of appropriateness." WordPress is a community project. It's owned by Automattic, just like MySQL is owned by Sun Microsystems. MySQL is definitely a community project, with most of it's development being contributed by unpaid volunteers. 99% of new code in WordPress comes from unpaid volunteers in the community. wordpress.org is owned by Matt, however he has almost no involvement with it. Otto and a few other unpaid non-Automattic employees do most of its management. It is definitely a community driven site. WordPress is one of many open source projects which are mostly developed by their communities, yet overseen by the company that owns them. Some entity has to be the executor for the project, and its website, and since Matt created WordPress, that entity is Automattic. This is very common among large open source projects. Right now Jeff handles 99% of the administration for wptavern.com and wptavern.com/forum with a little help from the moderators. If this site grows, the day may come when he has very little to do with it's day to day administration, and it may become a largely community driven site, much like wordpress.org is, thanks to people like Otto, who dedicate a large amount of their time. Even if that day comes, Jeff will still make command decisions about certain content that will be banned from this site. Some people will not agree with his decisions, but that won't make it a non-community driven site. |
| |||||||||||||
| Quote:
Your argument here is facetious on the face of it. You put the images into the theme, the PHP files refer to them, the CSS files refer to them. If they were removed, the theme as a whole would be incomplete. The images are part of the theme, and the GPL applies to the whole work, not just parts of it. Quote:
Don't be so literal. Quote:
Merely by virtue of the fact that there's a technical separation (a file) does not also imply that there's a legal one. Would you suggest that each page of a book is an independant copyright simply because they are on different pages? Quote:
Quote:
Quote:
The theme is the work. Separating those files into individual works serves no purpose in most cases. The files only have value when they are together as one whole thing. You made them together, I assume. You made them with knowledge of each other. You make a theme, you don't make a bunch of files. Quote:
Also, the GPL does not define the term "derivative work". That's defined by the court system and copyright law. Quote:
Quote:
Quote:
Quote:
However, be clear about who is doing this creation and distribution. If you created the image, you can license it however you like. It's yours. You own the copyright. You can then relicense it differently under another work if you so choose. It's only other people that cannot change your licensing terms. Quote:
a) I do not believe that it is legal for any WordPress theme to be non-GPL. It is a clear license violation. b) Drupal is GPL'd: http://api.drupal.org/api/file/LICENSE.txt/7 c) Assuming your statement made sense in that respect, then yes, such another program would be required to abide by the GPL in a "viral" manner. GPL'd images is a topic of much debate in many places on the tubes. Quote:
Basically, the GPL refers to "source code" which is vague when it comes to artworks. Nevertheless, being that the file is being redistributed in the same form in which it was received, then the GPL and it's "viral" clause absolutely does apply. Last edited by Otto; 05-18-2009 at 09:25 PM.. |
| ||||
|
SFLC/FSF - One sentence summary: PHP in WordPress themes must be GPL, artwork and CSS may be but are not required. Quote:
cbnet Plugins |
| ||||
| Quote:
However, note that Matt basically says at the bottom that only 100% GPL themes will get promoted and/or hosted on wp.org. |
| ||||
| Quote:
And yes, inheritance of WordPress GPL to a WordPress theme as a whole absolutely depends on an interpretation that a theme is a single work, rather than a collection of works. cbnet Plugins |
![]() |
| Thread Tools | |
| Display Modes | |
| |