<p>Back to square one...</p>
<p>Mono is not a partial implementation of .NET.  The &quot;.NET Framework&quot; is the Microsoft implementation of the VM and the runtime. The &quot;.NET SDK&quot; includes MS&#39; compilers for those languages as well.</p>

<p>Mono is a nearly-complete reimplementation of .NET (with extensions) and is freely licensed.</p>
<p>As to your third point, I do not know of a single business that wound up paying anything for FAT, since it is way beyond the patentability period.</p>
<p>It is reaching for straws to base the argument on a &quot;what if&quot; which is itself, as already explained earlier, on pretty shaky ground. I again request something concrete. Microsoft does not have neither the legal nor the practical power to stop people from using it. Furthermore no business anywhere can state that it is illegal to compile a particular programming language. Maybe to do so by a particular method, but not in general.  And again compilation technology isn&#39;t new! We have had it for over 40 years!</p>

<p>A fine reading of current patent law may provide you some useful insights.  I, however, need to get to bed. Am sick, clients computer needed help, am too tired to go on and still have to drive home.</p>
<p>Good night all.</p>
<div class="gmail_quote">On Nov 16, 2010 11:48 PM, &quot;Richard Bronosky&quot; &lt;<a href="mailto:Richard@bronosky.com">Richard@bronosky.com</a>&gt; wrote:<br type="attribution">&gt; On Tue, Nov 16, 2010 at 10:36 AM, Michael Trausch &lt;<a href="mailto:mike@trausch.us">mike@trausch.us</a>&gt; wrote:<br>
&gt;&gt; Examine the Mono source code. It is free software. I challenge you to rise<br>&gt;&gt; above the ad hominem and, if you think there is a serious reason that a<br>&gt;&gt; professional ought not use the software, express that with something solid.<br>
&gt; <br>&gt; Challenge accepted.<br>&gt; 1. Mono is an implementation of CLI and C#, and a partial implementation of .NET<br>&gt; 2. MSFT promises not to sue anyone who implements ECMA 334 and 335 &quot;as<br>&gt; detailed in the standards&quot;.<br>
&gt; 3. If MSFT strikes down Mono on a technicality, those who use it will<br>&gt; be left with, at best, be left with no platform on which to compile<br>&gt; and run their code.<br>&gt; <br>&gt; Mono is great. It is a brilliant FOSS work. Few people here would deny<br>
&gt; that. I don&#39;t refuse to use apps written in Mono. I refuse to write my<br>&gt; applications in a language that someone can choose to tell me I am no<br>&gt; longer permitted to compile.<br>&gt; <br>&gt; If you think it can&#39;t happen, you should talk to all of the companies<br>
&gt; that were shocked by MSFT&#39;s 2003 announcement that they would be<br>&gt; licensing the use of the FAT file system for $0.25 per unit sold. The<br>&gt; only constant is our universe is that MSFT will change the rules<br>
&gt; whenever they wish.<br>&gt; <br>&gt; -- <br>&gt; .!# RichardBronosky #!.<br>&gt; _______________________________________________<br>&gt; Ale mailing list<br>&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>&gt; <a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>&gt; <a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a><br></div>