<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: ⇥ WordPress, the GPL and cherries on top</title>
	<atom:link href="http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-the-gpl-and-cherries-on-top</link>
	<description>Stumbling on since 1997</description>
	<lastBuildDate>Fri, 07 Oct 2011 08:06:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: WordPress, Thesis, et la licence GPL &#124; WordPress Francophone</title>
		<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/comment-page-1/#comment-1388</link>
		<dc:creator>WordPress, Thesis, et la licence GPL &#124; WordPress Francophone</dc:creator>
		<pubDate>Thu, 22 Jul 2010 13:30:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tabini.ca/?p=753#comment-1388</guid>
		<description>[...] Tabini (co-fondateur du magazine php&#124;architect) indique qu&#8217;il n&#8217;aime pas la GPL, et que l&#8217;opinion de chacun ne change rien, seul un [...]</description>
		<content:encoded><![CDATA[<p>[...] Tabini (co-fondateur du magazine php|architect) indique qu&#8217;il n&#8217;aime pas la GPL, et que l&#8217;opinion de chacun ne change rien, seul un [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WordPress, the GPL and cherries on top &#124; The Accidental Businessman at The WordPress GPL Debate</title>
		<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/comment-page-1/#comment-1386</link>
		<dc:creator>WordPress, the GPL and cherries on top &#124; The Accidental Businessman at The WordPress GPL Debate</dc:creator>
		<pubDate>Thu, 22 Jul 2010 03:30:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tabini.ca/?p=753#comment-1386</guid>
		<description>[...] Read the original article here: WordPress, the GPL and cherries on top &#124; The Accidental Businessman [...]</description>
		<content:encoded><![CDATA[<p>[...] Read the original article here: WordPress, the GPL and cherries on top | The Accidental Businessman [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WordPress Themes, GPL, and Copyright Case Law &#187; cb.blog</title>
		<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/comment-page-1/#comment-1378</link>
		<dc:creator>WordPress Themes, GPL, and Copyright Case Law &#187; cb.blog</dc:creator>
		<pubDate>Tue, 20 Jul 2010 22:41:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tabini.ca/?p=753#comment-1378</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WordPress, Thesis, et la licence GPL</title>
		<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/comment-page-1/#comment-1374</link>
		<dc:creator>WordPress, Thesis, et la licence GPL</dc:creator>
		<pubDate>Tue, 20 Jul 2010 12:20:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tabini.ca/?p=753#comment-1374</guid>
		<description>[...] Tabini (co-fondateur du magazine php&#124;architect) indique qu&#8217;il n&#8217;aime pas la GPL, et l&#8217;opinion de chacun ne change rien, seul un tribunal [...]</description>
		<content:encoded><![CDATA[<p>[...] Tabini (co-fondateur du magazine php|architect) indique qu&#8217;il n&#8217;aime pas la GPL, et l&#8217;opinion de chacun ne change rien, seul un tribunal [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WordPress and the GPL: the day after &#124; The Accidental Businessman</title>
		<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/comment-page-1/#comment-1360</link>
		<dc:creator>WordPress and the GPL: the day after &#124; The Accidental Businessman</dc:creator>
		<pubDate>Mon, 19 Jul 2010 13:58:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tabini.ca/?p=753#comment-1360</guid>
		<description>[...] week, I posted an article that pretty much started with “this is not about a legal interpretation of the GPL.” Therefore, [...]</description>
		<content:encoded><![CDATA[<p>[...] week, I posted an article that pretty much started with “this is not about a legal interpretation of the GPL.” Therefore, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evert</title>
		<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/comment-page-1/#comment-1349</link>
		<dc:creator>Evert</dc:creator>
		<pubDate>Fri, 16 Jul 2010 23:02:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tabini.ca/?p=753#comment-1349</guid>
		<description>I just wanted to say I couldn&#039;t agree more with your points.

Wouldn&#039;t this pretty much prohibit anyone distributing commercial software for linux as well?</description>
		<content:encoded><![CDATA[<p>I just wanted to say I couldn&#8217;t agree more with your points.</p>
<p>Wouldn&#8217;t this pretty much prohibit anyone distributing commercial software for linux as well?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jayvie Canono</title>
		<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/comment-page-1/#comment-1341</link>
		<dc:creator>Jayvie Canono</dc:creator>
		<pubDate>Fri, 16 Jul 2010 18:45:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tabini.ca/?p=753#comment-1341</guid>
		<description>I do custom design work and code my own themes for my clients. My understanding is that what I do for them falls under &quot;work for hire,&quot; and that they own copyright to the theme and no-need-to-GPL CSS/HTML/images. Because they prefer unique work and design, they have no incentive to distribute it to other people. They *can* turn around and use the design on another site of theirs, but thankfully they have not. 

David&#039;s comment also covers a common understanding between me and my clients. Even if the work for hire concept didn&#039;t apply, I or my clients are under no compulsion to distribute the source code to anyone except those whom we choose. Nothing in the GPL gives anyone the right to demand I release my source code to them, only to the ones to whom I&#039;m distributing it. It doesn&#039;t grant the right for someone to be distributed to. And that&#039;s my two cents.</description>
		<content:encoded><![CDATA[<p>I do custom design work and code my own themes for my clients. My understanding is that what I do for them falls under &#8220;work for hire,&#8221; and that they own copyright to the theme and no-need-to-GPL CSS/HTML/images. Because they prefer unique work and design, they have no incentive to distribute it to other people. They *can* turn around and use the design on another site of theirs, but thankfully they have not. </p>
<p>David&#8217;s comment also covers a common understanding between me and my clients. Even if the work for hire concept didn&#8217;t apply, I or my clients are under no compulsion to distribute the source code to anyone except those whom we choose. Nothing in the GPL gives anyone the right to demand I release my source code to them, only to the ones to whom I&#8217;m distributing it. It doesn&#8217;t grant the right for someone to be distributed to. And that&#8217;s my two cents.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Shead</title>
		<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/comment-page-1/#comment-1337</link>
		<dc:creator>Mark Shead</dc:creator>
		<pubDate>Fri, 16 Jul 2010 13:22:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tabini.ca/?p=753#comment-1337</guid>
		<description>&lt;blockquote&gt;Now, I anticipate that some will simply say that, under my proposal, nothing would prevent commercial vendors from circumventing the fact that core is GPL and simply using plugins to effectively fork WP without forking it.&lt;/blockquote&gt;

But if they were doing this, they would have an interest in improving the core to support new features and capabilities.  Chances are high that they would be contributing to the core or at least testing and reporting bugs.  If you want to do a lot of things with plugins, you&#039;ll probably contribute to the core development of Wordpress--even if it is just fixing the bugs that you notice.</description>
		<content:encoded><![CDATA[<blockquote><p>Now, I anticipate that some will simply say that, under my proposal, nothing would prevent commercial vendors from circumventing the fact that core is GPL and simply using plugins to effectively fork WP without forking it.</p></blockquote>
<p>But if they were doing this, they would have an interest in improving the core to support new features and capabilities.  Chances are high that they would be contributing to the core or at least testing and reporting bugs.  If you want to do a lot of things with plugins, you&#8217;ll probably contribute to the core development of WordPress&#8211;even if it is just fixing the bugs that you notice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Jaquith</title>
		<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/comment-page-1/#comment-1332</link>
		<dc:creator>Mark Jaquith</dc:creator>
		<pubDate>Fri, 16 Jul 2010 04:49:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tabini.ca/?p=753#comment-1332</guid>
		<description>&lt;blockquote&gt;A better way would be to provide an alternate theming mechanism that doesn’t make the theme reliant on GPL code.&lt;/blockquote&gt;

WordPress has several public APIs that spit data out of WordPress. When you interact with these APIs, you are not forming one intertwined codebase, like with a theme or a plugin. These APIs are Atom, RSS, AtomPub, and various XML-RPC APIs. You can use these APIs and be 100% outside of WordPress, with no code interdependencies. You can license the software that interfaces through those external APIs any way you like. But at that point, you&#039;ve re-implemented a non-trivial portion of what makes WordPress WordPress. Thesis has &lt;em&gt;hundreds&lt;/em&gt; of hook registrations and function calls and class extensions to WordPress. So it&#039;s a lot of work to avoid the license. You&#039;d be better off developing on another platform that doesn&#039;t have a viral license, or just building your own platform (which I believe Chris has suggested he might do).

Maybe that&#039;s the best solution. Chris believes that Thesis stands alone from WordPress. It doesn&#039;t, clearly, but he could make it stand alone (assuming he gets rid of all the code that was taken from WordPress).</description>
		<content:encoded><![CDATA[<blockquote><p>A better way would be to provide an alternate theming mechanism that doesn’t make the theme reliant on GPL code.</p></blockquote>
<p>WordPress has several public APIs that spit data out of WordPress. When you interact with these APIs, you are not forming one intertwined codebase, like with a theme or a plugin. These APIs are Atom, RSS, AtomPub, and various XML-RPC APIs. You can use these APIs and be 100% outside of WordPress, with no code interdependencies. You can license the software that interfaces through those external APIs any way you like. But at that point, you&#8217;ve re-implemented a non-trivial portion of what makes WordPress WordPress. Thesis has <em>hundreds</em> of hook registrations and function calls and class extensions to WordPress. So it&#8217;s a lot of work to avoid the license. You&#8217;d be better off developing on another platform that doesn&#8217;t have a viral license, or just building your own platform (which I believe Chris has suggested he might do).</p>
<p>Maybe that&#8217;s the best solution. Chris believes that Thesis stands alone from WordPress. It doesn&#8217;t, clearly, but he could make it stand alone (assuming he gets rid of all the code that was taken from WordPress).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top/comment-page-1/#comment-1331</link>
		<dc:creator>David</dc:creator>
		<pubDate>Fri, 16 Jul 2010 03:27:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tabini.ca/?p=753#comment-1331</guid>
		<description>IANAL. Now, with that out-of-the-way...

&lt;blockquote&gt;If you are a freelancer, however, you normally hold copyright on a theme you develop but don’t use it for your own purposes—you give it to a client under some sort of license… which is exactly what amounts to distribution.&lt;/blockquote&gt;

Yes, and how exactly is this a problem? The theme goes under GPL as it is being distributed. If your client wants to distribute the theme, they also will need to do so under the GPL. The GPL only stipulates that if you distribute the software, you must also provide the source code at no more than the price of the software. Just because it&#039;s GPL doesn&#039;t mean that it needs to be released to the public.

&lt;blockquote&gt;
Should the theme somehow include code that is owned by the client—for example to interface to one of their internal systems—that code might well be covered by the GPL, too, thus opening a can of worms of elephantine proportions: the client has gone from ordering a bunch of templates for its website to having to open-source and distribute its own proprietary code.
&lt;/blockquote&gt;

Why would the theme touch proprietary code? Even if it does, why would the organisation have to open-source and distribute their code? GPL doesn&#039;t require distribution. It just means that if the organisation were to distribute their proprietary code *together with the GPL theme*, it would then have to be under the GPL. 

The real issue here is actually on your end, as you&#039;d be the one distributing code that is incompatible with the GPL. The only way around it that I can think of is providing the theme under GPL, then provide a patch separately to inject the proprietary bits.</description>
		<content:encoded><![CDATA[<p>IANAL. Now, with that out-of-the-way&#8230;</p>
<blockquote><p>If you are a freelancer, however, you normally hold copyright on a theme you develop but don’t use it for your own purposes—you give it to a client under some sort of license… which is exactly what amounts to distribution.</p></blockquote>
<p>Yes, and how exactly is this a problem? The theme goes under GPL as it is being distributed. If your client wants to distribute the theme, they also will need to do so under the GPL. The GPL only stipulates that if you distribute the software, you must also provide the source code at no more than the price of the software. Just because it&#8217;s GPL doesn&#8217;t mean that it needs to be released to the public.</p>
<blockquote><p>
Should the theme somehow include code that is owned by the client—for example to interface to one of their internal systems—that code might well be covered by the GPL, too, thus opening a can of worms of elephantine proportions: the client has gone from ordering a bunch of templates for its website to having to open-source and distribute its own proprietary code.
</p></blockquote>
<p>Why would the theme touch proprietary code? Even if it does, why would the organisation have to open-source and distribute their code? GPL doesn&#8217;t require distribution. It just means that if the organisation were to distribute their proprietary code *together with the GPL theme*, it would then have to be under the GPL. </p>
<p>The real issue here is actually on your end, as you&#8217;d be the one distributing code that is incompatible with the GPL. The only way around it that I can think of is providing the theme under GPL, then provide a patch separately to inject the proprietary bits.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

