<?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: A Mono Success Story</title>
	<atom:link href="http://mono-nono.com/2009/07/17/a-mono-success-story/feed/" rel="self" type="application/rss+xml" />
	<link>http://mono-nono.com/2009/07/17/a-mono-success-story/</link>
	<description>Fire is the one, who inspires and protects truth.</description>
	<lastBuildDate>Sun, 20 Dec 2009 07:04:36 +0900</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jo Shields</title>
		<link>http://mono-nono.com/2009/07/17/a-mono-success-story/comment-page-1/#comment-303</link>
		<dc:creator>Jo Shields</dc:creator>
		<pubDate>Sat, 18 Jul 2009 19:57:25 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=374#comment-303</guid>
		<description>&lt;blockquote cite=&quot;#comment-body-300&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-300&quot; rel=&quot;nofollow&quot;&gt;Dan Serban&lt;/a&gt; :&lt;/strong&gt;
                  
         
OK, my point is this: Mono is not copyleft. Why? Let me explain these three factors, one of which I mentioned above.
Mono is really a Microsoft invention and the only legal document truly covering it is Microsoft’s Community Promise. The GPL it’s formally under is legal wishful thinking.
Microsoft is mocking the GPL by stating “[it] is not universally interpreted the same way by everyone”. Fact: the GPL is universally understood by everyone as protecting the four basic software freedoms, i.e. freedoms 0 through 3. Also, the GPL is the non-negotiable part of being copyleft. Microsoft FUDdying the waters about the GPL is a red flag, but not solid enough evidence.
Microsoft’s Community Promise isn’t protecting the four basic software freedoms, therefore there is nothing copyleft about it. When applied to Mono, Microsoft’s Community Promise gives you the freedom to build software on top of the current-version-only of a complete-implementation-only of a carefully-selected-subset-only of the .NET stack. Call it what you want, but it’s not copyleft. I’d like to call it “a half-hearted, shackled attempt at open source”
Mono is not copyleft, therefore it should not be included in live CDs and default install sets.
         &lt;a&gt;&lt;/a&gt;
       &lt;/blockquote&gt;

It&#039;s incredibly hard to argue against points which appear to be, well, mad. My favourite Jefferson quote springs to mind. However, I&#039;ll make an attempt.

The license a piece of code is released under is &lt;b&gt;NOT&lt;/b&gt; in any way indicative of any other concerns you may need to have in using it. As an example, ripping an audio CD to Vorbis using Sound Juicer is illegal in the UK under the Copyright, Designs &amp; Patents act. That does not mean Sound Juicer is not Free Software. The Linux kernel apparently infringes on hundreds of patents. This does not mean that Linux is not Free Software.

With me so far? Good.

Now, the next thing is to consider &quot;patent pledges&quot;. The existence of a global patent pledge, as an aside to the license a piece of third party code is under, does not in any way affect the license of the code. Specific pledges (e.g. &quot;your customers are safe, general people are not&quot;) does not affect the license of the code - but the license of the code DOES specifically prevent this kind of pledge, if it happens after a specific date.

So. Let&#039;s take a further example. Oracle&#039;s OpenOffice.org implements read support for Microsoft OOXML, and read-write support for Microsoft Doc 97-2003. Implementations of these file formats &lt;i&gt;&lt;b&gt;MAY&lt;/b&gt;&lt;/i&gt; involve use of patented methods. That fact does not affect the copyleft status of OOo, which is LGPLv2. The specifications for those file formats are provided alongside a global patent pledge (as mentioned previously), the Microsoft Open Specification Promise, which includes muddy language regarding GPL compatibility. The existence of this pledge does not &quot;override&quot; the LGPLv2, it&#039;s orthogonal to it. Whether or not OOo actually makes USE of the patents which Microsoft feel they own on OOXML/Doc, and therefore whether or not the OSP is actually &quot;in use&quot;, the LGPLv2 is still the license for the software, and the OSP is still entirely orthogonal to it.

Still there? Right.

The next thing to say is &quot;OOo supports these technologies, and Microsoft claim to own (and license globally for free) some patents related to these technologies, which may or may not be *actively* infringed by OOo. Should OOo be removed from all default installations and live media?&quot;

How would you answer this question?</description>
		<content:encoded><![CDATA[<blockquote cite="#comment-body-300"><p>
<strong><a href="#comment-300" rel="nofollow">Dan Serban</a> :</strong></p>
<p>OK, my point is this: Mono is not copyleft. Why? Let me explain these three factors, one of which I mentioned above.<br />
Mono is really a Microsoft invention and the only legal document truly covering it is Microsoft’s Community Promise. The GPL it’s formally under is legal wishful thinking.<br />
Microsoft is mocking the GPL by stating “[it] is not universally interpreted the same way by everyone”. Fact: the GPL is universally understood by everyone as protecting the four basic software freedoms, i.e. freedoms 0 through 3. Also, the GPL is the non-negotiable part of being copyleft. Microsoft FUDdying the waters about the GPL is a red flag, but not solid enough evidence.<br />
Microsoft’s Community Promise isn’t protecting the four basic software freedoms, therefore there is nothing copyleft about it. When applied to Mono, Microsoft’s Community Promise gives you the freedom to build software on top of the current-version-only of a complete-implementation-only of a carefully-selected-subset-only of the .NET stack. Call it what you want, but it’s not copyleft. I’d like to call it “a half-hearted, shackled attempt at open source”<br />
Mono is not copyleft, therefore it should not be included in live CDs and default install sets.<br />
         <a></a>
       </p></blockquote>
<p>It&#8217;s incredibly hard to argue against points which appear to be, well, mad. My favourite Jefferson quote springs to mind. However, I&#8217;ll make an attempt.</p>
<p>The license a piece of code is released under is <b>NOT</b> in any way indicative of any other concerns you may need to have in using it. As an example, ripping an audio CD to Vorbis using Sound Juicer is illegal in the UK under the Copyright, Designs &amp; Patents act. That does not mean Sound Juicer is not Free Software. The Linux kernel apparently infringes on hundreds of patents. This does not mean that Linux is not Free Software.</p>
<p>With me so far? Good.</p>
<p>Now, the next thing is to consider &#8220;patent pledges&#8221;. The existence of a global patent pledge, as an aside to the license a piece of third party code is under, does not in any way affect the license of the code. Specific pledges (e.g. &#8220;your customers are safe, general people are not&#8221;) does not affect the license of the code &#8211; but the license of the code DOES specifically prevent this kind of pledge, if it happens after a specific date.</p>
<p>So. Let&#8217;s take a further example. Oracle&#8217;s OpenOffice.org implements read support for Microsoft OOXML, and read-write support for Microsoft Doc 97-2003. Implementations of these file formats <i><b>MAY</b></i> involve use of patented methods. That fact does not affect the copyleft status of OOo, which is LGPLv2. The specifications for those file formats are provided alongside a global patent pledge (as mentioned previously), the Microsoft Open Specification Promise, which includes muddy language regarding GPL compatibility. The existence of this pledge does not &#8220;override&#8221; the LGPLv2, it&#8217;s orthogonal to it. Whether or not OOo actually makes USE of the patents which Microsoft feel they own on OOXML/Doc, and therefore whether or not the OSP is actually &#8220;in use&#8221;, the LGPLv2 is still the license for the software, and the OSP is still entirely orthogonal to it.</p>
<p>Still there? Right.</p>
<p>The next thing to say is &#8220;OOo supports these technologies, and Microsoft claim to own (and license globally for free) some patents related to these technologies, which may or may not be *actively* infringed by OOo. Should OOo be removed from all default installations and live media?&#8221;</p>
<p>How would you answer this question?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Serban</title>
		<link>http://mono-nono.com/2009/07/17/a-mono-success-story/comment-page-1/#comment-300</link>
		<dc:creator>Dan Serban</dc:creator>
		<pubDate>Sat, 18 Jul 2009 17:35:20 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=374#comment-300</guid>
		<description>&lt;blockquote&gt;
&lt;blockquote&gt;Because the General Public License (GPL) is not universally interpreted the same way by everyone&lt;/blockquote&gt;
What are *they* talking about?
&lt;/blockquote&gt;
OK, my point is this: Mono is not copyleft. Why? Let me explain these three factors, one of which I mentioned above.

Mono is really a Microsoft invention and the only legal document truly covering it is Microsoft&#039;s Community Promise. The GPL it&#039;s formally under is legal wishful thinking.
Microsoft is mocking the GPL by stating &quot;[it] is not universally interpreted the same way by everyone&quot;. Fact: the GPL is universally understood by everyone as protecting the four basic software freedoms, i.e. freedoms 0 through 3. Also, the GPL is the non-negotiable part of being copyleft. Microsoft FUDdying the waters about the GPL is a red flag, but not solid enough evidence.
Microsoft&#039;s Community Promise isn&#039;t protecting the four basic software freedoms, therefore there is nothing copyleft about it. When applied to Mono, Microsoft&#039;s Community Promise gives you the freedom to build software on top of the current-version-only of a complete-implementation-only of a carefully-selected-subset-only of the .NET stack. Call it what you want, but it&#039;s not copyleft. I&#039;d like to call it &quot;a half-hearted, shackled attempt at open source&quot;

Mono is not copyleft, therefore it should not be included in live CDs and default install sets.</description>
		<content:encoded><![CDATA[<blockquote>
<blockquote><p>Because the General Public License (GPL) is not universally interpreted the same way by everyone</p></blockquote>
<p>What are *they* talking about?
</p></blockquote>
<p>OK, my point is this: Mono is not copyleft. Why? Let me explain these three factors, one of which I mentioned above.</p>
<p>Mono is really a Microsoft invention and the only legal document truly covering it is Microsoft&#8217;s Community Promise. The GPL it&#8217;s formally under is legal wishful thinking.<br />
Microsoft is mocking the GPL by stating &#8220;[it] is not universally interpreted the same way by everyone&#8221;. Fact: the GPL is universally understood by everyone as protecting the four basic software freedoms, i.e. freedoms 0 through 3. Also, the GPL is the non-negotiable part of being copyleft. Microsoft FUDdying the waters about the GPL is a red flag, but not solid enough evidence.<br />
Microsoft&#8217;s Community Promise isn&#8217;t protecting the four basic software freedoms, therefore there is nothing copyleft about it. When applied to Mono, Microsoft&#8217;s Community Promise gives you the freedom to build software on top of the current-version-only of a complete-implementation-only of a carefully-selected-subset-only of the .NET stack. Call it what you want, but it&#8217;s not copyleft. I&#8217;d like to call it &#8220;a half-hearted, shackled attempt at open source&#8221;</p>
<p>Mono is not copyleft, therefore it should not be included in live CDs and default install sets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Millan</title>
		<link>http://mono-nono.com/2009/07/17/a-mono-success-story/comment-page-1/#comment-299</link>
		<dc:creator>Robert Millan</dc:creator>
		<pubDate>Sat, 18 Jul 2009 17:16:30 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=374#comment-299</guid>
		<description>&lt;blockquote cite=&quot;#comment-body-220&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-220&quot; rel=&quot;nofollow&quot;&gt;Jo Shields&lt;/a&gt; :&lt;/strong&gt;
                  
         &lt;blockquote cite=&quot;#comment-body-219&quot;&gt;
Does the use of, say, Vorbis in proprietary games (Unreal series, Grand Theft Auto series, Singstar series) mean Vorbis is bad by association? No, that would be silly.
         &lt;a&gt;&lt;/a&gt;
       &lt;/blockquote&gt;

It&#039;s interesting that you mention Vorbis, because it&#039;s a hell of a good example of how we&#039;ve sometimes gone to great lengths to fight patent-encumbered standards, and at the same time (and for the same price!) a hell of a good example of &lt;a href=&quot;http://lwn.net/2001/0301/a/rms-ov-license.php3&quot; rel=&quot;nofollow&quot;&gt;RMS being pragmatical&lt;/a&gt; (something that many people don&#039;t think is possible).

Patents are the whole reason we free software advocates see the spread of Vorbis among proprietary software as a &lt;b&gt;good&lt;/b&gt; thing, despite that we oppose proprietary software in the first place.  This situation is a perfect example of compromise and sacrifice.

And as for you open-source folks, whatever makes your technology more popular is a great thing.  Don&#039;t ever let those prejudices about ethics or morality get in your way!</description>
		<content:encoded><![CDATA[<blockquote cite="#comment-body-220"><p>
<strong><a href="#comment-220" rel="nofollow">Jo Shields</a> :</strong></p>
<blockquote cite="#comment-body-219"><p>
Does the use of, say, Vorbis in proprietary games (Unreal series, Grand Theft Auto series, Singstar series) mean Vorbis is bad by association? No, that would be silly.<br />
         <a></a>
       </p></blockquote>
<p>It&#8217;s interesting that you mention Vorbis, because it&#8217;s a hell of a good example of how we&#8217;ve sometimes gone to great lengths to fight patent-encumbered standards, and at the same time (and for the same price!) a hell of a good example of <a href="http://lwn.net/2001/0301/a/rms-ov-license.php3" rel="nofollow">RMS being pragmatical</a> (something that many people don&#8217;t think is possible).</p>
<p>Patents are the whole reason we free software advocates see the spread of Vorbis among proprietary software as a <b>good</b> thing, despite that we oppose proprietary software in the first place.  This situation is a perfect example of compromise and sacrifice.</p>
<p>And as for you open-source folks, whatever makes your technology more popular is a great thing.  Don&#8217;t ever let those prejudices about ethics or morality get in your way!</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: makomk</title>
		<link>http://mono-nono.com/2009/07/17/a-mono-success-story/comment-page-1/#comment-293</link>
		<dc:creator>makomk</dc:creator>
		<pubDate>Sat, 18 Jul 2009 13:59:11 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=374#comment-293</guid>
		<description>Jo Shields: Second Life is a highly atypical use of Mono. They&#039;re using the Mono VM to run programs written in their own scripting language, LSL. They&#039;re not using the Mono compilers (replaced with their own LSL compiler) or the Mono standard libraries (replaced with something LSL-specific). 

LSL itself is a relatively simple language - strongly staticly typed with a limited set of types available, no classes or objects, no namespaces, no libraries aside from the standard LSL library used by all scripts, every program consists of a single source file. It was basically designed to be something they could implement easily in-house as a custom VM. Not much of a stretch for Mono.

Oh, and the features they really needed from it were microthreading with the ability to migrate threads between machines and save and restore their state while running, and per-thread memory limits. Both of these are modifications they made that aren&#039;t available in standard Mono, and their modifications aren&#039;t publicly released. (They don&#039;t have to, since they only run it in-house.) I seem to recall they got Miguel de Icaza to assist them with adding these custom features, so it doesn&#039;t even show that Mono is easily modified.</description>
		<content:encoded><![CDATA[<p>Jo Shields: Second Life is a highly atypical use of Mono. They&#8217;re using the Mono VM to run programs written in their own scripting language, LSL. They&#8217;re not using the Mono compilers (replaced with their own LSL compiler) or the Mono standard libraries (replaced with something LSL-specific). </p>
<p>LSL itself is a relatively simple language &#8211; strongly staticly typed with a limited set of types available, no classes or objects, no namespaces, no libraries aside from the standard LSL library used by all scripts, every program consists of a single source file. It was basically designed to be something they could implement easily in-house as a custom VM. Not much of a stretch for Mono.</p>
<p>Oh, and the features they really needed from it were microthreading with the ability to migrate threads between machines and save and restore their state while running, and per-thread memory limits. Both of these are modifications they made that aren&#8217;t available in standard Mono, and their modifications aren&#8217;t publicly released. (They don&#8217;t have to, since they only run it in-house.) I seem to recall they got Miguel de Icaza to assist them with adding these custom features, so it doesn&#8217;t even show that Mono is easily modified.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jo Shields</title>
		<link>http://mono-nono.com/2009/07/17/a-mono-success-story/comment-page-1/#comment-271</link>
		<dc:creator>Jo Shields</dc:creator>
		<pubDate>Fri, 17 Jul 2009 22:09:48 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=374#comment-271</guid>
		<description>&lt;blockquote cite=&quot;#comment-body-269&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-269&quot; rel=&quot;nofollow&quot;&gt;zekopeko&lt;/a&gt; :&lt;/strong&gt;
                  
         
         
         Let me quote it for you:
Q: I am a developer/distributor/user of software that is licensed under the GPL, does the Community Promise apply to me?
A: Absolutely, yes. The CP applies to developers, distributors, and users of Covered Implementations without regard to the development model that created such implementations, or the type of copyright licenses under which they are distributed, or the business model of distributors/implementers. The CP provides the assurance that Microsoft will not assert its Necessary Claims against anyone who make, use, sell, offer for sale, import, or distribute any Covered Implementation under any type of development or distribution model, including the GPL. As stated in the CP, the only time Microsoft can withdraw its promise against a specific person or company for a specific Covered Specification is if that person or company brings (or voluntarily participates in) a patent infringement lawsuit against Microsoft regarding Microsoft’s implementation of the same Covered Specification. This type of “suspension” clause is common industry practice.
         &lt;a&gt;&lt;/a&gt;
       &lt;/blockquote&gt;
Better yet, the GPL itself contains a suspension clause</description>
		<content:encoded><![CDATA[<blockquote cite="#comment-body-269"><p>
<strong><a href="#comment-269" rel="nofollow">zekopeko</a> :</strong></p>
<p>         Let me quote it for you:<br />
Q: I am a developer/distributor/user of software that is licensed under the GPL, does the Community Promise apply to me?<br />
A: Absolutely, yes. The CP applies to developers, distributors, and users of Covered Implementations without regard to the development model that created such implementations, or the type of copyright licenses under which they are distributed, or the business model of distributors/implementers. The CP provides the assurance that Microsoft will not assert its Necessary Claims against anyone who make, use, sell, offer for sale, import, or distribute any Covered Implementation under any type of development or distribution model, including the GPL. As stated in the CP, the only time Microsoft can withdraw its promise against a specific person or company for a specific Covered Specification is if that person or company brings (or voluntarily participates in) a patent infringement lawsuit against Microsoft regarding Microsoft’s implementation of the same Covered Specification. This type of “suspension” clause is common industry practice.<br />
         <a></a>
       </p></blockquote>
<p>Better yet, the GPL itself contains a suspension clause</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zekopeko</title>
		<link>http://mono-nono.com/2009/07/17/a-mono-success-story/comment-page-1/#comment-269</link>
		<dc:creator>zekopeko</dc:creator>
		<pubDate>Fri, 17 Jul 2009 20:07:56 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=374#comment-269</guid>
		<description>Let me quote it for you:


Q: I am a developer/distributor/user of software that is licensed under the GPL, does the Community Promise apply to me?
A: Absolutely, yes. The CP applies to developers, distributors, and users of Covered Implementations without regard to the development model that created such implementations, or the type of copyright licenses under which they are distributed, or the business model of distributors/implementers. The CP provides the assurance that Microsoft will not assert its Necessary Claims against anyone who make, use, sell, offer for sale, import, or distribute any Covered Implementation under any type of development or distribution model, including the GPL. As stated in the CP, the only time Microsoft can withdraw its promise against a specific person or company for a specific Covered Specification is if that person or company brings (or voluntarily participates in) a patent infringement lawsuit against Microsoft regarding Microsoft’s implementation of the same Covered Specification. This type of “suspension” clause is common industry practice.</description>
		<content:encoded><![CDATA[<p>Let me quote it for you:</p>
<p>Q: I am a developer/distributor/user of software that is licensed under the GPL, does the Community Promise apply to me?<br />
A: Absolutely, yes. The CP applies to developers, distributors, and users of Covered Implementations without regard to the development model that created such implementations, or the type of copyright licenses under which they are distributed, or the business model of distributors/implementers. The CP provides the assurance that Microsoft will not assert its Necessary Claims against anyone who make, use, sell, offer for sale, import, or distribute any Covered Implementation under any type of development or distribution model, including the GPL. As stated in the CP, the only time Microsoft can withdraw its promise against a specific person or company for a specific Covered Specification is if that person or company brings (or voluntarily participates in) a patent infringement lawsuit against Microsoft regarding Microsoft’s implementation of the same Covered Specification. This type of “suspension” clause is common industry practice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Serban</title>
		<link>http://mono-nono.com/2009/07/17/a-mono-success-story/comment-page-1/#comment-268</link>
		<dc:creator>Dan Serban</dc:creator>
		<pubDate>Fri, 17 Jul 2009 20:02:46 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=374#comment-268</guid>
		<description>&lt;blockquote&gt;Because the General Public License (GPL) is not universally interpreted the same way by everyone&lt;/blockquote&gt;

What are *they* talking about?</description>
		<content:encoded><![CDATA[<blockquote><p>Because the General Public License (GPL) is not universally interpreted the same way by everyone</p></blockquote>
<p>What are *they* talking about?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zekopeko</title>
		<link>http://mono-nono.com/2009/07/17/a-mono-success-story/comment-page-1/#comment-267</link>
		<dc:creator>zekopeko</dc:creator>
		<pubDate>Fri, 17 Jul 2009 19:48:34 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=374#comment-267</guid>
		<description>&lt;blockquote&gt;Asking for Mono not to be included in live CDs / default install sets isn’t attacking it any more than asking for Skype not to be preinstalled is an attack on Skype. Mono is really a Microsoft invention and the only legal document truly covering it is the Community Promise. Even if Novell releases Mono under the GPL, which is copyleft, there is a clash between that and the non-copyleft Community Promise. There are 2 ways out of that clash:
- If you are a paying Novell customer, the GPL prevails;
- If you’re not a paying Novell customer, good luck trying to defend against Microsoft asserting their patents&lt;/blockquote&gt;

What are you talking about?
http://www.microsoft.com/interop/cp/default.mspx
Read the last part of the FAQ.</description>
		<content:encoded><![CDATA[<blockquote><p>Asking for Mono not to be included in live CDs / default install sets isn’t attacking it any more than asking for Skype not to be preinstalled is an attack on Skype. Mono is really a Microsoft invention and the only legal document truly covering it is the Community Promise. Even if Novell releases Mono under the GPL, which is copyleft, there is a clash between that and the non-copyleft Community Promise. There are 2 ways out of that clash:<br />
- If you are a paying Novell customer, the GPL prevails;<br />
- If you’re not a paying Novell customer, good luck trying to defend against Microsoft asserting their patents</p></blockquote>
<p>What are you talking about?<br />
<a href="http://www.microsoft.com/interop/cp/default.mspx" rel="nofollow">http://www.microsoft.com/interop/cp/default.mspx</a><br />
Read the last part of the FAQ.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Serban</title>
		<link>http://mono-nono.com/2009/07/17/a-mono-success-story/comment-page-1/#comment-266</link>
		<dc:creator>Dan Serban</dc:creator>
		<pubDate>Fri, 17 Jul 2009 19:07:37 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=374#comment-266</guid>
		<description>&lt;blockquote&gt;And if you want informed choice then we should put a big EULA the first time you try installing any FLOSS software (including the kernel and DE’s) that states: “This software may or may not have patented technologies implemented inside it’s code in order to function. By clicking the OK button you are exposing yourself to lawsuits for patent infringement. Have a nice day”.&lt;/blockquote&gt;

Please listen to SFLC&#039;s podcast where they differentiate against patents which are evenly distributed amongst the community versus all patents being held by one single company.
http://www.softwarefreedom.org/podcast/2009/jul/07/0x11/

&lt;blockquote&gt;This would be far more honest then constantly attacking a single platform because it has ties to the “big bad wolf”.&lt;/blockquote&gt;

Asking for Mono not to be included in live CDs / default install sets isn&#039;t attacking it any more than asking for Skype not to be preinstalled is an attack on Skype. Mono is really a Microsoft invention and the only legal document truly covering it is the Community Promise. Even if Novell releases Mono under the GPL, which is copyleft, there is a clash between that and the non-copyleft Community Promise. There are 2 ways out of that clash:
- If you are a paying Novell customer, the GPL prevails;
- If you&#039;re not a paying Novell customer, good luck trying to defend against Microsoft asserting their patents.</description>
		<content:encoded><![CDATA[<blockquote><p>And if you want informed choice then we should put a big EULA the first time you try installing any FLOSS software (including the kernel and DE’s) that states: “This software may or may not have patented technologies implemented inside it’s code in order to function. By clicking the OK button you are exposing yourself to lawsuits for patent infringement. Have a nice day”.</p></blockquote>
<p>Please listen to SFLC&#8217;s podcast where they differentiate against patents which are evenly distributed amongst the community versus all patents being held by one single company.<br />
<a href="http://www.softwarefreedom.org/podcast/2009/jul/07/0x11/" rel="nofollow">http://www.softwarefreedom.org/podcast/2009/jul/07/0&#215;11/</a></p>
<blockquote><p>This would be far more honest then constantly attacking a single platform because it has ties to the “big bad wolf”.</p></blockquote>
<p>Asking for Mono not to be included in live CDs / default install sets isn&#8217;t attacking it any more than asking for Skype not to be preinstalled is an attack on Skype. Mono is really a Microsoft invention and the only legal document truly covering it is the Community Promise. Even if Novell releases Mono under the GPL, which is copyleft, there is a clash between that and the non-copyleft Community Promise. There are 2 ways out of that clash:<br />
- If you are a paying Novell customer, the GPL prevails;<br />
- If you&#8217;re not a paying Novell customer, good luck trying to defend against Microsoft asserting their patents.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zekopeko</title>
		<link>http://mono-nono.com/2009/07/17/a-mono-success-story/comment-page-1/#comment-264</link>
		<dc:creator>zekopeko</dc:creator>
		<pubDate>Fri, 17 Jul 2009 18:13:40 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=374#comment-264</guid>
		<description>&lt;blockquote cite=&quot;#comment-body-263&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-263&quot; rel=&quot;nofollow&quot;&gt;Dan Serban&lt;/a&gt; :&lt;/strong&gt;   

I just finished watching the 80-min presentation and no, I don’t think he wants to damage the community, although at some point during the presentation he did acknowledge that the free software community “had a heart attack” when Novell signed the agreement with Microsoft. He stopped short of saying “… but that’s part of the cost of doing business”, which is the undertone I sensed.
Other than that, good technical info and I appreciate his sense of humour.&lt;/blockquote&gt;

I think that he is more of a tech geek then businessman by far. He saw a platform he thought could help Linux and he invested his time and money into it. Why? Well because he thinks that bringing more apps to the Linux desktop is a good thing and not a bad one.

&lt;blockquote&gt;
Now, back to our discussion: can we have a Linux ecosystem where live CDs and default install sets are Mono-free? Please?
&lt;blockquote&gt;But beware, to watch it you need patented codecs.&lt;/blockquote&gt;
That’s OK, mplayer did the job just fine. (On my system, I installed mplayer explicitly, knowing full well what I’m getting into – I made an … you know … informed choice.)
         &lt;a&gt;&lt;/a&gt;
       &lt;/blockquote&gt;&lt;/blockquote&gt;

You already have a Linux ecosystem that doesn&#039;t ship mono on livecd or by default. It&#039;s called a distribution and there are plenty of them around that fit right with your wishes. I think that your problem is that you want Ubuntu to stop shipping mono app by default since they are the biggest around. Well guess what? It&#039;s not going to happen until there are viable alternatives. And for now there aren&#039;t any. When there is one please make a request for it&#039;s inclusion and show the Ubuntu developers why this app trump the one included by default.

And if you want informed choice then we should put a big EULA the first time you try installing any FLOSS software (including the kernel and DE&#039;s) that states: &quot;This software may or may not have patented technologies implemented inside it&#039;s code in order to function. By clicking the OK button you are exposing yourself to lawsuits for patent infringement. Have a nice day&quot;. This would be far more honest then constantly attacking a single platform because it has ties to the &quot;big bad wolf&quot;.

P.S. I hope my tags are OK and this post doesn&#039;t shatter into a million pieces. Fingers crossed!</description>
		<content:encoded><![CDATA[<blockquote cite="#comment-body-263"><p>
<strong><a href="#comment-263" rel="nofollow">Dan Serban</a> :</strong>   </p>
<p>I just finished watching the 80-min presentation and no, I don’t think he wants to damage the community, although at some point during the presentation he did acknowledge that the free software community “had a heart attack” when Novell signed the agreement with Microsoft. He stopped short of saying “… but that’s part of the cost of doing business”, which is the undertone I sensed.<br />
Other than that, good technical info and I appreciate his sense of humour.</p></blockquote>
<p>I think that he is more of a tech geek then businessman by far. He saw a platform he thought could help Linux and he invested his time and money into it. Why? Well because he thinks that bringing more apps to the Linux desktop is a good thing and not a bad one.</p>
<blockquote><p>
Now, back to our discussion: can we have a Linux ecosystem where live CDs and default install sets are Mono-free? Please?</p>
<blockquote><p>But beware, to watch it you need patented codecs.</p></blockquote>
<p>That’s OK, mplayer did the job just fine. (On my system, I installed mplayer explicitly, knowing full well what I’m getting into – I made an … you know … informed choice.)<br />
         <a></a>
       </p></blockquote>
<p>You already have a Linux ecosystem that doesn&#8217;t ship mono on livecd or by default. It&#8217;s called a distribution and there are plenty of them around that fit right with your wishes. I think that your problem is that you want Ubuntu to stop shipping mono app by default since they are the biggest around. Well guess what? It&#8217;s not going to happen until there are viable alternatives. And for now there aren&#8217;t any. When there is one please make a request for it&#8217;s inclusion and show the Ubuntu developers why this app trump the one included by default.</p>
<p>And if you want informed choice then we should put a big EULA the first time you try installing any FLOSS software (including the kernel and DE&#8217;s) that states: &#8220;This software may or may not have patented technologies implemented inside it&#8217;s code in order to function. By clicking the OK button you are exposing yourself to lawsuits for patent infringement. Have a nice day&#8221;. This would be far more honest then constantly attacking a single platform because it has ties to the &#8220;big bad wolf&#8221;.</p>
<p>P.S. I hope my tags are OK and this post doesn&#8217;t shatter into a million pieces. Fingers crossed!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
