<?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: How the GPL works, or not</title>
	<atom:link href="http://gpoul.strain.at/2009/07/06/how-the-gpl-works-or-not/feed/" rel="self" type="application/rss+xml" />
	<link>http://gpoul.strain.at/2009/07/06/how-the-gpl-works-or-not/</link>
	<description>The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies, or opinions.</description>
	<lastBuildDate>Mon, 25 Jan 2010 22:27:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: gpoul</title>
		<link>http://gpoul.strain.at/2009/07/06/how-the-gpl-works-or-not/comment-page-1/#comment-770</link>
		<dc:creator>gpoul</dc:creator>
		<pubDate>Mon, 13 Jul 2009 17:18:40 +0000</pubDate>
		<guid isPermaLink="false">http://gpoul.strain.at/?p=694#comment-770</guid>
		<description>you might want to read example 4.0 in this document: &lt;a href=&quot;http://www.law.washington.edu/lct/swp/Law/derivative.html&quot; rel=&quot;nofollow&quot;&gt;http://www.law.washington.edu/lct/swp/Law/derivative.html&lt;/a&gt; - very interesting...

Looks like I was &quot;assuming&quot; that things work as they&#039;re handled with linux kernel modules where there are binary-only modules in existence and nobody ever sued anyone.

I realize that assuming things is always worse than asking a lawyer, though. :-)</description>
		<content:encoded><![CDATA[<p>you might want to read example 4.0 in this document: <a href="http://www.law.washington.edu/lct/swp/Law/derivative.html" rel="nofollow">http://www.law.washington.edu/lct/swp/Law/derivative.html</a> &#8211; very interesting&#8230;</p>
<p>Looks like I was &#8220;assuming&#8221; that things work as they&#8217;re handled with linux kernel modules where there are binary-only modules in existence and nobody ever sued anyone.</p>
<p>I realize that assuming things is always worse than asking a lawyer, though. :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gpoul</title>
		<link>http://gpoul.strain.at/2009/07/06/how-the-gpl-works-or-not/comment-page-1/#comment-769</link>
		<dc:creator>gpoul</dc:creator>
		<pubDate>Mon, 13 Jul 2009 17:03:17 +0000</pubDate>
		<guid isPermaLink="false">http://gpoul.strain.at/?p=694#comment-769</guid>
		<description>@earl: yes, there is confusion, at least for me. Not that I&#039;d not write a WordPress module if I need one, because I still believe that something based on an API can not be a derivative work, but that is my interpretation alone and if I have the choice I&#039;ll go with something that has another license.

I&#039;m also not the only one. Looks like &lt;a href=&quot;http://foolswisdom.com/commercial-wordpress-themes-gpl2/&quot; rel=&quot;nofollow&quot;&gt;others have this confusion too&lt;/a&gt; and understand the issues even less than I do. :-/</description>
		<content:encoded><![CDATA[<p>@earl: yes, there is confusion, at least for me. Not that I&#8217;d not write a WordPress module if I need one, because I still believe that something based on an API can not be a derivative work, but that is my interpretation alone and if I have the choice I&#8217;ll go with something that has another license.</p>
<p>I&#8217;m also not the only one. Looks like <a href="http://foolswisdom.com/commercial-wordpress-themes-gpl2/" rel="nofollow">others have this confusion too</a> and understand the issues even less than I do. :-/</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: earl</title>
		<link>http://gpoul.strain.at/2009/07/06/how-the-gpl-works-or-not/comment-page-1/#comment-768</link>
		<dc:creator>earl</dc:creator>
		<pubDate>Mon, 13 Jul 2009 13:51:51 +0000</pubDate>
		<guid isPermaLink="false">http://gpoul.strain.at/?p=694#comment-768</guid>
		<description>@gpoul: is there any confusion whether wordpress modules have to be GPL&#039;ed or not?</description>
		<content:encoded><![CDATA[<p>@gpoul: is there any confusion whether wordpress modules have to be GPL&#8217;ed or not?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gpoul</title>
		<link>http://gpoul.strain.at/2009/07/06/how-the-gpl-works-or-not/comment-page-1/#comment-754</link>
		<dc:creator>gpoul</dc:creator>
		<pubDate>Wed, 08 Jul 2009 06:29:41 +0000</pubDate>
		<guid isPermaLink="false">http://gpoul.strain.at/?p=694#comment-754</guid>
		<description>@Kariem: My main concern was that anything using a specific proprietary API will be &quot;determined by [Program]&quot; and &quot;designed only to be combined with [Program]&quot;.

Just think about eclipse plug-ins and things like that.

Although if the main problem in this case is &quot;They are derivative of WordPress because every part of them is determined by the content of the WordPress functions they call.&quot; that&#039;s not such a huge deal as most plug-ins or kernel modules programmed to a specific API, while being designed to work with a specific program will not be detremined by the content of [Program] functions they call as there would be no value in doing something like that. - That might be the distinguishing factor for this case.

It would be interesting to see a case made for Wordpress modules. I guess that would clear up confusion... or not ;-)</description>
		<content:encoded><![CDATA[<p>@Kariem: My main concern was that anything using a specific proprietary API will be &#8220;determined by [Program]&#8221; and &#8220;designed only to be combined with [Program]&#8220;.</p>
<p>Just think about eclipse plug-ins and things like that.</p>
<p>Although if the main problem in this case is &#8220;They are derivative of WordPress because every part of them is determined by the content of the WordPress functions they call.&#8221; that&#8217;s not such a huge deal as most plug-ins or kernel modules programmed to a specific API, while being designed to work with a specific program will not be detremined by the content of [Program] functions they call as there would be no value in doing something like that. &#8211; That might be the distinguishing factor for this case.</p>
<p>It would be interesting to see a case made for Wordpress modules. I guess that would clear up confusion&#8230; or not ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kariem</title>
		<link>http://gpoul.strain.at/2009/07/06/how-the-gpl-works-or-not/comment-page-1/#comment-753</link>
		<dc:creator>Kariem</dc:creator>
		<pubDate>Tue, 07 Jul 2009 23:23:04 +0000</pubDate>
		<guid isPermaLink="false">http://gpoul.strain.at/?p=694#comment-753</guid>
		<description>The main points are at the end of the quoted paragraph: they are &quot;determined by [WordPress]&quot; and &quot;designed only to be combined with WordPress&quot;. Without WordPress they could not be used for anything else.

The statement refers only to the PHP elements in WordPress themes. All other components (styles, images, layout, transformation code) are not considered derivative of WordPress and can be used in a lot of different contexts.

But the problem you are referring to in general is very true: it is important to think about how your code uses other modules and vice versa. Just calling an API covered by the GPL does not necessarily mean your code has to be licensed under the GPL, but there is indeed some gray area.

Kariem</description>
		<content:encoded><![CDATA[<p>The main points are at the end of the quoted paragraph: they are &#8220;determined by [WordPress]&#8221; and &#8220;designed only to be combined with WordPress&#8221;. Without WordPress they could not be used for anything else.</p>
<p>The statement refers only to the PHP elements in WordPress themes. All other components (styles, images, layout, transformation code) are not considered derivative of WordPress and can be used in a lot of different contexts.</p>
<p>But the problem you are referring to in general is very true: it is important to think about how your code uses other modules and vice versa. Just calling an API covered by the GPL does not necessarily mean your code has to be licensed under the GPL, but there is indeed some gray area.</p>
<p>Kariem</p>
]]></content:encoded>
	</item>
</channel>
</rss>
