<?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>Way of the exploding head &#187; Licenses</title>
	<atom:link href="http://warmcat.com/_wp/category/licenses/feed/" rel="self" type="application/rss+xml" />
	<link>http://warmcat.com/_wp</link>
	<description>Embedded and desktop Linux</description>
	<lastBuildDate>Fri, 12 Feb 2010 23:49:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Exhaustion and the GPL</title>
		<link>http://warmcat.com/_wp/2008/05/23/exhaustion-and-the-gpl/</link>
		<comments>http://warmcat.com/_wp/2008/05/23/exhaustion-and-the-gpl/#comments</comments>
		<pubDate>Fri, 23 May 2008 09:55:58 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Licenses]]></category>
		<category><![CDATA[autodesk]]></category>
		<category><![CDATA[exhaustion]]></category>
		<category><![CDATA[first sale doctrone]]></category>
		<category><![CDATA[gpl]]></category>

		<guid isPermaLink="false">http://warmcat.com/_wp/?p=52</guid>
		<description><![CDATA[Some years ago I came across a guy Alexander Terekhov who worked then for IBM and had outspoken views about the viability of the GPL.
If I understood it, his opinion was that the license terms of the GPL would not survive resale, due to the well established &#8220;first sale doctrine&#8221; and its EU equivalent &#8220;exhaustion&#8221;.Â  [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" margin="5" src="http://warmcat.com/exhaustion.png" alt="exhaustion" />Some years ago I came across a guy Alexander Terekhov who worked then for IBM and had outspoken views about the viability of the GPL.</p>
<p>If I understood it, his opinion was that the license terms of the GPL would not survive resale, due to the well established <a href="http://en.wikipedia.org/wiki/First-sale_doctrine">&#8220;first sale doctrine&#8221;</a> and its EU equivalent <a href="http://en.wikipedia.org/wiki/Exhaustion_of_rights">&#8220;exhaustion&#8221;</a>.Â  It basically means that the copyright holder cannot stop you reselling your software, and that the license terms will not apply to the guy receiving it.</p>
<p>I tried to understand this further, but Alexander was not always easy for me to comprehend and had then a habit of linking to his own posts elsewhere to bolster his position, leading to a kind of echo chamber of Terekhovs all nodding vigorously at each other.Â  He also back then and evidently more recently too explained legal decisions that did not fit his understanding by <a href="http://www.mail-archive.com/gnu-misc-discuss@gnu.org/msg06021.html">calling the Judges in question &#8220;morons&#8221;</a>, etc.Â  Well the forum I met him at had a very high trolling quotient so it just joined the rest of the anti-GPL sentiment there for me in the end and I ignored it.</p>
<h3>GPL is a license too</h3>
<p>But I was reminded of this last night when I read about a recent <a href="http://williampatry.blogspot.com/2008/05/first-sale-victory-in-vernor.html">decision against Autodesk</a> which is being widely seen as a victory for Joe Softwarebuyer.Â  From the Patry blog post link above:</p>
<blockquote><p>&#8230;many software companies have taken the position that they can convey the copy to the customer in an over-the-counter transaction for a one-time payment, but describe that transaction as a license; as a license, the first sale doctrine doesn&#8217;t apply, meaning copyright owners can prevent further distribution of the copy&#8230;</p></blockquote>
<p>Doesn&#8217;t this vindicate Alexander&#8217;s position?Â  How can GPL terms stick past resale if Autodesk EULA ones don&#8217;t?Â  Nothing stops &#8220;built-in&#8221; or &#8220;automated&#8221; resale to clense software of any licensing restriction.</p>
<p>A lot of people seem to be happy about the paid-for world being freed from license conditions, are they going to be happy if it turns out that everyone is also freed from GPL conditions?</p>
<h3>Civil infringement and Punishment</h3>
<p>What effect would this have on contribution I wonder.Â  It seems to me the real-world advantages from being active in a project by contributing will still apply.Â  But it will enable private proprietary forking for products, the kind of thing that Harald Welte&#8217;s <a href="http://gpl-violations.org">gp-violations.org</a> has had success attacking and punishing to date.Â  Contributors will see their work used in commercial products without the changes being open.</p>
<p>But the BSD folks seem to survive this outrage without it removing their motivation.Â  And from time spent looking at music licensing over the years, I kind of recognize an element of proprietary vindictiveness in gpl-violations&#8230; of course the member companies hiding behind the RIAA attacks are also &#8220;perfectly within their rights&#8221; to embark on much worse vindictive destruction, but they are not entirely dissimilar and that always bothered me.</p>
<h3>Playing ball or going home?</h3>
<p>Well, this decision is subject to appeal, will only apply to the jurisdiction of that court, etc, so the sky didn&#8217;t fall in already.Â  But there is quite a bit of harmonization of copyright law thanks to the insistence of rich rightholder companies mainly from the US side.Â  But if this is upheld, it may come to contaminate most Western countries and turn GPL terms in unenforcable noise &#8212; the choices would be in effect public domain or closed.</p>
<p>I guess some people will go closed rather than have their work exploited, but I expect most people will just continue on, and contributions will continue to come perfectly fine.Â  The advantages from being a visible contributor and taking upstream directly are still going to apply, so will the bitrot that happens to any additional code put on top and maintained privately.</p>
<h3>Too mature to care?</h3>
<p>Maybe now we reached a point that the social, financial, engineering and public advantages from cooperation are ingrained enough that we don&#8217;t need a license to protect them anyway?Â  But I read this and I feel a sinking feeling about the naivity of such a proposal.</p>
]]></content:encoded>
			<wfw:commentRss>http://warmcat.com/_wp/2008/05/23/exhaustion-and-the-gpl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your code might be Free, but what about your data?</title>
		<link>http://warmcat.com/_wp/2006/10/03/your-code-might-be-free-but-what-about-your-data/</link>
		<comments>http://warmcat.com/_wp/2006/10/03/your-code-might-be-free-but-what-about-your-data/#comments</comments>
		<pubDate>Tue, 03 Oct 2006 21:16:17 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Licenses]]></category>

		<guid isPermaLink="false">http://warmcat.com/_wp/?p=26</guid>
		<description><![CDATA[Two Three Letter Names of FOSS bring their ships around for a Vision Collision
RMS (Richard Stallman) just had an interview with the fairly major investment magazine Red Herring.  A lot of the content isn&#8217;t new from him, but as usual some of it is spot on.
Q: Do you think you will ever achieve that [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Two Three Letter Names of FOSS bring their ships around for a Vision Collision</strong></p>
<p>RMS (Richard Stallman) just had an <a href="http://www.redherring.com/Article.aspx?a=18757">interview</a> with the fairly major investment magazine Red Herring.  A lot of the content isn&#8217;t new from him, but as usual some of it is spot on.</p>
<blockquote><p>Q: Do you think you will ever achieve that goal?<br />
A: I donâ€™t know because it depends on you. Thatâ€™s why I resist these self-fulfilling prophecies. If enough of us demand freedom weâ€™re sure to win and if few of us demand freedom we will almost surely lose. Itâ€™s entirely up to the readers of this article. As so many issues are to the extent that we still have democracy; so if people were told by businesses they want this and you know you canâ€™t [oppose] businesses so just get used to it, go along, suffer. If people lie down and take it then they will lose. So what do [businesses] do? They are smart: they encourage people to lie down and take it. </p>
<p>[This happens on] many issues and not just this one. Pick any political issue in which things get worse and youâ€™ll find people telling the public: â€˜Itâ€™s inevitable. Donâ€™t try and fight it; itâ€™s useless. of course, if we did bother trying to fight it, we might win.
</p></blockquote>
<p>A couple of items down on LWN where I found the link, there is another story, about ESR (Eric Raymond) <a href="http://www.prnewswire.com/cgi-bin/stories.pl?ACCT=104&#038;STORY=/www/story/09-27-2006/0004440536&#038;EDATE=">joining the &#8220;Leadership Team&#8221; of Freespire</a>, and it is the juxtaposition of the two stories that is the real story.</p>
<p>Although the Press Release says people were surprised &#8220;in recent weeks&#8221; about ESR&#8217;s speaking out about the need to work with proprietary data formats, his interest in the issue goes back as far as March 2006.  He was on fedora-devel then making the same suggestions with the same urgency, basically that although Linux was doing quite well, it was really let down by the lack of support for proprietary codecs.  There followed a discussion about why there was no MP3 support out of the box in Fedora; the patent situation appeared to be news to him.  He was <a href="http://www.redhat.com/archives/fedora-devel-list/2006-March/msg01286.html">basically campaigning</a> for Redhat to start defying patentholders and ship mplayer and other such contraband to allow the most complete possible proprietary data format out of the box.  It was <a href="http://www.redhat.com/archives/fedora-devel-list/2006-March/msg01296.html">explained to him</a> that if we as generally pretty penniless individuals decide to download and use mplayer, that is one thing; if a cash-rich American corporation like Redhat decide to start distributing some of the mplayer stuff, which is fairly clearly containing copyright and patent infringements in the US at least, it would strongly motivate the rightsholders to mount an attack to separate the proposed Redhat-idiot from his pile of cash.  Redhat are lawyered up enough to be completely alive to the danger, even with regards to MP3.  After several days of back and forth, with Alan Cox weighing in quite negatively towards ESR, he moved on to greener, well, less Red, pastures.</p>
<p>So as it happened it was my good self that perhaps brought linspire&#8217;s more commercial attitude towards Linux media player apps to the attention of ESR.  To underline a point I will be developing in a moment, I sent him a link to linspire&#8217;s legally patent-licensed DVD player app several months ago.  (Michael Robertson, Linspire honcho, earned some serious gratitude from my family and I for funding, via a prize after the fact, the original Xbox Linux hacking work that I got a fair chunk of, in fact that kept us afloat for about a year).</p>
<p>Now one of the things I realized during that thread, which is the point of this post, is that the conspiracy between copyright law enabling the licensing of works how the rightsholder sees fit (consistant with compulsories that exist in the case of music) and patent law enabling the holder of the patent rights to control the ability of people to play back content that can only be decoded according to their patent, gives proprietary software like Windows a niche that it can&#8217;t be winkled out of by FOSS equivalents.</p>
<p>If content rightsholders insist on patented codecs for their content, well, that defines their content as needing licensed playback devices, and that in turn (exceptions like the recent weirdo-licensed free MP3 license for FOSS aside) insists that there is paid-for player doing duty, which violates the share and share-alike basis of pure FOSS.  If content rightsholders insist on end-to-end TPM-backed crypto lockups in addition, well that requires a proprietary hardware system with a proprietary OS.</p>
<p>Therefore proprietary software is validated and given meaning by the rights conferred by Copyright and Patent laws.  It&#8217;s given a future by the deeply embedded and accepted laws that underpin expressions of creativity in developed countries.  FOSS can&#8217;t equally compete without violating laws that have been proven many times to have vicious teeth: this is an area where FOSS can&#8217;t do what it is doing in the areas that are not so wrapped up with globally enforcable rights.</p>
<p>And now we come back around to the elements at the start of this post.  RMS knew this long before I worked it out in the middle of an argument with ESR.  RMS does not have a lot of time for the traditional media channels</p>
<blockquote><p>Q: What is the solution to making the free software movement successful?<br />
A: People should boycott all digitally restricted media and if you canâ€™t get your computer to copy it then you shouldnâ€™t buy it. If you donâ€™t have free software to read a DVD you shouldnâ€™t get a DVD. We are calling a boycott on things like HD-DVD and Blu-ray. The solution is to eliminate DRM. There is no situation in which DRM is excusable. Maybe you will be able to access peer-to-peer networks to these songs and movies; I hope so. At least that wonâ€™t put chains on you, so itâ€™s ethically legitimate. </p>
<p>Q: So, you donâ€™t watch any movies on DVDs?<br />
A: I have a few DVDs that are not encrypted and I donâ€™t have anything that would play an encrypted DVD. Hollywood sets out to make crap and most people who see it already know that itâ€™s crap before they go to watch it. Itâ€™s not quite the same as boycotting all movies. Boycott all movies that you donâ€™t have a reason to feel that theyâ€™re good. And itâ€™s obviously different from the simple boycott but the practical result is the same. </p>
<p>Q: Which movies, according to you, are â€œgoodâ€ movies that you have watched?<br />
A: My memory isnâ€™t very good but I have seen movies that I feel like are not crap. I like Spike Lee movies and I also liked Galaxy Questâ€”itâ€™s a comedy which makes fun of Star Wars and its fans, and turns into science fiction. Itâ€™s rather fun. I also like Spartacus.</p>
<p>Q: Which was the last movie you saw?<br />
A: The last movie I saw was Spike Leeâ€™s Inside Man and I saw it on an airplane to India, which is where I end up watching most movies.</p></blockquote>
<p>Well he goes too far with &#8220;There is no situation in which DRM is excusable.&#8221; in fact I demand some kind of DRM on my bank account, you can call it privacy or encryption but it is in fact Digital Rights/Restriction Management.  As he correctly points out in his nomenclature, success against DRM depends on the generic consumer rejecting it.  In my philosophical terms, the evil is coming out of the DRM consumer.  Without the gormless willingness of the consumer to accept the restrictions inherent in what they chose to give money for, an evil action of the rightsholder cannot bear fruit.  But where my own data is being kept from me for a larger reason &#8212; so I cannot manipulate my own bank balance by hacking it &#8212; this is in a larger interest shared by everyone.</p>
<p>But still: RMS understands what ESR rejects, it is not enough that the code is Free, the data, the content has to be Free too.  mplayer, bittorrented mainstream content, they are free but they are not truly Free, and they cannot be with the laws as they are.  It is a shift as big as FOSS vs proprietary to move to a world where the data that you consume has the same Free rights as the code used to render it.  How can the philosophical shift from proprietary to FOSS be played out on the content?  jamendo.com shows the way but how can the content take advantage of the same aggregation advantages that code can?</p>
]]></content:encoded>
			<wfw:commentRss>http://warmcat.com/_wp/2006/10/03/your-code-might-be-free-but-what-about-your-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rights and Wrongs of Hacking Source Licenses at Distribution Time</title>
		<link>http://warmcat.com/_wp/2006/09/21/rights-and-wrongs-of-hacking-source-licenses-at-distribution-time/</link>
		<comments>http://warmcat.com/_wp/2006/09/21/rights-and-wrongs-of-hacking-source-licenses-at-distribution-time/#comments</comments>
		<pubDate>Thu, 21 Sep 2006 12:48:09 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Licenses]]></category>

		<guid isPermaLink="false">http://warmcat.com/_wp/?p=25</guid>
		<description><![CDATA[The highly interesting busybox license change process rumbles on.  For me at least, it is the first time that I saw anyone really try to grapple with the implications of the upcoming GPL version 3 on projects that licensed some or all of their sources under GPL V2 &#8220;or later&#8221; terms.
As I described in [...]]]></description>
			<content:encoded><![CDATA[<p>The highly interesting busybox license change process rumbles on.  For me at least, it is the first time that I saw anyone really try to grapple with the implications of the upcoming GPL version 3 on projects that licensed some or all of their sources under GPL V2 &#8220;or later&#8221; terms.</p>
<p>As I described in my <a href="http://warmcat.com/_wp/?p=24">previous post</a>, until now nobody seems to have thought through the ramifications of allowing a distributor to specify the license version he chooses to distribute under, or how he should specify what he has done in a non-conflicting way.</p>
<p>There must be a surefire way to use and distribute a GPL 2 &#8220;or later&#8221; package under GPL 2 rules.  For example, so that a recipient cannot try to apply the GPL 3 &#8220;give me your crypto keys&#8221; rules when the distributor honestly and correctly wants to play only under GPL2 rules.  But as I described in the previous post, merely noting that you distribute the sources under specifically GPL2 rules leaves the package you pass on in conflict with itself.  The source files in the package are still annotated to allow &#8220;modification&#8221; under the terms of the GPL 2 &#8220;or later&#8221;.</p>
<p>What I proposed on the busybox list <a href="http://busybox.net/lists/busybox/2006-September/024566.html">here </a>and explained more clearly <a href="http://busybox.net/lists/busybox/2006-September/024568.html">here</a> was that a very strong way to make it clear how you are distributing would be to modify the GPL terms shown in the source files, ie, to show that you are distributing under GPL2 only as allowed to by the license, removing the &#8220;or later&#8221; part from the originally GPL2 &#8220;or later&#8221; sources.  This has the advantage that the distribution method is consistently shown throughout the sources, and the action is &#8217;sticky&#8217;, ie, if you were given those sources under GPL2 only then they remain GPL2 only through further distribution.</p>
<p>While the maintainer <a href="http://busybox.net/lists/busybox/2006-September/024570.html">seemed to like the idea</a>, there was a cognet objection from <strong>Glenn L McGrath</strong>, who says</p>
<blockquote>
<pre>GPLv2 clause 9 states "If the Program specifies a version number of
this License which applies to it and "any later version", you have the
option of following the terms and conditions either of that version or
of any later version published by the Free Software Foundation."

I dont see where it implies the right of licensees to remove the "or
later" statement. For all i know removing the "or later" clause may be
adding a further restriction to the license which isnt allowed according
to clause 6.</pre>
</blockquote>
<p>In addition to that concern, Clause 1 of GPL2 also seems to not like the idea as I noted in a reply</p>
<blockquote>
<pre>''1.  You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; <strong> <u>keep intact all the
notices that refer to this License</u> </strong> and to the absence of any
warranty; and give any other recipients of the Program a copy of this
License along with the Program.''</pre>
</blockquote>
<p>Well something will have to give.  What is needed is some definitive recipe to tell people who wish to distribute GPL2 &#8220;or later&#8221; projects under specifically GPL2 terms, as the license grants them the right to do so, such that unfair &#8211; unfair because they in good faith chose to play under GPL2 rules &#8211; GPL3 demands cannot be applied to such distributors.</p>
<p>Bruce Perens and the current busybox maintainer ended their argument for now by agreeing to both consult with the <a href="http://www.softwarefreedom.org/">Software Freedom Law Center</a>, a place that has found its moment to leap forward with advice I should think.  So hopefully instead of IANAL there will shortly be an opinion from someone who IAL and who has a grasp of the confusing niceities of the text for a change.</p>
]]></content:encoded>
			<wfw:commentRss>http://warmcat.com/_wp/2006/09/21/rights-and-wrongs-of-hacking-source-licenses-at-distribution-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
