<?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 Freeness of Free Software</title>
	<atom:link href="http://www.movingtofreedom.org/2007/04/25/the-freeness-of-free-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.movingtofreedom.org/2007/04/25/the-freeness-of-free-software/</link>
	<description>free software, free culture, free association</description>
	<lastBuildDate>Tue, 16 Mar 2010 01:39:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Scott Carpenter</title>
		<link>http://www.movingtofreedom.org/2007/04/25/the-freeness-of-free-software/comment-page-1/#comment-2025</link>
		<dc:creator>Scott Carpenter</dc:creator>
		<pubDate>Mon, 30 Apr 2007 10:35:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.movingtofreedom.org/2007/04/25/the-freeness-of-free-software/#comment-2025</guid>
		<description>Hi, Rob.  Thanks for commenting.  I tend to equate &lt;i&gt;free&lt;/i&gt; software with the GPL, since it is the most popular license that ensures free software will remain free.  (The &lt;a href=&quot;http://en.wikipedia.org/wiki/Copyleft&quot; rel=&quot;nofollow&quot;&gt;copyleft&lt;/a&gt; part of the license.)

But you bring up a good point.  The BSD license is also a free license that people may consider if they&#039;re concerned about how customers will accept the &quot;risk&quot; of copylefted software.  I could have mentioned that above, even though I&#039;m in the GPL camp. :-)

(It&#039;s been several years since I used VB as the main part of my job.  I&#039;ve continued to use it to create a few utilities at work and many programs at home, but I&#039;m finally letting it go. It was pretty nice for whipping up GUI programs in Windows, but even aside from the forced change, now I want freedom.)</description>
		<content:encoded><![CDATA[<p>Hi, Rob.  Thanks for commenting.  I tend to equate <i>free</i> software with the GPL, since it is the most popular license that ensures free software will remain free.  (The <a href="http://en.wikipedia.org/wiki/Copyleft" rel="nofollow">copyleft</a> part of the license.)</p>
<p>But you bring up a good point.  The BSD license is also a free license that people may consider if they're concerned about how customers will accept the "risk" of copylefted software.  I could have mentioned that above, even though I'm in the GPL camp. :-)</p>
<p>(It's been several years since I used VB as the main part of my job.  I've continued to use it to create a few utilities at work and many programs at home, but I'm finally letting it go. It was pretty nice for whipping up GUI programs in Windows, but even aside from the forced change, now I want freedom.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.movingtofreedom.org/2007/04/25/the-freeness-of-free-software/comment-page-1/#comment-2024</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Mon, 30 Apr 2007 09:16:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.movingtofreedom.org/2007/04/25/the-freeness-of-free-software/#comment-2024</guid>
		<description>You, and many others, seem to equate open source software with the GPL.  There are other licensing schemes such as the BSD one that is considered open source, but does not stop a developer making the resultant product proprietory.

As far as development tools and languages are concerned, you should take a look at tcl/tk, a mature and very powerful language with many extension packages available, many under BSD licensing, as is the core product.

I also developed software using VB5 and VB6 and abandoned those products a few years after Microsoft moved to the .NET model.  I now work mainly under Linux, but fortunately there are many open source development tools which are designed to be multi-platform. This gives the developer freedom to work on Windows, Linux, etc. as they wish and also not to be dependant on the whims of a company which keeps their development tools as proprietory.

     Rob.</description>
		<content:encoded><![CDATA[<p>You, and many others, seem to equate open source software with the GPL.  There are other licensing schemes such as the BSD one that is considered open source, but does not stop a developer making the resultant product proprietory.</p>
<p>As far as development tools and languages are concerned, you should take a look at tcl/tk, a mature and very powerful language with many extension packages available, many under BSD licensing, as is the core product.</p>
<p>I also developed software using VB5 and VB6 and abandoned those products a few years after Microsoft moved to the .NET model.  I now work mainly under Linux, but fortunately there are many open source development tools which are designed to be multi-platform. This gives the developer freedom to work on Windows, Linux, etc. as they wish and also not to be dependant on the whims of a company which keeps their development tools as proprietory.</p>
<p>     Rob.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Carpenter</title>
		<link>http://www.movingtofreedom.org/2007/04/25/the-freeness-of-free-software/comment-page-1/#comment-1997</link>
		<dc:creator>Scott Carpenter</dc:creator>
		<pubDate>Sat, 28 Apr 2007 02:20:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.movingtofreedom.org/2007/04/25/the-freeness-of-free-software/#comment-1997</guid>
		<description>Thank you, NR. And I applaud your attempt to patronize me.

You&#039;re right -- I made an assumption in my post about those downstream recipients of free software: they must play by the same rules, and share alike (but only if they redistribute, of course).  I realize this is a concern for some people.

It&#039;s interesting that this came up today in a presentation I attended given by Red Hat.  The presenter was asked what Red Hat&#039;s position was on the risk to their customers of &quot;viral contamination.&quot;  The speaker seemed a little nonplussed by this.  If people want to avoid comingling their proprietary code with other code, then they must keep them separate.  If they want to enjoy the benefits of free and open source software (e.g. creating new code from it), then they are obligated to play by the rules.

I think these obligations are less troublesome than the ones imposed by proprietary licenses, but then I believe in the superiority of the free and open source development model.

I know that Microsoft has provided vb.net as the successor to VB6, but in many ways it is a new language and the migration is quite painful for companies that invested significant amounts in their classic VB applications.  I&#039;ve heard some things about .NET are supposed to be standardized, but is there a long enough spoon to dine with this devil?  Why should we trust anything they offer?</description>
		<content:encoded><![CDATA[<p>Thank you, NR. And I applaud your attempt to patronize me.</p>
<p>You're right -- I made an assumption in my post about those downstream recipients of free software: they must play by the same rules, and share alike (but only if they redistribute, of course).  I realize this is a concern for some people.</p>
<p>It's interesting that this came up today in a presentation I attended given by Red Hat.  The presenter was asked what Red Hat's position was on the risk to their customers of "viral contamination."  The speaker seemed a little nonplussed by this.  If people want to avoid comingling their proprietary code with other code, then they must keep them separate.  If they want to enjoy the benefits of free and open source software (e.g. creating new code from it), then they are obligated to play by the rules.</p>
<p>I think these obligations are less troublesome than the ones imposed by proprietary licenses, but then I believe in the superiority of the free and open source development model.</p>
<p>I know that Microsoft has provided vb.net as the successor to VB6, but in many ways it is a new language and the migration is quite painful for companies that invested significant amounts in their classic VB applications.  I've heard some things about .NET are supposed to be standardized, but is there a long enough spoon to dine with this devil?  Why should we trust anything they offer?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nobody Real</title>
		<link>http://www.movingtofreedom.org/2007/04/25/the-freeness-of-free-software/comment-page-1/#comment-1990</link>
		<dc:creator>Nobody Real</dc:creator>
		<pubDate>Fri, 27 Apr 2007 20:42:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.movingtofreedom.org/2007/04/25/the-freeness-of-free-software/#comment-1990</guid>
		<description>While I applaud your attempts at nobility, I&#039;m not sure you&#039;re looking at the whole picture.

There is a lot more liability incurred using some free software licenses (such as the GPL) than what you say.  For example, you are required to not only preserve the freedom of the software you use, but also any software you write that is derived from that software, even if you use only a tiny fraction of free software in your otherwise almost entirely original code.

You have to consider this when you deal with your customers.  Maybe you&#039;ve built a library of code you rely on, but if that code was originally derived in any way from any GPL&#039;d software, then your customer may inherit that liability from you, and that may not be something they want.

The other thing is that you highlight VB6 as an example of being locked in with proprietary code, but you don&#039;t seem to recognize that Microsoft actually moved VB to an international standards based platform (though the language itself has not been standardized, the underlying bytecode is, and there are already open source implementations of VB.NET that target standard CLI).</description>
		<content:encoded><![CDATA[<p>While I applaud your attempts at nobility, I'm not sure you're looking at the whole picture.</p>
<p>There is a lot more liability incurred using some free software licenses (such as the GPL) than what you say.  For example, you are required to not only preserve the freedom of the software you use, but also any software you write that is derived from that software, even if you use only a tiny fraction of free software in your otherwise almost entirely original code.</p>
<p>You have to consider this when you deal with your customers.  Maybe you've built a library of code you rely on, but if that code was originally derived in any way from any GPL'd software, then your customer may inherit that liability from you, and that may not be something they want.</p>
<p>The other thing is that you highlight VB6 as an example of being locked in with proprietary code, but you don't seem to recognize that Microsoft actually moved VB to an international standards based platform (though the language itself has not been standardized, the underlying bytecode is, and there are already open source implementations of VB.NET that target standard CLI).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
