<PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">This message explains that there is no problem to use MS patents to<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">implement CLI / C# standards : licence is free for this particular use.<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">So there is definitively NO MS patents problem with Mono.<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">Ask them for IBM or Sun patents, especially on Eclipse or Java<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">technologies, just for
 fun.<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">It seems that Red Hat wants to adopt Java and doesn't like Novell<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">technologies, but i really don't know why :-)<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">Le vendredi 18 mars 2005 Ã&nbsp; 17:00 +0000, Paul a Ã©crit :<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">&gt; Hi,<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black"><A href="http://web.archive.org/web/20030609164123/http://mailserver.di.unipi.it/pipermail/dotnet-sscli/msg00218.html" target=_blank><FONT
 color=#003399>http://web.archive.org/web/20030609164123/http://mailserver.di.unipi.it/pipermail/dotnet-sscli/msg00218.html</FONT></A><o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">&gt; Can anyone shed any further light on this? I'm trying to get mono<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">&gt; adopted into the official Fedora Extras but because of the above, it<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">&gt; seems there is a lot of negative against it.<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">&gt; TTFN<o:p></o:p></SPAN></TT></PRE><PRE style="MARGIN-TOP: 12pt; LINE-HEIGHT: 14.4pt"><TT><SPAN style="FONT-SIZE: 10pt; COLOR: black">&gt;
 Paul<o:p></o:p></SPAN></TT></PRE>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face="Times New Roman">&nbsp;<o:p></o:p></FONT></FONT></P>
<DIV><FONT face="Times New Roman" size=3></FONT></DIV>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face="Times New Roman">&nbsp;<o:p></o:p></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; tab-stops: list .5in; mso-list: l0 level1 lfo1"><FONT face="Times New Roman"><FONT size=3>1)</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><FONT size=3>Only Miguel or a Novell official can speak about Mono and patents.</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; tab-stops: list .5in; mso-list: l0 level1 lfo1"><FONT face="Times New Roman"><FONT size=3>2)</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></FONT><FONT face="Times New Roman" size=3>All patents needed to produce a version of ECMA .NET are RAND (Reasonable and non-discriminatory). It seemed at one time Red Hat was concerned about how reasonable the terms might be. I think the agreement with HP combined with the non-discriminatory terms kills this argument.<BR>Therefore I think anyone can duplicate ECMA .NET without patent problems related to .NET</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; tab-stops: list .5in; mso-list: l0 level1 lfo1"><FONT face="Times New Roman"><FONT size=3>3)</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></FONT><FONT face="Times New Roman" size=3>I think patents not related to .NET could still be a problem. For instance my understanding is that MS has some patents related the “SendAPI” where when a file is sent over the network, the network and file system use the same kernel buffer. In the old days, I guess the file was copied to a user buffer first, consuming a lot of time. This is just an example, so it doesn’t matter if I am wrong here. The point is that is MS held such a patent, it would not be required for ECMA .NET, so not covered by the RAND agreement. If Mono used the patented technique it would not be protected by the ECMA agreement.<BR>This is a basic problem with software patents; almost any program beyond “hello world”
 will violate somebody’s patents. I do not think this level of patents is what bothers Red Hat.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; tab-stops: list .5in; mso-list: l0 level1 lfo1"><FONT face="Times New Roman"><FONT size=3>4)</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><FONT size=3>Not all of .NET is part of the ECMA standard. System.Windows.Forms, System.Data, and VB.NET are major pieces not included in the ECMA standard, MS has never given anyone permission to use these patents, but have said they are open to negations.</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; tab-stops: list .5in; mso-list: l0 level1 lfo1"><FONT face="Times New Roman"><FONT size=3>5)</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><FONT size=3>I far as I know, MS has NO patents on .NET. they applied for a patent that covered the entire namespace two years ago, as far as I know, that patent is still pending. This does not include patents that are not part of .NET, but that coul dbe used to implement .NET (see #3)</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; tab-stops: list .5in; mso-list: l0 level1 lfo1"><FONT face="Times New Roman"><FONT size=3>6)</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><FONT size=3>See point #1.</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face="Times New Roman">&nbsp;<o:p></o:p></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" size=3>Dennis</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT face="Times New Roman">&nbsp;<o:p></o:p></FONT></FONT></P><p>
                <hr size=1>Do you Yahoo!?<br> 
<a href="http://us.rd.yahoo.com/my/navbar/sethp/*http://www.yahoo.com/r/hs 
">Make Yahoo! your home page</a>