<?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: The GPL.  Oh, the GPL&#8230;.</title>
	<atom:link href="http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/</link>
	<description>...so google can index my head.</description>
	<lastBuildDate>Thu, 02 Sep 2010 06:25:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Jay Tuley</title>
		<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/comment-page-1/#comment-43409</link>
		<dc:creator>Jay Tuley</dc:creator>
		<pubDate>Mon, 20 Nov 2006 18:58:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/#comment-43409</guid>
		<description>Helge is 100% correct on both blog entries.</description>
		<content:encoded><![CDATA[<p>Helge is 100% correct on both blog entries.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Helge</title>
		<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/comment-page-1/#comment-42675</link>
		<dc:creator>Helge</dc:creator>
		<pubDate>Fri, 17 Nov 2006 21:12:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/#comment-42675</guid>
		<description>The GPL is NOT free as in beer. It&#039;s free as in freedom. My organization can take Sun&#039;s Java source code, modify it and use the modified copy internally. If someone else wants to use the modified copy, then my organization can demand 1 billion US-$. Hardly free as in beer. 

But because the GPLed program is free as in freedom, the other company who bought the software from us THEN gets the same rights to the software we had, including the right to distribute the software. The next company who needs our modifications can now buy them from us or from our first customer. And if said first customer decides to give the software away for free, then we are out of luck. But of course we can sell our next modifications for US-$ 1 billion again. 

And I also think you haven&#039;t completely understood the GPL - please read my comment on your previous blog entry.</description>
		<content:encoded><![CDATA[<p>The GPL is NOT free as in beer. It&#8217;s free as in freedom. My organization can take Sun&#8217;s Java source code, modify it and use the modified copy internally. If someone else wants to use the modified copy, then my organization can demand 1 billion US-$. Hardly free as in beer. </p>
<p>But because the GPLed program is free as in freedom, the other company who bought the software from us THEN gets the same rights to the software we had, including the right to distribute the software. The next company who needs our modifications can now buy them from us or from our first customer. And if said first customer decides to give the software away for free, then we are out of luck. But of course we can sell our next modifications for US-$ 1 billion again. </p>
<p>And I also think you haven&#8217;t completely understood the GPL &#8211; please read my comment on your previous blog entry.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FreeMan</title>
		<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/comment-page-1/#comment-42184</link>
		<dc:creator>FreeMan</dc:creator>
		<pubDate>Thu, 16 Nov 2006 03:06:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/#comment-42184</guid>
		<description>Do you really think no restriction is free? Then how can you say you&#039;re in free if you cannot kill other people without restriction? Freedom needs restrictions, especially for keeping itself free. GPL does have only this restriction, period.</description>
		<content:encoded><![CDATA[<p>Do you really think no restriction is free? Then how can you say you&#8217;re in free if you cannot kill other people without restriction? Freedom needs restrictions, especially for keeping itself free. GPL does have only this restriction, period.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: frixton</title>
		<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/comment-page-1/#comment-42147</link>
		<dc:creator>frixton</dc:creator>
		<pubDate>Thu, 16 Nov 2006 01:12:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/#comment-42147</guid>
		<description>&lt;blockquote cite=&quot;James Bailey&quot;&gt;Perhaps you meant IBM doesn’t allow GPL Java?&lt;/blockquote&gt;

i was a little too broad in my hasty generalization - i think i meant something closer to &quot;they&#039;ve been told not to look at specific gpl&#039;d code that might cause legal issues&quot; - for example they have their own j2se implementation which is not gpl&#039;d so if there were questions about whether it was a derivative of the sun j2se it would be A Bad Thing.</description>
		<content:encoded><![CDATA[<blockquote cite="James Bailey"><p>Perhaps you meant IBM doesn’t allow GPL Java?</p></blockquote>
<p>i was a little too broad in my hasty generalization &#8211; i think i meant something closer to &#8220;they&#8217;ve been told not to look at specific gpl&#8217;d code that might cause legal issues&#8221; &#8211; for example they have their own j2se implementation which is not gpl&#8217;d so if there were questions about whether it was a derivative of the sun j2se it would be A Bad Thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Bailey</title>
		<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/comment-page-1/#comment-42131</link>
		<dc:creator>James Bailey</dc:creator>
		<pubDate>Thu, 16 Nov 2006 00:12:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/#comment-42131</guid>
		<description>&lt;blockquote&gt;secondly, at the moment, the people i know working on java at ibm are not allowed to look at the sun source because ibm has a policy against using gpl’d code due to the legal implications (a non cleanroom reimplementation is always at risk with the gpl, was re sco). FREEDOM!!!&lt;/blockquote&gt;

This is just plain wrong. IBM makes massive contributions to Linux under the GPL. That is what the whole SCO case is all about. SCO claims that IBM has no right to contribute to Linux under the GPL (or at least it was the case, now the case is very muddled as SCO is retreating and trying to find something to hold on to.) Perhaps you meant IBM doesn&#039;t allow GPL Java? I&#039;m not sure that is correct either since IBM is a contributor to Eclipse which is Java based on licensed under the GPL.</description>
		<content:encoded><![CDATA[<blockquote><p>secondly, at the moment, the people i know working on java at ibm are not allowed to look at the sun source because ibm has a policy against using gpl’d code due to the legal implications (a non cleanroom reimplementation is always at risk with the gpl, was re sco). FREEDOM!!!</p></blockquote>
<p>This is just plain wrong. IBM makes massive contributions to Linux under the GPL. That is what the whole SCO case is all about. SCO claims that IBM has no right to contribute to Linux under the GPL (or at least it was the case, now the case is very muddled as SCO is retreating and trying to find something to hold on to.) Perhaps you meant IBM doesn&#8217;t allow GPL Java? I&#8217;m not sure that is correct either since IBM is a contributor to Eclipse which is Java based on licensed under the GPL.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Bailey</title>
		<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/comment-page-1/#comment-42128</link>
		<dc:creator>James Bailey</dc:creator>
		<pubDate>Thu, 16 Nov 2006 00:04:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/#comment-42128</guid>
		<description>One point people may or may not be missing is that GPL v2 only comes into affect when you distribute your modifications. You can modify GPL&#039;d code to your hearts content and never share back until you want to distribute the program. At that point you are obligated under the license share your modifications of the source.

As to whether or not the GPL is &quot;free&quot;, that is a silly discussion. GPL is enforced under Copyright law and that makes GPL&#039;d code anything but &quot;free&quot; in what you can do with it. The person who wrote the original code retains the copyright on that code and the person who made changes owns the copyright on those changes. The only thing that gives you the right to distribute GPL&#039;d software is the license which is enforceable only because of copyright laws.

In the US, are you not free since you are required to pay taxes on income? Required to obtain a license to drive a car? How about the requirement of obeying US law to stay free from incarceration? Most people would argue that those limitations on absolute individual freedom does not make you un-free. So there is a cost that is out of your control to be a citizen of the USA yet most people still consider that they have vast individual liberty in the US. 

The same thing occurs with the GPL. The license puts restrictions on your right to distribute the software. You can exchange your code changes for the right to modify and distribute someone else&#039;s intellectual property. For most users of the GPL this seems eminently reasonable. There is nothing else but the GPL that gives you the right to modify someone else&#039;s copyrighted GPL&#039;d code. There are other licenses that provide the right to modify and distribute code that don&#039;t have the GPL&#039;s basic code sharing restriction but that doesn&#039;t make code under the GPL inherently un-free any more that some restrictions on individual liberty makes you un-free as a US Citizen.</description>
		<content:encoded><![CDATA[<p>One point people may or may not be missing is that GPL v2 only comes into affect when you distribute your modifications. You can modify GPL&#8217;d code to your hearts content and never share back until you want to distribute the program. At that point you are obligated under the license share your modifications of the source.</p>
<p>As to whether or not the GPL is &#8220;free&#8221;, that is a silly discussion. GPL is enforced under Copyright law and that makes GPL&#8217;d code anything but &#8220;free&#8221; in what you can do with it. The person who wrote the original code retains the copyright on that code and the person who made changes owns the copyright on those changes. The only thing that gives you the right to distribute GPL&#8217;d software is the license which is enforceable only because of copyright laws.</p>
<p>In the US, are you not free since you are required to pay taxes on income? Required to obtain a license to drive a car? How about the requirement of obeying US law to stay free from incarceration? Most people would argue that those limitations on absolute individual freedom does not make you un-free. So there is a cost that is out of your control to be a citizen of the USA yet most people still consider that they have vast individual liberty in the US. </p>
<p>The same thing occurs with the GPL. The license puts restrictions on your right to distribute the software. You can exchange your code changes for the right to modify and distribute someone else&#8217;s intellectual property. For most users of the GPL this seems eminently reasonable. There is nothing else but the GPL that gives you the right to modify someone else&#8217;s copyrighted GPL&#8217;d code. There are other licenses that provide the right to modify and distribute code that don&#8217;t have the GPL&#8217;s basic code sharing restriction but that doesn&#8217;t make code under the GPL inherently un-free any more that some restrictions on individual liberty makes you un-free as a US Citizen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: frixton</title>
		<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/comment-page-1/#comment-42039</link>
		<dc:creator>frixton</dc:creator>
		<pubDate>Wed, 15 Nov 2006 14:09:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/#comment-42039</guid>
		<description>&lt;blockquote cite=&quot;bbum&quot;&gt;Let us say that IBM has modified the crap out of the JVM to be totally optimized for their POWER architecture.&lt;/blockquote&gt;

firstly, they have their &lt;a href=&quot;http://www-128.ibm.com/developerworks/eserver/library/es-JavaVirtualMachinePerformance.html&quot; title=&quot;java on POWER&quot; rel=&quot;nofollow&quot;&gt;own jvm&lt;/a&gt;.

secondly, at the moment, the people i know working on java at ibm are not allowed to look at the sun source because ibm has a policy against using gpl&#039;d code due to the legal implications (a non cleanroom reimplementation is always at risk with the gpl, was re sco).  FREEDOM!!!</description>
		<content:encoded><![CDATA[<blockquote cite="bbum"><p>Let us say that IBM has modified the crap out of the JVM to be totally optimized for their POWER architecture.</p></blockquote>
<p>firstly, they have their <a href="http://www-128.ibm.com/developerworks/eserver/library/es-JavaVirtualMachinePerformance.html" title="java on POWER" >own jvm</a>.</p>
<p>secondly, at the moment, the people i know working on java at ibm are not allowed to look at the sun source because ibm has a policy against using gpl&#8217;d code due to the legal implications (a non cleanroom reimplementation is always at risk with the gpl, was re sco).  FREEDOM!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antti Salminen</title>
		<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/comment-page-1/#comment-42038</link>
		<dc:creator>Antti Salminen</dc:creator>
		<pubDate>Wed, 15 Nov 2006 14:01:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/#comment-42038</guid>
		<description>Rob Myers explained what&#039;s going on here very well. You admit that the situation isn&#039;t  black-and-white but yet seek to rate different licenses on the basis of on how close to giving absolute power to an individual they are.

What on earth gave you the idea that the dictionary definition of freedom is some kind of an absolute good. It&#039;s the kind of definition that you can use to argue for every man&#039;s right to murder, enslave and rape. A free society isn&#039;t generally thought of as permitting those kinds of things. Freedom should not include the ability to remove freedom from others in my opinion. And despite that it can still be called and has been called freedom.</description>
		<content:encoded><![CDATA[<p>Rob Myers explained what&#8217;s going on here very well. You admit that the situation isn&#8217;t  black-and-white but yet seek to rate different licenses on the basis of on how close to giving absolute power to an individual they are.</p>
<p>What on earth gave you the idea that the dictionary definition of freedom is some kind of an absolute good. It&#8217;s the kind of definition that you can use to argue for every man&#8217;s right to murder, enslave and rape. A free society isn&#8217;t generally thought of as permitting those kinds of things. Freedom should not include the ability to remove freedom from others in my opinion. And despite that it can still be called and has been called freedom.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: daveadams</title>
		<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/comment-page-1/#comment-42022</link>
		<dc:creator>daveadams</dc:creator>
		<pubDate>Wed, 15 Nov 2006 12:40:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/#comment-42022</guid>
		<description>I don&#039;t really understand your point. Yes, the GPL keeps other companies from making secret changes to Sun&#039;s code and potentially profiting off them. I&#039;d say if Sun should have learned anything from its late 90s Java experience it&#039;s that letting other companies mess with the code and continue to call it Java is a bad idea. But if you agree that this is a good business decision for Sun, then what&#039;s the problem? That GPL advocates use the word &quot;free&quot; in a different sense than you want them to? You admit that even public domain doesn&#039;t meet your standards of &quot;freedom&quot; so what&#039;s there to argue about. GPL lets anyone modify the code. That&#039;s a lot more freedom than there was two days ago.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t really understand your point. Yes, the GPL keeps other companies from making secret changes to Sun&#8217;s code and potentially profiting off them. I&#8217;d say if Sun should have learned anything from its late 90s Java experience it&#8217;s that letting other companies mess with the code and continue to call it Java is a bad idea. But if you agree that this is a good business decision for Sun, then what&#8217;s the problem? That GPL advocates use the word &#8220;free&#8221; in a different sense than you want them to? You admit that even public domain doesn&#8217;t meet your standards of &#8220;freedom&#8221; so what&#8217;s there to argue about. GPL lets anyone modify the code. That&#8217;s a lot more freedom than there was two days ago.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Myers</title>
		<link>http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/comment-page-1/#comment-41995</link>
		<dc:creator>Rob Myers</dc:creator>
		<pubDate>Wed, 15 Nov 2006 10:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/11/14/the-gpl-oh-the-gpl/#comment-41995</guid>
		<description>&lt;i&gt;To contribute to Java — to give changes back to Sun for inclusion in Java — you must sign the Sun Contributor Agreement.&lt;/i&gt;

So don&#039;t contribute changes to Sun. You don&#039;t have to under the GPL.

&lt;i&gt;I exactly understand the terms of the GPL and I exactly understand the kind of software community it is attempting to create and preserve.&lt;/i&gt;

You clearly do not exactly understand the terms of the GPL, unless your previous question about under what circumstances you have to release your changes was rhetorical.

You also do not understand freedom. Certainly the naive definition of freedom is lack of constraint, but if I am completely unconstrained then I can constrain you. The classic example is that if I am free to own slaves then my slaves are not freer than if I am not free to own slaves. From this we get from &quot;do as you will&quot; to &quot;do as you will and harm none&quot; and the concept of liberty. Or from BSD to the GPL.

The GPL certainly isn&#039;t about the freedom of the software, which is a funny idea of freedom. It is about the freedom of users of the software. But this concept of &quot;use&quot; is that of the hacker sat at a teletype, not the project manager talking to a VC, which again is a funny idea of freedom. If you can&#039;t hack you can&#039;t sell, and with BSD you very quickly can&#039;t hack.</description>
		<content:encoded><![CDATA[<p><i>To contribute to Java — to give changes back to Sun for inclusion in Java — you must sign the Sun Contributor Agreement.</i></p>
<p>So don&#8217;t contribute changes to Sun. You don&#8217;t have to under the GPL.</p>
<p><i>I exactly understand the terms of the GPL and I exactly understand the kind of software community it is attempting to create and preserve.</i></p>
<p>You clearly do not exactly understand the terms of the GPL, unless your previous question about under what circumstances you have to release your changes was rhetorical.</p>
<p>You also do not understand freedom. Certainly the naive definition of freedom is lack of constraint, but if I am completely unconstrained then I can constrain you. The classic example is that if I am free to own slaves then my slaves are not freer than if I am not free to own slaves. From this we get from &#8220;do as you will&#8221; to &#8220;do as you will and harm none&#8221; and the concept of liberty. Or from BSD to the GPL.</p>
<p>The GPL certainly isn&#8217;t about the freedom of the software, which is a funny idea of freedom. It is about the freedom of users of the software. But this concept of &#8220;use&#8221; is that of the hacker sat at a teletype, not the project manager talking to a VC, which again is a funny idea of freedom. If you can&#8217;t hack you can&#8217;t sell, and with BSD you very quickly can&#8217;t hack.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
