<?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: GPL vs BSD, a matter of sustainability</title>
	<atom:link href="http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/</link>
	<description>A blog about nothing</description>
	<lastBuildDate>Tue, 31 Jan 2012 20:14:03 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Arne Babenhauserheide</title>
		<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-288703</link>
		<dc:creator>Arne Babenhauserheide</dc:creator>
		<pubDate>Fri, 20 Jan 2012 08:12:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-288703</guid>
		<description>In case of BSD you would have to use a free and an unfree project to do a fair comparision:

If Gimp were licensed under BSD and Photoshop were unfree, then Photoshop could take code from Gimp without telling anyone and Gimp would never be able to profit from the improvements.

And the LGPL exists for simple strategic reasons: Make people reliant on free software - and make sure that the parts they rely on stay free. If the TCP/IP had been licensed under LGPL, Microsoft could have taken it, and we would have gotten their improvements.

In my opinion, a BSD license is only useful for free software, if you want to get an already finished technique into the programming community. It allows the biggest spread of your already done work.

On the other hand, the GPL gets more people to work on improving the code instead of reinventing the wheel all the time (because someone else did it under an unfree license).

Consider why Google released webm/vp8 under an almost BSD-style license. They wanted it to become a standard. They did not want to prompt developing even better video codecs, but to push mp4 out of the net.

And for that, the codec had to get into unfree software, so the choice is quite sound.

For a free software community on the other hand, it is quite detrimental, because you lose momentum of code development: Less overall programmer hours for the code all people can use. The only reason I see, why BSD is working, is that there are many companies who are opposed to free software, but who want to profit from the ongoing work of the BSD folks. So they contribute back to get free maintenance. But that means that free software programmers have to invest more time into maintenance, because the companies have no incentive to help there (otherwise they could just do it inhouse and get an edge over their competition).

Why do all the BSDs offer monolithic platforms while in the GNU/Linux community, coders and distributions are seperate?</description>
		<content:encoded><![CDATA[<p>In case of BSD you would have to use a free and an unfree project to do a fair comparision:</p>
<p>If Gimp were licensed under BSD and Photoshop were unfree, then Photoshop could take code from Gimp without telling anyone and Gimp would never be able to profit from the improvements.</p>
<p>And the LGPL exists for simple strategic reasons: Make people reliant on free software &#8211; and make sure that the parts they rely on stay free. If the TCP/IP had been licensed under LGPL, Microsoft could have taken it, and we would have gotten their improvements.</p>
<p>In my opinion, a BSD license is only useful for free software, if you want to get an already finished technique into the programming community. It allows the biggest spread of your already done work.</p>
<p>On the other hand, the GPL gets more people to work on improving the code instead of reinventing the wheel all the time (because someone else did it under an unfree license).</p>
<p>Consider why Google released webm/vp8 under an almost BSD-style license. They wanted it to become a standard. They did not want to prompt developing even better video codecs, but to push mp4 out of the net.</p>
<p>And for that, the codec had to get into unfree software, so the choice is quite sound.</p>
<p>For a free software community on the other hand, it is quite detrimental, because you lose momentum of code development: Less overall programmer hours for the code all people can use. The only reason I see, why BSD is working, is that there are many companies who are opposed to free software, but who want to profit from the ongoing work of the BSD folks. So they contribute back to get free maintenance. But that means that free software programmers have to invest more time into maintenance, because the companies have no incentive to help there (otherwise they could just do it inhouse and get an edge over their competition).</p>
<p>Why do all the BSDs offer monolithic platforms while in the GNU/Linux community, coders and distributions are seperate?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mrpotato</title>
		<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-264490</link>
		<dc:creator>mrpotato</dc:creator>
		<pubDate>Fri, 14 Oct 2011 10:53:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-264490</guid>
		<description>You lie when you say the BSD code adopted by a commercial project cease to be free. The code remains free as it was for this commercial project from the version this project took it. You can still use it in exactly the same way that project used it.</description>
		<content:encoded><![CDATA[<p>You lie when you say the BSD code adopted by a commercial project cease to be free. The code remains free as it was for this commercial project from the version this project took it. You can still use it in exactly the same way that project used it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: About permissive and non-permissive licenses &#124; Distracting Pages about Open Source Software</title>
		<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-216063</link>
		<dc:creator>About permissive and non-permissive licenses &#124; Distracting Pages about Open Source Software</dc:creator>
		<pubDate>Mon, 30 May 2011 15:42:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-216063</guid>
		<description>[...] http://opendevice.blogspot.com/2007/06/best-gnu-gpl-vs-bsd-comparison-ever.html http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/ http://en.wikipedia.org/wiki/BSD_licenses http://www.linfo.org/bsdlicense.html     BSD, GPL, [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://opendevice.blogspot.com/2007/06/best-gnu-gpl-vs-bsd-comparison-ever.html" rel="nofollow">http://opendevice.blogspot.com/2007/06/best-gnu-gpl-vs-bsd-comparison-ever.html</a> <a href="http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/" rel="nofollow">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/</a> <a href="http://en.wikipedia.org/wiki/BSD_licenses" rel="nofollow">http://en.wikipedia.org/wiki/BSD_licenses</a> <a href="http://www.linfo.org/bsdlicense.html" rel="nofollow">http://www.linfo.org/bsdlicense.html</a>     BSD, GPL, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-212000</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Sat, 14 May 2011 23:25:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-212000</guid>
		<description>Interesting comparison, but I do see a problem:

&quot;GPL freedom is isomorphic. If OpenOffice needs a way to open jpeg files, and the gimp already has code for this, OpenOffice can just take it. Then two years later if OpenOffice reads jpegs much faster, the gimp can take the modified code from OpenOffice and use it. Both parties have the same degree of freedom, and no freedom is lost along the way, the process is “lossless”.&quot;

The faulty argument here is that it doesn&#039;t correlate to the section about BSD. If OpenOffice and GIMP were under a BSD-license, they could still do this. What motivates software developers to give away code is not some cheesy statement from the FSF or what Stallman thinks is good, but by the commitment from the developers themselves. We see this perfectly in the BSD community where, despite their differences, still manage to contribute to one-another Putting software under the GPL does not give you any advantage of distribution or &quot;community-building&quot; if no one cares about it. 

The other problem is that it&#039;s not a fair comparison. Let&#039;s re-visit Microsoft&#039;s use of TCP/IP. Suppose that at the time the TCP/IP stack was instead released under the GPL. What would&#039;ve happened instead is that Microsoft would have developed their own proprietary protocol. In essence, the GPL would have made it a lot worse because the GPL would have indirectly contributed to the creation of more closed-source software. The reason why the GPL is not a good license is that it forbids code from crossing boundaries. It basically states that, &quot;You must release this code under the GPL or you will never use it.&quot;, which means that companies that need to protect their trade secrets can&#039;t use any GPL&#039;d code. In addition, if the GPL was so successful in its ideology, then why bother with the creation of the LGPL?</description>
		<content:encoded><![CDATA[<p>Interesting comparison, but I do see a problem:</p>
<p>&#8220;GPL freedom is isomorphic. If OpenOffice needs a way to open jpeg files, and the gimp already has code for this, OpenOffice can just take it. Then two years later if OpenOffice reads jpegs much faster, the gimp can take the modified code from OpenOffice and use it. Both parties have the same degree of freedom, and no freedom is lost along the way, the process is “lossless”.&#8221;</p>
<p>The faulty argument here is that it doesn&#8217;t correlate to the section about BSD. If OpenOffice and GIMP were under a BSD-license, they could still do this. What motivates software developers to give away code is not some cheesy statement from the FSF or what Stallman thinks is good, but by the commitment from the developers themselves. We see this perfectly in the BSD community where, despite their differences, still manage to contribute to one-another Putting software under the GPL does not give you any advantage of distribution or &#8220;community-building&#8221; if no one cares about it. </p>
<p>The other problem is that it&#8217;s not a fair comparison. Let&#8217;s re-visit Microsoft&#8217;s use of TCP/IP. Suppose that at the time the TCP/IP stack was instead released under the GPL. What would&#8217;ve happened instead is that Microsoft would have developed their own proprietary protocol. In essence, the GPL would have made it a lot worse because the GPL would have indirectly contributed to the creation of more closed-source software. The reason why the GPL is not a good license is that it forbids code from crossing boundaries. It basically states that, &#8220;You must release this code under the GPL or you will never use it.&#8221;, which means that companies that need to protect their trade secrets can&#8217;t use any GPL&#8217;d code. In addition, if the GPL was so successful in its ideology, then why bother with the creation of the LGPL?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raja_Guy</title>
		<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-198022</link>
		<dc:creator>Raja_Guy</dc:creator>
		<pubDate>Mon, 28 Mar 2011 15:31:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-198022</guid>
		<description>Indeed. Whilst corporate entities such as Microsoft, Oracle etc. may fork BSD licensed software, and then publish binary-only propriety versions of that software under their own licenses, the open source community has not lost out in any way. A Free and open version of the BSD licensed software still exists for the open source community to improve upon and learn from. We&#039;re talking about the freedom of information here. As well as the freedom of that informations application. Not the dominance of open source software over closed source software.

It sometimes seems as though the Stallmans of the OSS community are more interested in fighting a war against corporations who don&#039;t distribute their source code, instead of creating an environment of true unrestricted freedom that the BSD license creates. That same environment that breeds and drives talented software hackers to work on low level projects like hardware drivers, or to create an operating systems that is almost completely secure out of the box (OpenBSD).

Peace
--Raja_Guy</description>
		<content:encoded><![CDATA[<p>Indeed. Whilst corporate entities such as Microsoft, Oracle etc. may fork BSD licensed software, and then publish binary-only propriety versions of that software under their own licenses, the open source community has not lost out in any way. A Free and open version of the BSD licensed software still exists for the open source community to improve upon and learn from. We&#8217;re talking about the freedom of information here. As well as the freedom of that informations application. Not the dominance of open source software over closed source software.</p>
<p>It sometimes seems as though the Stallmans of the OSS community are more interested in fighting a war against corporations who don&#8217;t distribute their source code, instead of creating an environment of true unrestricted freedom that the BSD license creates. That same environment that breeds and drives talented software hackers to work on low level projects like hardware drivers, or to create an operating systems that is almost completely secure out of the box (OpenBSD).</p>
<p>Peace<br />
&#8211;Raja_Guy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wafflesausage</title>
		<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-181812</link>
		<dc:creator>wafflesausage</dc:creator>
		<pubDate>Mon, 31 Jan 2011 19:27:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-181812</guid>
		<description>I think your keyword in there is &quot;fanatic&quot;. I think you&#039;ll find that very few BSD license advocates are open source &quot;fanatics&quot;.</description>
		<content:encoded><![CDATA[<p>I think your keyword in there is &#8220;fanatic&#8221;. I think you&#8217;ll find that very few BSD license advocates are open source &#8220;fanatics&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wafflesausage</title>
		<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-181810</link>
		<dc:creator>wafflesausage</dc:creator>
		<pubDate>Mon, 31 Jan 2011 19:23:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-181810</guid>
		<description>I think a lot of people are missing something here. If software is released under a &quot;BSD-license&quot; and Microsoft or [INSERT BUSINESS HERE] decides to use it or incorporate some of its code into one of its projects, the original source code isn&#039;t relicensed. The creators still have the rights to produce and modify their own code. When a business takes BSD licensed source code, at the very worst it&#039;s as if it never happened, and at best they may choose to contribute modifications back into the project.</description>
		<content:encoded><![CDATA[<p>I think a lot of people are missing something here. If software is released under a &#8220;BSD-license&#8221; and Microsoft or [INSERT BUSINESS HERE] decides to use it or incorporate some of its code into one of its projects, the original source code isn&#8217;t relicensed. The creators still have the rights to produce and modify their own code. When a business takes BSD licensed source code, at the very worst it&#8217;s as if it never happened, and at best they may choose to contribute modifications back into the project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-162843</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Sat, 04 Dec 2010 16:53:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-162843</guid>
		<description>A. Because it completely removes any mechanism for the author to get credit.
B. Because certain countries do not support any mechanism like public domain by law.</description>
		<content:encoded><![CDATA[<p>A. Because it completely removes any mechanism for the author to get credit.<br />
B. Because certain countries do not support any mechanism like public domain by law.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Captain Obvious</title>
		<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-156030</link>
		<dc:creator>Captain Obvious</dc:creator>
		<pubDate>Mon, 08 Nov 2010 17:39:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-156030</guid>
		<description>I didn&#039;t RTFA really, but what GPL vs BSD really boils down to is the freedom of CODE (GPL, the code has to stay free) vs freedom of USE (If you get it, you can do almost anything with it). If the latter is your goal anyway, why not just release the code into the public domain?</description>
		<content:encoded><![CDATA[<p>I didn&#8217;t RTFA really, but what GPL vs BSD really boils down to is the freedom of CODE (GPL, the code has to stay free) vs freedom of USE (If you get it, you can do almost anything with it). If the latter is your goal anyway, why not just release the code into the public domain?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico</title>
		<link>http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-141871</link>
		<dc:creator>Federico</dc:creator>
		<pubDate>Wed, 18 Aug 2010 13:08:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.matusiak.eu/numerodix/blog/index.php/2007/12/15/gpl-vs-bsd-a-matter-of-sustainability/#comment-141871</guid>
		<description>As a user (and system administrator) it makes no difference to me to use software with a certain license or another.

But as a developer I only release software under GPLv3. I let everyone to use my code freely - the least they can do is to feed back their improvements.

Allowing people and companies to close and resell software by using BSD-like licenses will harm the Open Source community. It gives them an advantage and creates fragmentation.</description>
		<content:encoded><![CDATA[<p>As a user (and system administrator) it makes no difference to me to use software with a certain license or another.</p>
<p>But as a developer I only release software under GPLv3. I let everyone to use my code freely &#8211; the least they can do is to feed back their improvements.</p>
<p>Allowing people and companies to close and resell software by using BSD-like licenses will harm the Open Source community. It gives them an advantage and creates fragmentation.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

