<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF 
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns="http://purl.org/rss/1.0/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
>

  <channel rdf:about="http://lwn.net/headlines/340258/">
    <title>LWN: Comments on "de Icaza: From Microsoft: C# and CLI under the Community Promise"</title>
    <link>http://lwn.net/Articles/340258/</link>
    <description>
This is a special feed containing comments posted
to the individual LWN article titled &quot;de Icaza: From Microsoft: C# and CLI under the Community Promise&quot;.

    </description>

    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>2</syn:updateFrequency>
    <items>
      <rdf:Seq>
	<rdf:li resource="http://lwn.net/Articles/340963/rss" />
	<rdf:li resource="http://lwn.net/Articles/340921/rss" />
	<rdf:li resource="http://lwn.net/Articles/340740/rss" />
	<rdf:li resource="http://lwn.net/Articles/340728/rss" />
	<rdf:li resource="http://lwn.net/Articles/340524/rss" />
	<rdf:li resource="http://lwn.net/Articles/340475/rss" />
	<rdf:li resource="http://lwn.net/Articles/340460/rss" />
	<rdf:li resource="http://lwn.net/Articles/340444/rss" />
	<rdf:li resource="http://lwn.net/Articles/340432/rss" />
	<rdf:li resource="http://lwn.net/Articles/340427/rss" />
	<rdf:li resource="http://lwn.net/Articles/340428/rss" />
	<rdf:li resource="http://lwn.net/Articles/340426/rss" />
	<rdf:li resource="http://lwn.net/Articles/340422/rss" />
	<rdf:li resource="http://lwn.net/Articles/340423/rss" />
	<rdf:li resource="http://lwn.net/Articles/340417/rss" />
	<rdf:li resource="http://lwn.net/Articles/340415/rss" />
	<rdf:li resource="http://lwn.net/Articles/340414/rss" />
	<rdf:li resource="http://lwn.net/Articles/340411/rss" />
	<rdf:li resource="http://lwn.net/Articles/340397/rss" />
	<rdf:li resource="http://lwn.net/Articles/340395/rss" />
	<rdf:li resource="http://lwn.net/Articles/340393/rss" />
	<rdf:li resource="http://lwn.net/Articles/340387/rss" />
	<rdf:li resource="http://lwn.net/Articles/340390/rss" />
	<rdf:li resource="http://lwn.net/Articles/340388/rss" />
	<rdf:li resource="http://lwn.net/Articles/340385/rss" />
	<rdf:li resource="http://lwn.net/Articles/340369/rss" />
	<rdf:li resource="http://lwn.net/Articles/340364/rss" />
	<rdf:li resource="http://lwn.net/Articles/340357/rss" />
	<rdf:li resource="http://lwn.net/Articles/340350/rss" />
	<rdf:li resource="http://lwn.net/Articles/340348/rss" />
	<rdf:li resource="http://lwn.net/Articles/340347/rss" />
	<rdf:li resource="http://lwn.net/Articles/340344/rss" />
	<rdf:li resource="http://lwn.net/Articles/340339/rss" />
	<rdf:li resource="http://lwn.net/Articles/340331/rss" />
	<rdf:li resource="http://lwn.net/Articles/340320/rss" />
	<rdf:li resource="http://lwn.net/Articles/340297/rss" />
	<rdf:li resource="http://lwn.net/Articles/340298/rss" />
	<rdf:li resource="http://lwn.net/Articles/340291/rss" />
	<rdf:li resource="http://lwn.net/Articles/340292/rss" />
	<rdf:li resource="http://lwn.net/Articles/340290/rss" />
      
      </rdf:Seq>
    </items>

  </channel>
    <item rdf:about="http://lwn.net/Articles/340963/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340963/rss</link>
      <dc:date>2009-07-11T09:52:01+00:00</dc:date>
      <dc:creator>nix</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Well, part of this depends on how big the bytecode interpreters are. The &lt;br&gt;
bytecode interpreter is probably small: the downside is the entire &lt;br&gt;
heavyweight optimizer, native-code JITter, and enormous library that &lt;br&gt;
probably comes with it.&lt;br&gt;
&lt;p&gt;
Lua is a pretty good example of an interpreted language so small and fast &lt;br&gt;
that you don't *care* if a program uses it (and with LuaJIT the speed hit &lt;br&gt;
drops even further to the point where it's often indistinguishable from &lt;br&gt;
native code). The 'big' languages with big libraries (Python and Perl to &lt;br&gt;
some degree: Java and C# definitely) you always know are there :/ &lt;br&gt;
amazingly the Java people tried to turn this into a *benefit* -- the '100% &lt;br&gt;
Pure Java' thing, which was supposed to emphasise binary-portability &lt;br&gt;
benefits that nobody needs and instead emphasised 'hey, this program is &lt;br&gt;
really big and slow, go find something else' to most of its potential &lt;br&gt;
users.&lt;br&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340921/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340921/rss</link>
      <dc:date>2009-07-10T18:48:08+00:00</dc:date>
      <dc:creator>jlokier</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
No.  LINQ is part of the Microsoft C# language, but where is it in ECMA?&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340740/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340740/rss</link>
      <dc:date>2009-07-09T16:44:42+00:00</dc:date>
      <dc:creator>Quazatron</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
I have nothing against C# -- except that it's yet another runtime bytecode interpreter to have loaded, consuming precious memory, in order to run a simple note taking program.&lt;br&gt;
&lt;p&gt;
I don't run Mono apps for the same reason I don't run KDE apps when using a Gnome desktop: memory consumption.&lt;br&gt;
&lt;p&gt;
I already have a python instance running on my desktop. I'd like it if Gnome developers kept the language selection to a minimum. If they start including applications made in every language under the sun, soon we'll need Java, PHP, Javascript, Ruby and OCaml runtimes loaded as well.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340728/rss">
      <title>What does this improve??</title>
      <link>http://lwn.net/Articles/340728/rss</link>
      <dc:date>2009-07-09T15:33:02+00:00</dc:date>
      <dc:creator>epa</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
When he says it doesn't change Fedora's position at all, he means that Fedora already ship Mono.  They were happy with the legal situation even before this announcement, and this announcement doesn't change anything.  Fedora refuses to ship Moonlight (for not very good reasons IMHO) and it is not covered by this announcement, so they are going to continue with that policy.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340524/rss">
      <title>Or</title>
      <link>http://lwn.net/Articles/340524/rss</link>
      <dc:date>2009-07-08T16:55:26+00:00</dc:date>
      <dc:creator>man_ls</dc:creator>
      <description>
      It would also be easy if Microsoft had never asserted their patents against anyone. As it is they seem to just want to create FUD -- OH NOES CANT BE!
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340475/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340475/rss</link>
      <dc:date>2009-07-08T13:45:17+00:00</dc:date>
      <dc:creator>dgm</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Never forget that no matter how open the specification, Microsoft still retains full control of the intellectual property. &lt;br&gt;
&lt;p&gt;
This &quot;promise&quot; allows you to use their purported property, if and only if you play by their rules (there is, at least, one &quot;kill switch&quot;.)&lt;br&gt;
So, no, it's not any safer to use Mono (.NET or not) than before.&lt;br&gt;
&lt;p&gt;
In my opinion, we should be helping people migrate off .NET ASAP, not helping it spread. To that goal, Mono is a disaster. It can barely run non-trivial software written for .NET, and instead does encourage new developments in those patent encumbered technologies.&lt;br&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340460/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340460/rss</link>
      <dc:date>2009-07-08T07:46:22+00:00</dc:date>
      <dc:creator>jengelh</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
The whole thing would be totally easy if Microsoft just did assert their patents against someone.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340444/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340444/rss</link>
      <dc:date>2009-07-08T06:11:42+00:00</dc:date>
      <dc:creator>jamesh</dc:creator>
      <description>
      &lt;blockquote&gt;&lt;em&gt;Could you please explain why do you think Mono is useful and should be included in distributions? I wonder how this split affects those arguments as my feeling is that it doesn't.&lt;/em&gt;&lt;/blockquote&gt;

&lt;p&gt;The same reason as you'd include any framework in a distribution:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;It is required by applications that would be nice to include in the distribution.&lt;/li&gt;
&lt;li&gt;It is useful for people using the distribution as a development platform.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;With the proposed split, some distributions might decide that only the core portion of Mono satisfies those goals (e.g. because the apps they want to include use GTK# rather than WinForms), and omit the portions not covered by Microsoft's promise.&lt;/p&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340432/rss">
      <title>my guess: not safe</title>
      <link>http://lwn.net/Articles/340432/rss</link>
      <dc:date>2009-07-08T04:03:20+00:00</dc:date>
      <dc:creator>njs</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Can you clarify how you conclude that? The actual text begins:&lt;br&gt;
&lt;p&gt;
&lt;font class=&quot;QuotedText&quot;&gt;&amp;gt; Microsoft irrevocably promises not to assert any Microsoft Necessary Claims against you for making, using, selling, offering for sale, importing or distributing any implementation [...]&lt;/font&gt;&lt;br&gt;
&lt;p&gt;
Which on its face would seem to cover, well, not just making but also using, selling, etc.&lt;br&gt;
&lt;p&gt;
Is the idea that in writing C# code you will necessarily produce additional instances of infringement, above and beyond those present in the runtime itself?&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340427/rss">
      <title>Protestations notwithstanding</title>
      <link>http://lwn.net/Articles/340427/rss</link>
      <dc:date>2009-07-08T02:43:36+00:00</dc:date>
      <dc:creator>ncm</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
As I and others have noted, &quot;going after&quot; users or distributors of Mono, who Microsoft has never addressed, is not the same as &quot;going after&quot; Novell or its employees who MS helped in developing Mono.  It's in MS's interest for dependence on Mono to spread to all corners of the earth, just as it's in the interest of a codec or RAM bus developer to get its use standardized and unavoidable.  In either case such activity broadens the field of possible licensees.  Failing to assert a patent, for any number of years, does not reduce the force of the patent, until of course the patent expires.  It's common, though, to stipulate in a license contract that royalty or other demands continue in force after the termination of the patent itself, so there's no hurry.  Waiting until a few years before expiration to start extorting is just good business.&lt;br&gt;
&lt;p&gt;
Therefore, all your protestations of MS's foreknowledge are irrelevant and, in fact, misleading.&lt;br&gt;
&lt;p&gt;
I doesn't makes the rules, I doesn't legally advises about the rules, I only reports the rules.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340428/rss">
      <title>And the moral...</title>
      <link>http://lwn.net/Articles/340428/rss</link>
      <dc:date>2009-07-08T02:42:57+00:00</dc:date>
      <dc:creator>jordanb</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Well, Mono and Bono are a poor rhyme (it'd work better if you were referring to the singer), and you too the meter out back and shot it. ;)&lt;br&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340426/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340426/rss</link>
      <dc:date>2009-07-08T02:08:56+00:00</dc:date>
      <dc:creator>drag</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Mono folks worked based off a standard Microsoft set up themselves. They shared code with Microsoft, went to Microsoft conventions, announced products, did demonstrations. &lt;br&gt;
&lt;p&gt;
Microsoft even made sure to license them codecs free of charge in order to get silverlight legal to distribute for Novell. &lt;br&gt;
&lt;p&gt;
Microsoft has had full knowledge of Mono from _day_one_. &lt;br&gt;
&lt;p&gt;
Now Microsoft has publicly announced, under no uncertain terms, that they will absolutely not file claims against anybody who makes, uses, sells, distributes or imports in any manners. &lt;br&gt;
&lt;p&gt;
Now you and other people decide that none of this means anything.. that a company can sit on patents for years and help a competitor and then all of a sudden a decade later go after them... even after publicly announcing, in writing on their own website that they won't.  But from what I can tell and from what I know that is a whole bunch of flaming horseshit and, in fact, C# is safe to use.&lt;br&gt;
&lt;p&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340422/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340422/rss</link>
      <dc:date>2009-07-08T01:27:30+00:00</dc:date>
      <dc:creator>ncm</dc:creator>
      <description>
      &lt;i&gt;C# and CLI were [already] safe to implement.  The questionable portions of Mono, from a legal standpoint, were the parts that implement .NET compatibility.&lt;/i&gt;
&lt;p&gt;
False.  MS's US patents appear to cover possibly unavoidable details of implementation of CLI.  They may assert these patents against Mono with or without .NET attached.  As coriordan noted in 340344, protecting the Mono developers, if in fact this announcement does such a thing, does nothing for Mono distributors, Mono coders, or Mono users.


      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340423/rss">
      <title>And the moral...</title>
      <link>http://lwn.net/Articles/340423/rss</link>
      <dc:date>2009-07-08T01:26:42+00:00</dc:date>
      <dc:creator>dskoll</dc:creator>
      <description>
      &lt;p&gt;Microsoft and Mono&lt;br&gt;
Are the Spider to our Fly.&lt;br&gt;
Nothing's done pro-bono:&lt;br&gt;
They want OSS to die.&lt;br&gt;

&lt;p&gt;Better rhyming scheme? :-)

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340417/rss">
      <title>Promises, promises, promises</title>
      <link>http://lwn.net/Articles/340417/rss</link>
      <dc:date>2009-07-07T23:45:44+00:00</dc:date>
      <dc:creator>SEMW</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
No; as far as I can see, their complaints still apply. In particular, all the quotes from the OSP singled out for complaint are still to be found on the CP page.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340415/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340415/rss</link>
      <dc:date>2009-07-07T23:37:54+00:00</dc:date>
      <dc:creator>SEMW</dc:creator>
      <description>
      In particular, I think bronson's mention of Estoppel above is worth expanding on here.  I'll quote from &lt;a rel=&quot;nofollow&quot; href=&quot;http://en.wikipedia.org/wiki/Estoppel&quot;&gt;the Wikipedia article&lt;/a&gt;:
&lt;br&gt;&lt;br&gt;
&quot;&lt;i&gt;In general, estoppel protects an aggrieved party, if the counter-party induced an expectation from the aggrieved party, and the aggrieved party reasonably relied on the expectation and would suffer detriment if the expectation is not met.&lt;/i&gt;
&lt;br&gt;&lt;br&gt;
&quot;&lt;i&gt;While there are many types of estoppel, in simpler terms, most estoppels prohibit an individual or group from being harmed as a result of another's deeds, statements or promises, when later actions or statements contradict or undermine what was originally stated, promised, or inferred.&lt;/i&gt;&quot;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340414/rss">
      <title>&quot;announced&quot; on a blog? and only for *complete* implementations</title>
      <link>http://lwn.net/Articles/340414/rss</link>
      <dc:date>2009-07-07T23:32:38+00:00</dc:date>
      <dc:creator>SEMW</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
&lt;font class=&quot;QuotedText&quot;&gt;&amp;gt; First, take this with a grain of salt because there is apparently no official announcement from Microsoft, only an unaffiliated blog article with a single somewhat ambiguous quote&lt;/font&gt;&lt;br&gt;
&lt;p&gt;
The LWN paragraph links to the Microsoft Community Promise page ( &lt;a rel=&quot;nofollow&quot; href=&quot;http://www.microsoft.com/interop/cp&quot;&gt;http://www.microsoft.com/interop/cp&lt;/a&gt; ), which lists C# and the CLI as covered specifications.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340411/rss">
      <title>And the moral...</title>
      <link>http://lwn.net/Articles/340411/rss</link>
      <dc:date>2009-07-07T23:21:44+00:00</dc:date>
      <dc:creator>jordanb</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
That's pretty good. The meter is a bit off though. I think it works better like this:&lt;br&gt;
&lt;p&gt;
If Microsoft to Mono&lt;br&gt;
Is the spider to the fly&lt;br&gt;
Then so be it, dear friends&lt;br&gt;
That Mono has to die&lt;br&gt;
&lt;p&gt;
That gives seven syllables in the first two lines, and six on the next with a rhythm:&lt;br&gt;
&lt;p&gt;
U S U S U S U&lt;br&gt;
S U S U S U S&lt;br&gt;
U S U S S S&lt;br&gt;
U S U S S S&lt;br&gt;
&lt;p&gt;
The rhyme scheme is still a bit wonky though: A B C B&lt;br&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340397/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340397/rss</link>
      <dc:date>2009-07-07T20:24:43+00:00</dc:date>
      <dc:creator>drag</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
That would be right that Mono isn't .NET.  But I think that C# with Gnome would still have positive benefits, even if your dealing with people that are only familar with .NET so far.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340395/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340395/rss</link>
      <dc:date>2009-07-07T20:06:49+00:00</dc:date>
      <dc:creator>tzafrir</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
The counter argument to that is that Mono and .Net are not the same thing. &quot;Mono-Safe&quot; seems to only cover basic parts. It also fails to cover later features of C# and the run-time (anything later than 2006. That's the latest thing I see on EMCA's page).&lt;br&gt;
&lt;p&gt;
But those students will want features only available in Mono-Risky. And I wonder how we can reduce the risk here.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340393/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340393/rss</link>
      <dc:date>2009-07-07T19:51:54+00:00</dc:date>
      <dc:creator>rahulsundaram</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Here is the correct release notes. &lt;br&gt;
&lt;p&gt;
&lt;a href=&quot;http://fedoraproject.org/wiki/Fedora_12_Alpha_release_notes#GNOME_2.28&quot;&gt;http://fedoraproject.org/wiki/Fedora_12_Alpha_release_not...&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340387/rss">
      <title>And the moral...</title>
      <link>http://lwn.net/Articles/340387/rss</link>
      <dc:date>2009-07-07T19:47:45+00:00</dc:date>
      <dc:creator>ikm</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
&quot;...If Microsoft to Mono&lt;br&gt;
Is spider to the fly,&lt;br&gt;
Then so be it, my dear friends -&lt;br&gt;
That Mono has to die!&quot;&lt;br&gt;
&lt;p&gt;
(grinning :)&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340390/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340390/rss</link>
      <dc:date>2009-07-07T19:43:43+00:00</dc:date>
      <dc:creator>einstein</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
&lt;font class=&quot;QuotedText&quot;&gt;&amp;gt; The whole Linux world is a compatible implementation of a proprietary operating system. Serious case of NIH syndrome.&lt;/font&gt;&lt;br&gt;
&lt;p&gt;
It has nothing whatsoever to do with NIH but rather the danger of exposing linux users to lawsuits.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340388/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340388/rss</link>
      <dc:date>2009-07-07T19:41:43+00:00</dc:date>
      <dc:creator>rahulsundaram</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
What Fedora attitude are you talking about? Fedora has included Mono for &lt;br&gt;
quite sometime.&lt;br&gt;
&lt;p&gt;
&lt;a href=&quot;http://lwn.net/Articles/179597/&quot;&gt;http://lwn.net/Articles/179597/&lt;/a&gt;&lt;br&gt;
&lt;p&gt;
Fedora up until the last version  includes Mono (because of Tomboy and F-&lt;br&gt;
Spot). You don't get Mono by default if you install from the Live CD since &lt;br&gt;
Fedora 10 but that's because of lack of space as opposed to anything legal. &lt;br&gt;
Gnote will be default in Fedora 12, again because of the same reasons. &lt;br&gt;
&lt;p&gt;
&lt;a href=&quot;http://fedoraproject.org/wiki/Fedora_11_Alpha_release_notes#GNOME_2.26&quot;&gt;http://fedoraproject.org/wiki/Fedora_11_Alpha_release_not...&lt;/a&gt;&lt;br&gt;
&lt;p&gt;
&lt;p&gt;
&lt;p&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340385/rss">
      <title>Promises, promises, promises</title>
      <link>http://lwn.net/Articles/340385/rss</link>
      <dc:date>2009-07-07T19:33:43+00:00</dc:date>
      <dc:creator>mjw</dc:creator>
      <description>
      Last time Microsoft made a Promise, the Open Specification Promise, it turned out not to be as good as one would have hoped:&lt;br&gt;
&lt;a href=&quot;http://www.softwarefreedom.org/resources/2008/osp-gpl.html&quot;&gt;http://www.softwarefreedom.org/resources/2008/osp-gpl.html&lt;/a&gt;
&lt;p&gt;
Does the Community Promise fix this?
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340369/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340369/rss</link>
      <dc:date>2009-07-07T18:50:19+00:00</dc:date>
      <dc:creator>butlerm</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
In hindsight, the Mono project should have split out the .NET stuff from the &lt;br&gt;
very beginning. WinForms, ASP, ADO, WPF, ...&lt;br&gt;
&lt;p&gt;
With that split out, the Fedora attitude to not including the Mono core seems &lt;br&gt;
pretty juvenile to me.  The whole Linux world is a compatible implementation &lt;br&gt;
of a proprietary operating system. Serious case of NIH syndrome.&lt;br&gt;
&lt;p&gt;
One might as well use the same argument with the POSIX API - it is derived &lt;br&gt;
from Unix, the vendors cannot be trusted, therefore we should eliminate any &lt;br&gt;
trace of POSIX and send Linux to an early grave.  Or at the very least, &lt;br&gt;
Microsoft could sanitize its systems from any POSIX influence.  Maybe that is &lt;br&gt;
what they already did.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340364/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340364/rss</link>
      <dc:date>2009-07-07T18:18:01+00:00</dc:date>
      <dc:creator>drag</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
I think that it should be included for the same reasons why they include python or C++ support. &lt;br&gt;
&lt;p&gt;
It's a nice language that a lot of people who are new to Linux already know very well and is comfortable with. Schools and universities are full of people that are learning C#.  So it's a very nice option to have and is a nice alternative to programming in C for Gnome folks. Python is very high level and is slow, and C is very fast. C# is a nice in-between and it's bindings are very good.&lt;br&gt;
&lt;p&gt;
It's just that I feel that distributions should stay away from including the .NET stuff by default. Lots of users need that sort of thing and is a nice option to have, but there are lots of stuff that is not included in distros by default for lots of reasons. Just as long as its packaged and available should be fine.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340357/rss">
      <title>What does this improve??</title>
      <link>http://lwn.net/Articles/340357/rss</link>
      <dc:date>2009-07-07T18:10:50+00:00</dc:date>
      <dc:creator>coriordan</dc:creator>
      <description>
      &lt;p&gt;Tom &quot;spot&quot; Callaway (Fedora's licence guy) &lt;a href=&quot;https://www.redhat.com/archives/fedora-legal-list/2009-July/msg00014.html&quot;&gt;has a similar take&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;&lt;i&gt;It really doesn't affect our stance on Mono at all. Microsoft is
&quot;covering&quot; less than OIN does for us, and it doesn't go anywhere near
the areas we currently stay away from (Silverlight/Moonlight). Full of sound and fury, but signifying nothing.&lt;/i&gt;&lt;/p&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340350/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340350/rss</link>
      <dc:date>2009-07-07T17:57:21+00:00</dc:date>
      <dc:creator>bronson</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
This gets into some very gray legal areas.  If you're interested, read up on estoppel.  Would Microsoft intentionally estop themselves?  It seems rather unlikely.&lt;br&gt;
&lt;p&gt;
I would guess there's enough ambiguity in this promise that it doesn't actually amount to much legally.  I'm basing that on MS's rather long history of saying one thing and doing another -- I haven't actually read this particular situation very closely.  Personally, I find it much easier just to not install Banshee and F-Spot.  :)&lt;br&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340348/rss">
      <title>What does this improve??</title>
      <link>http://lwn.net/Articles/340348/rss</link>
      <dc:date>2009-07-07T17:40:25+00:00</dc:date>
      <dc:creator>bronson</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
That's quite a reply.  If you can't/won't substantiate your position, you support coriordan's point quite nicely.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340347/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340347/rss</link>
      <dc:date>2009-07-07T17:38:24+00:00</dc:date>
      <dc:creator>tzafrir</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
What you write here actually makes me more uncomfortable.&lt;br&gt;
&lt;p&gt;
Could you please explain why do you think Mono is useful and should be included in distributions? I wonder how this split affects those arguments as my feeling is that it doesn't.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340344/rss">
      <title>my guess: not safe</title>
      <link>http://lwn.net/Articles/340344/rss</link>
      <dc:date>2009-07-07T17:36:48+00:00</dc:date>
      <dc:creator>coriordan</dc:creator>
      <description>
      &lt;p&gt;&lt;i&gt;Microsoft can promise a lot&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;They can, but they don't even do that much.  This agreement only protects people who are writing C# and CLI compilers/interpreters.  The (careless) people who use either of these technologies to make their own software are still left unprotected in a very patent dangerous field.&lt;/p&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340339/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340339/rss</link>
      <dc:date>2009-07-07T17:17:30+00:00</dc:date>
      <dc:creator>drag</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
I think it has much more to do with making distributers and users comfortable with Mono's CLI and C# implementation then it has to do with the Microsoft announcement. &lt;br&gt;
&lt;p&gt;
Nothing has fundamentally changed with this announcement. Anybody paying attention knew pretty well that C# and CLI were safe to implement.&lt;br&gt;
&lt;p&gt;
The questionable portions of Mono, from a legal standpoint, were the parts that implement .NET compatibility. &lt;br&gt;
&lt;p&gt;
So Mono working to split off the .NET stuff from the CLI stuff is going to make it easier (not to mention reduce the footprint) for distributions to incorporate C# programs that don't use .NET (like Fspot) without worrying about it.&lt;br&gt;
&lt;p&gt;
&lt;p&gt;
-----------------------&lt;br&gt;
&lt;p&gt;
Personally I am not a huge fan of C# or whatever.. but I hate to see a huge amount of hard work knocked down through nothing more then ignorance and paranoia. &lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340331/rss">
      <title>Microsoft really has us going...</title>
      <link>http://lwn.net/Articles/340331/rss</link>
      <dc:date>2009-07-07T16:38:17+00:00</dc:date>
      <dc:creator>astrophoenix</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
so Microsoft puts out one little announcement, and now all the mono devs are scurrying around like ants working their asses off. what if next week Microsoft announces something contradictory? this sucks.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340320/rss">
      <title>Children's poem summarizes this perfectly</title>
      <link>http://lwn.net/Articles/340320/rss</link>
      <dc:date>2009-07-07T16:21:41+00:00</dc:date>
      <dc:creator>dskoll</dc:creator>
      <description>
      &lt;blockquote&gt;
Will you walk into my parlour?&quot; said the Spider to the Fly,&lt;br&gt;
'Tis the prettiest little parlour that ever you did spy;&lt;br&gt;
The way into my parlour is up a winding stair,&lt;br&gt;
And I've a many curious things to shew when you are there.&quot;&lt;br&gt;
&quot;Oh no, no,&quot; said the little Fly, &quot;to ask me is in vain,&lt;br&gt;
For who goes up your winding stair can ne'er come down again.&quot;&lt;br&gt;
&lt;/blockquote&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.smart-central.com/spiderfly2.htm&quot;&gt;Mary Howitt&lt;/a&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340297/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340297/rss</link>
      <dc:date>2009-07-07T15:52:23+00:00</dc:date>
      <dc:creator>tdz</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Does anyone know how safe this is? Microsoft can promise a lot, but without any concrete agreement between them and, lets say, the Mono Project, how much weight would such a promise have in court?&lt;br&gt;
&lt;p&gt;
Regards, Thomas&lt;br&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340298/rss">
      <title>What does this improve??</title>
      <link>http://lwn.net/Articles/340298/rss</link>
      <dc:date>2009-07-07T15:48:04+00:00</dc:date>
      <dc:creator>me@jasonclinton.com</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
&lt;font class=&quot;QuotedText&quot;&gt;&amp;gt; &quot;No?&quot;&lt;/font&gt;&lt;br&gt;
&lt;p&gt;
No.&lt;br&gt;
&lt;p&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340291/rss">
      <title>What does this improve??</title>
      <link>http://lwn.net/Articles/340291/rss</link>
      <dc:date>2009-07-07T15:34:39+00:00</dc:date>
      <dc:creator>coriordan</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
The point of the article isn't clear to me.&lt;br&gt;
&lt;p&gt;
Splitting the codebase won't change much.  The problem with Microsoft's technologies is that they exist in an environment that's known to be heavily patented.  This agreement might make it safer to make exact implementations of MS's systems (so maybe Novell is a bit safer), but using them as a starting point for free software packages is still a really bad idea.  No?&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340292/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340292/rss</link>
      <dc:date>2009-07-07T15:30:55+00:00</dc:date>
      <dc:creator>tzafrir</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
&lt;a href=&quot;http://www.ecma-international.org/publications/standards/Ecma-334.htm&quot;&gt;http://www.ecma-international.org/publications/standards/...&lt;/a&gt; - 4th edition (June 2006)&lt;br&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.ecma-international.org/publications/standards/Ecma-335.htm&quot;&gt;http://www.ecma-international.org/publications/standards/...&lt;/a&gt; - 4th edition (June 2006)&lt;br&gt;
&lt;p&gt;
So where can I find those newer versions?&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/340290/rss">
      <title>de Icaza: From Microsoft: C# and CLI under the Community Promise</title>
      <link>http://lwn.net/Articles/340290/rss</link>
      <dc:date>2009-07-07T15:26:02+00:00</dc:date>
      <dc:creator>Jonno</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Yes, usually in well advance of the .Net framework&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
</rdf:RDF>

