<?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 and GPL &#8211; beating very sick horse</title>
	<atom:link href="http://www.rarst.net/thoughts/wordpress-gpl/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rarst.net/thoughts/wordpress-gpl/</link>
	<description>cynical thoughts on software and web</description>
	<lastBuildDate>Tue, 22 May 2012 09:35:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Rarst</title>
		<link>http://www.rarst.net/thoughts/wordpress-gpl/#comment-22759</link>
		<dc:creator>Rarst</dc:creator>
		<pubDate>Mon, 21 Jun 2010 17:18:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.rarst.net/?p=665#comment-22759</guid>
		<description>@Ishan

Well... As I said above Matt didn&#039;t really present any facts I wasn&#039;t aware of. And speaking frankly ignored most of really interesting questions. I made my take on arguments of both sides very clear in the post, but that got largely ignored.

As usual.

It is so much more convenient and usual to try and twist me into stupid-person-who-hates-GPL-open-source-and-even-kittens rather than stick to what I really wrote in post.

It wasn&#039;t my intention to have discussion under this post with Matt or at all. I merely had these thoughts boiling for some time and is there any more fitting place to put them in writing than my blog? :) Shouting is just collateral damage.</description>
		<content:encoded><![CDATA[<p>@Ishan</p>
<p>Well&#8230; As I said above Matt didn&#8217;t really present any facts I wasn&#8217;t aware of. And speaking frankly ignored most of really interesting questions. I made my take on arguments of both sides very clear in the post, but that got largely ignored.</p>
<p>As usual.</p>
<p>It is so much more convenient and usual to try and twist me into stupid-person-who-hates-GPL-open-source-and-even-kittens rather than stick to what I really wrote in post.</p>
<p>It wasn&#8217;t my intention to have discussion under this post with Matt or at all. I merely had these thoughts boiling for some time and is there any more fitting place to put them in writing than my blog? :) Shouting is just collateral damage.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ishan</title>
		<link>http://www.rarst.net/thoughts/wordpress-gpl/#comment-22756</link>
		<dc:creator>Ishan</dc:creator>
		<pubDate>Mon, 21 Jun 2010 16:57:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.rarst.net/?p=665#comment-22756</guid>
		<description>This is quite an interesting series of comments. 2 sides having monologue; without giving credence to any facts presented by other side. I am not on either side, and have no take on the issue, but this is neither a discussion nor a debate; just 2 sides shouting out loud with their ears closed :)</description>
		<content:encoded><![CDATA[<p>This is quite an interesting series of comments. 2 sides having monologue; without giving credence to any facts presented by other side. I am not on either side, and have no take on the issue, but this is neither a discussion nor a debate; just 2 sides shouting out loud with their ears closed :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rarst</title>
		<link>http://www.rarst.net/thoughts/wordpress-gpl/#comment-22231</link>
		<dc:creator>Rarst</dc:creator>
		<pubDate>Tue, 15 Jun 2010 19:12:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.rarst.net/?p=665#comment-22231</guid>
		<description>@shawn sandy

There is not a single argument against GPL on this page. If you don&#039;t understand that - read damn post and 29 comments after it.

I expected you to participate in logical discussion, but apparently repeatedly saying that you are right (and everyone else must be dumb to not understand that) works for you better.

I am taking you seriously (or at least try to). If you are not willing to spend even this much effort I will just stop replying to your comments, even if that is against how I run my blog.</description>
		<content:encoded><![CDATA[<p>@shawn sandy</p>
<p>There is not a single argument against GPL on this page. If you don&#8217;t understand that &#8211; read damn post and 29 comments after it.</p>
<p>I expected you to participate in logical discussion, but apparently repeatedly saying that you are right (and everyone else must be dumb to not understand that) works for you better.</p>
<p>I am taking you seriously (or at least try to). If you are not willing to spend even this much effort I will just stop replying to your comments, even if that is against how I run my blog.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shawn sandy</title>
		<link>http://www.rarst.net/thoughts/wordpress-gpl/#comment-22223</link>
		<dc:creator>shawn sandy</dc:creator>
		<pubDate>Tue, 15 Jun 2010 18:48:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.rarst.net/?p=665#comment-22223</guid>
		<description>Are you still trying to present a valid argument against the GPL here... cause it is getting weaker with every response. 

A blank text file... You can code without seeing any WordPress code???  I am not particularly interested why???

Devs are the ones that start with &quot;blank txt files&quot; and fill it with lousy code poor structure and redundant &quot;functions&quot; AKA frameworks... 

I am sorry but how do you expect me to take your argument seriously!</description>
		<content:encoded><![CDATA[<p>Are you still trying to present a valid argument against the GPL here&#8230; cause it is getting weaker with every response. </p>
<p>A blank text file&#8230; You can code without seeing any WordPress code???  I am not particularly interested why???</p>
<p>Devs are the ones that start with &#8220;blank txt files&#8221; and fill it with lousy code poor structure and redundant &#8220;functions&#8221; AKA frameworks&#8230; </p>
<p>I am sorry but how do you expect me to take your argument seriously!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rarst</title>
		<link>http://www.rarst.net/thoughts/wordpress-gpl/#comment-22203</link>
		<dc:creator>Rarst</dc:creator>
		<pubDate>Tue, 15 Jun 2010 16:25:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.rarst.net/?p=665#comment-22203</guid>
		<description>&lt;cite&gt;“A derivative is something which has been developed or obtained from something else”&lt;/cite&gt;

When I open blank text file and write code for WordPress theme I neither &quot;develop from&quot; or &quot;obtain from&quot; WordPress. I can code without even seeing any of WP code, merely using API documentation.

How can I derive from code I don&#039;t see?

I am still waiting for your answer is WP derivative of PHP? Is PHP in turn derivative of OS?

&lt;cite&gt;Have you ever really explored WP code-base, do you understand why backwards compatibility is an issue, or it exists!&lt;/cite&gt;

I am not particularly interested why, I am interested how to deal with it. And it is rarely a pleasant process.

&lt;cite&gt;I can assure that sloppy codes by theme and plugin devs have nothing to do with WordPress!&lt;/cite&gt;

Yeah, how kind of you to decide for all of WordPress developers. Wait, you don&#039;t.

When official WP documentation contains wonderful instructions like &lt;cite&gt;Meh, I&#039;m not going to tell you now.&lt;/cite&gt; there is no wonder developers screw up.</description>
		<content:encoded><![CDATA[<p><cite>“A derivative is something which has been developed or obtained from something else”</cite></p>
<p>When I open blank text file and write code for WordPress theme I neither &#8220;develop from&#8221; or &#8220;obtain from&#8221; WordPress. I can code without even seeing any of WP code, merely using API documentation.</p>
<p>How can I derive from code I don&#8217;t see?</p>
<p>I am still waiting for your answer is WP derivative of PHP? Is PHP in turn derivative of OS?</p>
<p><cite>Have you ever really explored WP code-base, do you understand why backwards compatibility is an issue, or it exists!</cite></p>
<p>I am not particularly interested why, I am interested how to deal with it. And it is rarely a pleasant process.</p>
<p><cite>I can assure that sloppy codes by theme and plugin devs have nothing to do with WordPress!</cite></p>
<p>Yeah, how kind of you to decide for all of WordPress developers. Wait, you don&#8217;t.</p>
<p>When official WP documentation contains wonderful instructions like <cite>Meh, I&#8217;m not going to tell you now.</cite> there is no wonder developers screw up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shawn sandy</title>
		<link>http://www.rarst.net/thoughts/wordpress-gpl/#comment-22202</link>
		<dc:creator>shawn sandy</dc:creator>
		<pubDate>Tue, 15 Jun 2010 16:06:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.rarst.net/?p=665#comment-22202</guid>
		<description>&quot;A derivative is something which has been developed or obtained from something else&quot; so technically it is!

Now thats out of the way read the GPL to understand how derivatives should be handled.

Have you ever really explored WP code-base, do you understand why backwards compatibility is an issue, or it exists! 

I can assure that sloppy codes by theme and plugin devs have nothing to do with WordPress!</description>
		<content:encoded><![CDATA[<p>&#8220;A derivative is something which has been developed or obtained from something else&#8221; so technically it is!</p>
<p>Now thats out of the way read the GPL to understand how derivatives should be handled.</p>
<p>Have you ever really explored WP code-base, do you understand why backwards compatibility is an issue, or it exists! </p>
<p>I can assure that sloppy codes by theme and plugin devs have nothing to do with WordPress!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rarst</title>
		<link>http://www.rarst.net/thoughts/wordpress-gpl/#comment-22196</link>
		<dc:creator>Rarst</dc:creator>
		<pubDate>Tue, 15 Jun 2010 14:43:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.rarst.net/?p=665#comment-22196</guid>
		<description>&lt;cite&gt;It does not matter if WP is a derivative of PHP under the php licence it does not make a difference.&lt;/cite&gt;

I missed the answer... So do you or do you not consider WP derivative of PHP? :)

&lt;cite&gt;Actually the GPL is quite clear on what it considers a derivative!&lt;/cite&gt;

Quote please.

&lt;cite&gt;The WP code is simple for most part, I am not sure what you mean by hardly a marvel???&lt;/cite&gt;

Simple?? I mean that it is messy, complicated, plagued by multiple layers of backwards compatibility and deprecated functions.

In the end it works, but I suspect that a lot of sloppy third party code is that way because it is pain to get it right with WordPress. Every little thing with WP can waste ton of time on how to do it in right way with poorly documented APIs.</description>
		<content:encoded><![CDATA[<p><cite>It does not matter if WP is a derivative of PHP under the php licence it does not make a difference.</cite></p>
<p>I missed the answer&#8230; So do you or do you not consider WP derivative of PHP? :)</p>
<p><cite>Actually the GPL is quite clear on what it considers a derivative!</cite></p>
<p>Quote please.</p>
<p><cite>The WP code is simple for most part, I am not sure what you mean by hardly a marvel???</cite></p>
<p>Simple?? I mean that it is messy, complicated, plagued by multiple layers of backwards compatibility and deprecated functions.</p>
<p>In the end it works, but I suspect that a lot of sloppy third party code is that way because it is pain to get it right with WordPress. Every little thing with WP can waste ton of time on how to do it in right way with poorly documented APIs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shawn sandy</title>
		<link>http://www.rarst.net/thoughts/wordpress-gpl/#comment-22195</link>
		<dc:creator>shawn sandy</dc:creator>
		<pubDate>Tue, 15 Jun 2010 14:27:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.rarst.net/?p=665#comment-22195</guid>
		<description>This is why I have to sound like I talk down, I get my facts before I make a statement so I am confident when I say something or I say I do not Know... 

It does not matter if WP is a derivative of PHP under the php licence it does not make a difference.  

     &quot; GPL enforces many restrictions on what can and cannot be done with the licensed code. The PHP developers decided to release PHP under a much more loose license (Apache-style), to help PHP become as popular as possible.&quot; http://www.php.net/license/index.php#faq-lic

I am not familiar with the linux licence so I cannot answer that questions sorry.

Actually the GPL is quite clear on what it considers a derivative!

The WP code is simple for most part, I am not sure what you mean by hardly a marvel???</description>
		<content:encoded><![CDATA[<p>This is why I have to sound like I talk down, I get my facts before I make a statement so I am confident when I say something or I say I do not Know&#8230; </p>
<p>It does not matter if WP is a derivative of PHP under the php licence it does not make a difference.  </p>
<p>     &#8221; GPL enforces many restrictions on what can and cannot be done with the licensed code. The PHP developers decided to release PHP under a much more loose license (Apache-style), to help PHP become as popular as possible.&#8221; <a href="http://www.php.net/license/index.php#faq-lic">http://www.php.net/license/index.php#faq-lic</a></p>
<p>I am not familiar with the linux licence so I cannot answer that questions sorry.</p>
<p>Actually the GPL is quite clear on what it considers a derivative!</p>
<p>The WP code is simple for most part, I am not sure what you mean by hardly a marvel???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rarst</title>
		<link>http://www.rarst.net/thoughts/wordpress-gpl/#comment-22192</link>
		<dc:creator>Rarst</dc:creator>
		<pubDate>Tue, 15 Jun 2010 13:53:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.rarst.net/?p=665#comment-22192</guid>
		<description>@shawn sandy

&lt;cite&gt;Another fact is that when you add a function to a theme it executes pieces WP code and what you get is the results of the code… Without the WP code and the php compiler all I would be seeing is “”.&lt;/cite&gt;

Is WP derivative of PHP? It does execute PHP functions and get results. WP won&#039;t work without PHP.

&lt;cite&gt;It is the GPL that allows you to do this if it did not you would not be able to reuse a single line of that code for anything. It is the way code works, suggesting otherwise seems either irresponsible or uninformed.&lt;/cite&gt;

So you think Linux is wrong in considering function calls as &quot;normal use of kernel&quot; and not establishing derivative work?

GPL establishes license inheritance for derivative works. Unfortunately what IS derivative work can be vague. GPL contains no definitions of such on top of weakly formulated &lt;cite&gt;that is to say, a work containing the Program or a portion of it&lt;/cite&gt;.

&lt;cite&gt;I have looked at a lot of these themes they contain a lot of sloppy code that is not fit for redistribution or resale for that matter.&lt;/cite&gt;

I must note that WP code is hardly marvel itself... :)</description>
		<content:encoded><![CDATA[<p>@shawn sandy</p>
<p><cite>Another fact is that when you add a function to a theme it executes pieces WP code and what you get is the results of the code… Without the WP code and the php compiler all I would be seeing is “”.</cite></p>
<p>Is WP derivative of PHP? It does execute PHP functions and get results. WP won&#8217;t work without PHP.</p>
<p><cite>It is the GPL that allows you to do this if it did not you would not be able to reuse a single line of that code for anything. It is the way code works, suggesting otherwise seems either irresponsible or uninformed.</cite></p>
<p>So you think Linux is wrong in considering function calls as &#8220;normal use of kernel&#8221; and not establishing derivative work?</p>
<p>GPL establishes license inheritance for derivative works. Unfortunately what IS derivative work can be vague. GPL contains no definitions of such on top of weakly formulated <cite>that is to say, a work containing the Program or a portion of it</cite>.</p>
<p><cite>I have looked at a lot of these themes they contain a lot of sloppy code that is not fit for redistribution or resale for that matter.</cite></p>
<p>I must note that WP code is hardly marvel itself&#8230; :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shawn sandy</title>
		<link>http://www.rarst.net/thoughts/wordpress-gpl/#comment-22187</link>
		<dc:creator>shawn sandy</dc:creator>
		<pubDate>Tue, 15 Jun 2010 12:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.rarst.net/?p=665#comment-22187</guid>
		<description>&quot;In that one comment you claimed other side of debate is unable to understand terms of GPL, sucks at programming and is out to maliciously rip off WordPress project.....&quot;

Your interpretation I cannot change that...

As it is the web today is filled with way too much noise and clutter, so when I say anything I try to be as direct and factual as possible not politically correct.

This is not the first time I have engaged you in this conversation and the like I said the GPL is clear on this matter and that is a fact!

Another fact is that when you add a function to a theme it executes pieces WP code and what you get is the results of the code... Without the WP code and the php compiler all I would be seeing is &quot;&quot;. It is the GPL that allows you to do this if it did not you would not be able to reuse a single line of that code for anything. It is the way code works, suggesting otherwise seems either irresponsible or uninformed.

   &quot;freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs....&quot;

All of the themes I write for WP use a simple MVC structure and I do this for two reasons 1. Is the WordPress theme structure of including files is archaic, and does not allow you to reuse code.

2. I can truly separate my design and code from the WordPress core and in fact reuse it anywhere. It does not take much to do this.

I have looked at a lot of these themes they contain a lot of sloppy code that is not fit for redistribution or resale for that matter. 

As for frameworks most of them contain WP function wrapped in more functions creating more bloat than innovation IMHO.

My biggest issue with the GPL is that it seems to promote free as beer more than it does Freedom to share but that is a whole other issue.

That said you can choose to delete this post if you wish, I would expect and have no problem with it.</description>
		<content:encoded><![CDATA[<p>&#8220;In that one comment you claimed other side of debate is unable to understand terms of GPL, sucks at programming and is out to maliciously rip off WordPress project&#8230;..&#8221;</p>
<p>Your interpretation I cannot change that&#8230;</p>
<p>As it is the web today is filled with way too much noise and clutter, so when I say anything I try to be as direct and factual as possible not politically correct.</p>
<p>This is not the first time I have engaged you in this conversation and the like I said the GPL is clear on this matter and that is a fact!</p>
<p>Another fact is that when you add a function to a theme it executes pieces WP code and what you get is the results of the code&#8230; Without the WP code and the php compiler all I would be seeing is &#8220;&#8221;. It is the GPL that allows you to do this if it did not you would not be able to reuse a single line of that code for anything. It is the way code works, suggesting otherwise seems either irresponsible or uninformed.</p>
<p>   &#8220;freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs&#8230;.&#8221;</p>
<p>All of the themes I write for WP use a simple MVC structure and I do this for two reasons 1. Is the WordPress theme structure of including files is archaic, and does not allow you to reuse code.</p>
<p>2. I can truly separate my design and code from the WordPress core and in fact reuse it anywhere. It does not take much to do this.</p>
<p>I have looked at a lot of these themes they contain a lot of sloppy code that is not fit for redistribution or resale for that matter. </p>
<p>As for frameworks most of them contain WP function wrapped in more functions creating more bloat than innovation IMHO.</p>
<p>My biggest issue with the GPL is that it seems to promote free as beer more than it does Freedom to share but that is a whole other issue.</p>
<p>That said you can choose to delete this post if you wish, I would expect and have no problem with it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

