<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The-Source.com &#187; WordPress</title>
	<atom:link href="http://www.the-source.com/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.the-source.com</link>
	<description>Free and Open Source Software News and Opinion</description>
	<lastBuildDate>Tue, 07 Sep 2010 03:56:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>WordPress vs Thesis: Put your money down</title>
		<link>http://www.the-source.com/2010/07/wordpress-vs-thesis-put-your-money-down/</link>
		<comments>http://www.the-source.com/2010/07/wordpress-vs-thesis-put-your-money-down/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 23:12:52 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.the-source.com/?p=1065</guid>
		<description><![CDATA[Here&#8217;s a funny thing that some PR dude kept emailing me about: SBRForum, a gaming odds site, has odds out on the whole &#8220;WordPress vs. Thesis&#8221; thing: Will the Free Software Foundation or any other group take DIY Themes to court for GPL licensing enforcement in 2010? Yes 1/2 No 8/5 Will DIY Themes relent [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a funny thing that some PR dude kept emailing me about: SBRForum, a gaming odds site, has <a href="http://www.sbrforum.com/props-odds/mullenweg-wordpress-vs-pearson-thesis-odds-a-14853/">odds out on the whole &#8220;WordPress vs. Thesis&#8221; thing</a>:</p>
<blockquote><p>Will the Free Software Foundation or any other group take DIY Themes to court for GPL licensing enforcement in 2010?<br /> Yes 1/2<br /> No 8/5</p>
<p>Will DIY Themes relent on its own and distribute the Thesis Theme/Frameword under a GPL license in 2010?<br /> Yes 5/2<br /> No 1/3</p>
<p>Will Chris Pearson personally sue Matt Mullenweg for lost revenues, slander or defamation in 2010?<br /> Yes 3/2<br /> No 4/7</p>
</blockquote>
<p>There&#8217;s a few interesting issues about this bit:</p>
<p>1. Apparently there is some business to be made in contacting other bloggers to promote content, because this dude kept emailing me about this. That&#8217;s fine, because this is actually sort of interesting. Next time offer me a laptop or something, though, so I can be like the Microsoft bloggers.</p>
<p>2. Whoever wrote up the story summarizing the drama on the SBRForum did a damn good job. It&#8217;s hard to be sure &#8211; because anyone reading this probably has a technical background &#8211; but I think even a non-techie can follow the basics from the story.</p>
<p>3. People really will bet on anything, won&#8217;t they?</p>
<p><strong>My Solution</strong></p>
<p>If I were really vested in this issue and had money (and my last name was Mullenweg) this is what I would do: I&#8217;d just buy a copy of Thesis and then start distributing it. From the front page of WordPress. Hell, I&#8217;d make it the default theme, push it out as a &#8220;critical update&#8221;, and announce it all on video in a leotard with my face painted up like <a href="http://www.ultimatewarrior.com/">The Ultimate Warrior</a>. <em>(Don&#8217;t miss the &#8220;Warrior Fine Art Gallery&#8221;!)</em></p>
<p>For one thing, this has already moved past the &#8220;let&#8217;s handle this thing internally and like gentlemen.&#8221; After that stage, I&#8217;d move right to &#8221;BRING IT!&#8221; Us zealots only see things in black and white, you know.</p>
<p>For another thing, despite the possible uncertainty of the &#8220;derivative works&#8221; issue, we know that Thesis contains straight up ripped-off GPL code. Those versions of Thesis are <strong>unquestionably</strong> violating WordPress copyright.</p>
<p>This is the problem about being a dick &#8211; you might be able to get away with it so long as all your ducks are in a row, but ducks have a hard time staying in a row. Call it Karma. And then call it to the stand.</p>
<p>Do it for the lulz, Matt!</p>
<p><strong>Edited to add: </strong>Alas, it hardly matters now, as <a href="http://mashable.com/2010/07/22/thesis-relents/">Thesis has done the right thing</a> and now the PHP portions are under GPL, and the CSS/JS bits under the whatever proprietary terms that who cares about.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-source.com/2010/07/wordpress-vs-thesis-put-your-money-down/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GPL and WordPress: Failure?</title>
		<link>http://www.the-source.com/2010/07/gpl-and-wordpress-failure/</link>
		<comments>http://www.the-source.com/2010/07/gpl-and-wordpress-failure/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 01:24:09 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.the-source.com/?p=1010</guid>
		<description><![CDATA[There are an abundance of sources commenting on the GPL/WordPress/Thesis flap, so search them out if you want the details (Spoiler: Thesis is spectacularly in the wrong.) Most of the reading at this point walks well-trod ground, but  one bit of commentary by The Accidental Businessman (Marco Tabini) deserves special attention: You could say that Matt’s opinion [...]]]></description>
			<content:encoded><![CDATA[<p>There are an abundance of sources commenting on the GPL/WordPress/Thesis flap, so search them out if you want the details (Spoiler: Thesis is spectacularly in the wrong.)</p>
<p>Most of the reading at this point walks well-trod ground, but  <a href="http://blog.tabini.ca/2010/07/wordpress-and-the-gpl-the-day-after/">one bit of commentary by The Accidental Businessman</a> (Marco Tabini) deserves special attention:</p>
<blockquote><p>You could say that Matt’s opinion counts, because he wrote the software and he should have the right to decide how his software is distributed and under what rules.</p>
<p>I couldn’t agree more—except for one minor detail: Matt made his decision when he chose to distribute WordPress under the GPL. From then on, both he and any user of WordPress are bound by the terms of the license, and not by what anyone thinks. Matt doesn’t <em>enforce</em> the license: that’s for a court of law to do. Therefore, what he thinks at this point only has value, from a legal standpoint, if a competent court determines that the terms of the GPL agree with him.</p>
<p>This, incidentally, is one of the biggest concerns that I have with the GPL. It’s a license that enforces a very particular meaning of “freedom” whose nuances a developer may simply not understand. Case in point: Matt may well believe that themes must be released under the GPL as derivative works, but there is no real case law to back this belief. The FSF says so<sup><a id="fnref-776-1" href="http://blog.tabini.ca/2010/07/wordpress-and-the-gpl-the-day-after/#fn-776-1">1</a></sup>, but they are less than intellectually honest by not admitting that they do not have the legal standing to back their claims.</p>
<p>The reason why I say that this is not a legal issue, therefore, is that, unless and until the WPF sues a theme developer on the issue of whether a theme or plugin that doesn’t incorporate wholesale code from the main project<sup><a id="fnref-776-2" href="http://blog.tabini.ca/2010/07/wordpress-and-the-gpl-the-day-after/#fn-776-2">2</a></sup> is a derivative work, this is a <em>business</em> issue that can deeply affect the future of WordPress if not handled correctly. Hence my points in the previous article.</p>
<p>One thing that many do not seem to understand that the <em>enforcement</em> of a contract (or a license) is, essentially, a failure of the contract itself. A contract exists so that two parties can have an understanding on how a business relationship should take place. If the contract is sufficiently clear and unequivocal, it should only ever be enforced if one of the parties <em>maliciously </em>and <em>willfully</em> breaches it and then refuses to cure the breach. If it is unclear and equivocal, as is the case here, the enforcement of a contract represents a failure to draft a proper agreement in the first place.</p></blockquote>
<p>Let me say I disagree with the overall conclusion and opinion of the Mr. Tarbini as I understand it, but I do appreciate the points he raises.</p>
<p><strong>GPL Motherfucker. Do You Understand It?</strong></p>
<p>A thorny issue for me. Perhaps it is a failing on my part that despite reading the text (and rationale for GPLv3) I wouldn&#8217;t want to argue for high stakes in a court of law on the particulars of the GPL. Not only is the GPL complex, but copyright law is complex-squared.</p>
<p>Furthermore, it may just be my ego talking but I don&#8217;t put a lot of stock in GPL-interpretation by people who don&#8217;t do it for a living.</p>
<p>I&#8217;m not saying complexity or ambiguity is a GPL failure - perhaps the legal system itself makes it impossible to write something that is both understandable for a layperson and enforceable by a court.</p>
<p>I&#8217;m not being snarky.</p>
<p><strong>GPL != Free Software</strong></p>
<p>Another important distinction that doesn&#8217;t always get made: the GPL is not the be-all-end-all definition of Free Software. I look at the GPL as being the best <strong>attempt</strong> to enforce Free Software. I&#8217;m not aware of any license that does &#8211; or even attempts to do &#8211; a better job a promoting Free Software than the GPL.</p>
<p>Even so, consider the GPL is already on the third revision. For whatever reason earlier attempts fell short of the mark.</p>
<p>Therefore, I don&#8217;t think it&#8217;s out of line to realize that the GPL may fall short even if it may simultaneously be the best possible attempt &#8211; nor do I think such a problem invalidates either the GPL or Free Software.</p>
<p>Few things are without flaw or need of improvement.</p>
<p><strong>Assume maliciousness and incompetence</strong></p>
<p>There&#8217;s a famous bit about &#8220;never assume malice when incompetence explains&#8221;, but when dealing with GPL and Free Software, I think one must always assume malice and incompentence will be in play.</p>
<p>For example, business interests will always be looking for a way to get something for nothing (though <strong>never ever</strong> giving something for nothing! What are you &#8211; a COMMUNIST!) To them, exploiting Open Source seems like a free gold mine of research, development, software and support. Good business, maybe &#8211; but malicious.</p>
<p>Vast majority of &#8220;Open Core&#8221; falls in various degrees around this area. Rule of thumb: the louder and &#8220;Open Core&#8221; player trumpets &#8220;Open Source&#8221;, the further they are towards open-core-means-we-are-using-a-mit-licensed-tcp/ip-stack end of the spectrum.</p>
<p>Straight copying actual source code from WordPress into your theme that you insist isn&#8217;t a derivative work and isn&#8217;t under the GPL is malice too &#8230; in case you were wondering where to classify that.</p>
<p>Other area is incompetence. When Mr. Tabini asserts &#8221;Matt made his decision when he chose to distribute WordPress under the GPL&#8221;, that&#8217;s incompetence. Matt never made a decision to distribute WordPress under the GPL &#8211; that decision was made for him, as he forked an existing GPL project.</p>
<p><strong>Drafting an agreement</strong></p>
<p>Having no choice ties into another problem with Mr. Tabini&#8217;s argument. Recall this bit:</p>
<blockquote><p>If it is unclear and equivocal, as is the case here, the enforcement of a contract represents a failure to draft a proper agreement in the first place.</p></blockquote>
<p><strong>But!</strong> The parties  (in this case) aren&#8217;t entering into a meeting-of-the-minds and drafting an agreement.</p>
<p>One party has pre-selected terms that &#8211; <strong>hopefully</strong> - covers his software in a manner he finds acceptable, and with the expectation that people using his software will act in a compliant manner. To him, he sees the GPL as <strong>enabling</strong> something.</p>
<p>The other party, though, is doing something very different &#8211; because he views that same license as something to be subverted or ignorned.  To him, the GPL is <strong>disabling</strong> something.</p>
<p>If these two parties had sat down to draft an agreement, they would not agree on the GPL. That&#8217;s because one party wants to share code and the other doesn&#8217;t. The GPL isn&#8217;t a vehicle of agreement between those two parties.</p>
<p>A disagreement over a unique drafted agreement  isn&#8217;t what happens when people have a GPL issue &#8211; it is invaribly someone <strong>who wants to benefit from GPL software, while not being bound the same requirements that made it possible and available to them in the first place</strong>.</p>
<p><strong>If </strong>there is any failing on the part of the GPL here, it is not in the eyes of the second party &#8211; that person doesn&#8217;t want to share his code <strong>anyway</strong>. <strong>If </strong>there is a failing it is that the GPL has failed to enforce the terms that the first party expected &#8211; which I think are in line with the expectations of Free Software.</p>
<p><strong>Commenting on comments to the commentary</strong></p>
<p>As usual I find much interest in the comments. Consider this bit (sorry couldn&#8217;t find a direct link, it&#8217;s the second comment):</p>
<blockquote><p>The second biggest problem is the attitude that there is only one correct interpretation of the license and if you don’t agree with that interpretation you’re breaking the law.</p></blockquote>
<p>Eh? Isn&#8217;t the entire problem &#8211; assuming everyone is not acting malicously &#8211; that there isn&#8217;t one correct interpretation?</p>
<p>If there were &#8220;one correct interpretation&#8221;, then exactly how would one go about justify acting in defiance of that interpretation?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-source.com/2010/07/gpl-and-wordpress-failure/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>When Nerd Lawyers Clash: WordPress and the GPL</title>
		<link>http://www.the-source.com/2010/03/when-nerd-lawyers-clash-wordpress-and-the-gpl/</link>
		<comments>http://www.the-source.com/2010/03/when-nerd-lawyers-clash-wordpress-and-the-gpl/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 01:16:33 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Copyright]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.the-source.com/?p=535</guid>
		<description><![CDATA[If WordPress were a country, our Bill of Rights would be the GPL because it protects our core freedoms. - WordPress Blog I&#8217;m a fan of WordPress: not only is it the best blogging platform I have ever used, but it is also a big proponent of the GPL. WordPress is a great example of high-quality, useful [...]]]></description>
			<content:encoded><![CDATA[<blockquote>
<p style="text-align: right;">If WordPress were a country, our Bill of Rights would be the GPL because it protects our core freedoms.<br />
- <a href="http://wordpress.org/development/2009/07/themes-are-gpl-too/">WordPress Blog</a></p>
</blockquote>
<p>I&#8217;m a fan of <a href="http://wordpress.org">WordPress</a>: not only is it the best blogging platform I have ever used, but it is also a big proponent of the GPL.</p>
<p>WordPress is a great example of high-quality, useful FLOSS software &#8211; one that has a successful business build around it, in fact.</p>
<p><strong>The Problem</strong></p>
<p>WordPress has always taken the position that themes should be released under the GPL, and even <a href="http://wordpress.org/development/2009/07/themes-are-gpl-too/">consulted the SFLC</a>. The end result? &#8220;PHP in WordPress themes must be GPL, artwork and CSS may be but are not required.&#8221;</p>
<p>But not everyone agrees.</p>
<p><strong>A different lawyer&#8217;s view</strong></p>
<p>I recently ran across a couple of interesting posts from Mike Wasylik over at <a href="http://perpetualbeta.com">Perpetual Beta</a>  arguing that the GPL should not apply to themes.</p>
<p>The first (and better, IMHO) is &#8220;<a href="http://perpetualbeta.com/release/2009/11/why-the-gpl-does-not-apply-to-premium-wordpress-themes/">Why the GPL does not apply to premium WordPress themes</a>&#8220;. (The second, and lesser is &#8220;<a href="http://perpetualbeta.com/release/2009/12/why-the-gplderivative-work-debate-doesnt-matter-for-wordpress-themes/">Why the GPL/Derivitive Works debate doesn&#8217;t matter for WordPress Themes</a>&#8220;)</p>
<p>Here&#8217;s a shocker: I actually like Mr. Wasylik&#8217;s criticism, not because I fully agree with it &#8211; I don&#8217;t &#8211; but because the author lays out a reasoned case. I do not exaggerate when I say this is the first rational criticism of anything related to the GPL I can recall seeing.</p>
<p>Compared to the normal &#8220;GPL==communism&#8221; trash that passes as discussion in many circles, Mr. Wasylik&#8217;s writings are damn near scripture.</p>
<p><strong>Criticism is important</strong></p>
<p>I greatly appreciate rational and thoughtful criticism of the GPL, because I do not think the GPL is some perfect guarantee of Software Freedom. It&#8217;s clear that GPLv2 didn&#8217;t quite get the job done, as Novell and Microsoft gleefully demonstrated, and there&#8217;s no reason to assume that GPLv3 is perfect and will never need to be revised.</p>
<p>The focus &#8211; as ever &#8211; should be on ensuring Free Software. The GPL is a tool - perhaps the best one possible in our legal environment - but only a tool, and should not be confused with the end goal of Freedom!</p>
<p><strong>The first article</strong></p>
<p>Amid the legal jargon and such, I see the basic question as this: can a (GPL) platform dictate the (GPL) license of programs running on top of that platform?</p>
<p>Here is the justification of support given:</p>
<blockquote><p>The template is loaded via the include() function. Its contents are combined with the WordPress code in memory to be processed by PHP along with (and completely indistinguishable from) the rest of WordPress. The PHP code consists largely of calls to WordPress functions and sparse, minimal logic to control which WordPress functions are accessed and how many times they will be called. They are derivative of WordPress because every part of them is determined by the content of the WordPress functions they call. As works of authorship, they are designed only to be combined with WordPress into a larger work.</p></blockquote>
<p>But I disagree with this in general and in specifics.</p>
<p>First, I do not think that a (non-GPL) platform can dictate a (non-GPL) license of programs running on top of that platform. I do not think that Microsoft could say that GPL programs can not be developed on top of Windows! So, the inverse here - while not exactly the same -is close enough to give me pause.</p>
<p>Second, it is true that in PHP,  <em>include() </em>basically joins the portions of code together just as if they were written that way originally. But that&#8217;s an artifact of the language. The point of the <em>include()</em> is not to modify WordPress, it&#8217;s just to &#8220;call&#8221; the template, just like an API call or fork() or whatever.</p>
<p>Third, I simply don&#8217;t see templates as modifying WordPress anymore than CSS does. I suppose the template system could permit such interaction that the argument could be made &#8211; its not unreasonable &#8211; but conceptually I don&#8217;t see it.</p>
<p>To a large degree, Mr. Wasylik provides logical and legal support for his argument here &#8211; and I think he makes a very interesting case.</p>
<p><strong>The second article</strong></p>
<p>Compared to the first article, this is a disappointment, though still far superior to any other GPL criticism I am familiar with.</p>
<p>Unfortunately, I think Mr. Wasylik badly stumbles trying to apply &#8220;Fair Use&#8221; as a defense here. I think the argument that templates are not derivative works is much stronger.</p>
<p>This is already a very long post, so I will only focus on one point of this article, the &#8220;real clincher&#8221;:</p>
<blockquote>
<h4>Effect on the potential market</h4>
<p>The fourth factor, though, is the real clincher that leads me to believe the distribution of premium WordPress themes is fair use of any protected WordPress works. The “market effect” test has been deemed by our Supreme Court to be “undoubtedly the single most important element of fair use.” <a href="http://scholar.google.com/scholar_case?case=12801604581154452950&amp;q=copyright+AND+%22fair+use%22+AND+eleventh.circuit&amp;hl=en&amp;as_sdt=2002">Harper &amp; Row, Publishers, Inc. v. Nation Enterprises</a>, 471 U.S. 539, 556-57, 105 S.Ct. 2218, 2233-34 (1985). The “market effect” test determines whether the alleged copyright infringement would somehow depress or diminish the ability of the author of the protected work to market that protected work.</p>
<p>In this case, the answer is a head-slapping “Of course not!” It is axiomatic that a WordPress theme cannot function unless there is a copy of WordPress running to support it; in fact, this is one of the arguments that GPL proponents make to support their case that the themes are derivative works. The “copying” by theme distributors can never displace a single copy of WordPress, so there is no negative effect on any potential market; and in fact, by enhancing the aesthetic and functional value of WordPress, themes promote more widespread use of the underlying software. Developers of WordPress themes increase the market for WordPress, not depress it. Increasing WordPress market share is in the theme developers’ best interest, for more WordPress users means more potential customers for premium themes.</p>
<p>Because the impact of premium themes on WordPress market share is at worst neutral, and in all likelihood premium themes substantially bolster the market share of WordPress with respect to its competitors, the fourth factor weighs heavily in favor of a finding of fair use. As the “most important element” of fair use, this finding cannot be understated.</p></blockquote>
<p>We can almost instantly reject this analysis. Why? Because if one did accept it, then any similar software written for Windows &#8211; theme managers, alternative window managers, screensavers, and so on &#8211; would have Fair Use coverage and could ignore Windows&#8217; copyright! I don&#8217;t see that argument gaining much traction. I was quite surprised and disappointed to see it offered up.</p>
<p><strong>Summary</strong></p>
<p>I&#8217;m always interested in (good) criticism of the GPL and Free Software, because I believe we are still struggling to understand, achieve and apply these concepts.</p>
<p>Perpetual Beta at least makes a reasonable case &#8211; in the cesspool of dreck I normally have to wade through reading criticisms about the GPL &#8211; I am appreciative of that effort.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-source.com/2010/03/when-nerd-lawyers-clash-wordpress-and-the-gpl/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
