<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>mono-nono &#187; Novell</title>
	<atom:link href="http://mono-nono.com/tag/novell/feed/" rel="self" type="application/rss+xml" />
	<link>http://mono-nono.com</link>
	<description>Fire is the one, who inspires and protects truth.</description>
	<lastBuildDate>Fri, 07 May 2010 01:22:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Banshee a GNOME project?</title>
		<link>http://mono-nono.com/2009/10/22/banshee-a-gnome-project/</link>
		<comments>http://mono-nono.com/2009/10/22/banshee-a-gnome-project/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 23:49:47 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Banshee]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=598</guid>
		<description><![CDATA[Interesting bit of spin out of Team Mono today.
It&#8217;s not what you think, baby.
In a numbers-heavy blog post, Bertrand Loretz tries to make the argument that &#8220;Banshee is a GNOME Project&#8221;  and not a &#8221;Novell project&#8221;. While I understand why one might want to distance themselves from Novell, you&#8217;re going to have a rough time trying that with [...]]]></description>
			<content:encoded><![CDATA[<p>Interesting bit of spin out of Team Mono today.<span id="more-598"></span></p>
<p><strong>It&#8217;s not what you think, baby.</strong></p>
<p>In a <a href="http://bl-log.blogspot.com/2009/10/who-writes-banshee.html">numbers-heavy blog post</a>, Bertrand Loretz tries to make the argument that &#8220;Banshee is a GNOME Project&#8221;  and not a &#8221;Novell project&#8221;. While I understand why one might want to distance themselves from Novell, you&#8217;re going to have a rough time trying that with Banshee.</p>
<p>For starters Novell owns the Banshee name, logo and icon. One might think that pretty much seals the deal?</p>
<p>Another point of interest is that &#8220;<a href="http://www.infoq.com/news/2009/07/Cross-Platform-Development">one of the purposes building Banshee was to showcase building an application on Mono</a>.&#8221;</p>
<p>There&#8217;s also this bit right there on the <a href="http://banshee-project.org/about/">Banshee &#8220;About&#8221; Page</a>:</p>
<blockquote><p><a href="http://novell.com/">Novell</a> employs Aaron and Gabriel Burt to work on Banshee.</p></blockquote>
<p>So, just going by Mr. Loretz&#8217;s own numbers, at least 70.4% of the code contributions came from the 2 developers <strong>Novell</strong> is paying to work on Banshee.</p>
<p>So, Novell owns the project name and likeness, and pays for the overwhelming majority of the actual code, but it&#8217;s <strong>not</strong> a &#8220;Novell project&#8221;?</p>
<p>I guess this is similar logic to how the CodePlex Foundation is <strong>not</strong> a Microsoft organization?</p>
<p><strong>Here&#8217;s your fries, sir. By the way, I really like to think of myself as an actor.</strong></p>
<p>As far as Banshee being a &#8220;GNOME project&#8221; &#8211; Mr. Loretz&#8217;s other prong of argument - Banshee is not on the <a href="http://projects.gnome.org/">list of GNOME projects</a>, although I&#8217;m sure Team Mono is doing everything they can to get that damned Rhythmbox off the list and replace it with Banshee.</p>
<p><strong>Two for one special </strong></p>
<p>There&#8217;s another nice bit of irony I ran across while visiting the Banshee page. They link to the FSF&#8217;s essay, &#8220;<a href="http://www.fsf.org/licensing/essays/free-sw.html">The Free Software Definition</a>&#8220;. I find this ironic because Team Mono has nearly surpassed Microsoft as the most vocal and vicious source of criticism against the FSF and &#8220;Free Software&#8221;.</p>
<p><strong>Predictions</strong></p>
<p>Behold my crystal ball: there will be an upsurge in talk of Banshee as a &#8220;GNOME project&#8221;, &#8220;part of GNOME&#8221; and so forth. Team Mono has expressed that GNOME should be built on Mono numerous times, and they will continue to push that effort from every angle. Banshee is just another vector &#8211; not only serving as displacing a non-Mono part of GNOME (rhythmbox), but also rolling Moonlight into GNOME.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/10/22/banshee-a-gnome-project/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Microsoft brings Silverlight to Linux</title>
		<link>http://mono-nono.com/2009/09/25/microsoft-brings-silverlight-to-linux/</link>
		<comments>http://mono-nono.com/2009/09/25/microsoft-brings-silverlight-to-linux/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 01:41:52 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Moonlight]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=575</guid>
		<description><![CDATA[Novell shocked to be undermined. Everyone else points and laughs.

So, the news is out that Microsoft is bringing real Silverlight to Moblin. This is not Moonlight, this is the real-deal Silverlight 3 in a joint effort with Intel for Atom-based platforms.
A very interesting development.
Carving out a niche
The only &#8220;chance for survival&#8221; that Mono/Moonlight has is to grow in a [...]]]></description>
			<content:encoded><![CDATA[<p>Novell shocked to be undermined. Everyone else points and laughs.</p>
<p><span id="more-575"></span></p>
<p>So, the <a href="http://team.silverlight.net/announcements/intel-and-microsoft-announce-collaboration-to-provide-great-experiences-for-atom/">news is out</a> that Microsoft is bringing <strong>real</strong> Silverlight to Moblin. This is <strong>not</strong> Moonlight, this is the real-deal Silverlight 3 in a joint effort with Intel for Atom-based platforms.</p>
<p>A very interesting development.</p>
<p><strong>Carving out a niche</strong></p>
<p>The only &#8220;chance for survival&#8221; that Mono/Moonlight has is to grow in a niche where:</p>
<ol>
<li>Enough developers want to use .NET/Silverlight that the project is viable, but</li>
<li>Microsoft doesn&#8217;t think there are enough developers to support</li>
</ol>
<p>It is painfully clear that as the former increases, the latter decreases. Yet, this is where Novell and the Mono/Moonlight project has staked its claim.</p>
<p>Which .NET developers are going to develop for Moblin using Moonlight, now that the real-deal Hollyfield Silverlight has made the scene? I&#8217;ll give you a hint, unless the email address ends in @novell.com &#8211; zero.</p>
<p><strong>And You Can Have It All &#8230; My Kingdom of Dirt</strong></p>
<p>Here&#8217;s a pro-tip for Novell: the very instant Microsoft decides they may profit by releasing .NET for the iPhone, MonoTouch is dead in the water.</p>
<p> That Microsoft has not done so yet, only shows that they do not think it profitible. Which means you are betting on making money with a knock-off, where the original thinks it&#8217;s not worth it to bring in genuine goods. Yet.</p>
<p><strong>Is .NET on Moblin far behind?</strong></p>
<p><a href="http://www.theregister.co.uk/2009/09/24/silverlight_to_linux/">The Register</a> nails the question:</p>
<blockquote><p>If it&#8217;s that easy to port Microsoft Silverlight to Linux, why does the Moonlight project exist at all?</p></blockquote>
<p>It reinforces the point that if Microsoft determines it is worth-while to bring .NET/Silverlight to a space that is currently Mono/Moonlight it will do so.</p>
<p>One of the favorite arguments of Mono apologists has been since Moonlight is basically only Mono+XML it was just as &#8220;safe&#8221; as Mono itself.</p>
<p>So, what I&#8217;m now wondering, is that if that is true &#8211; and I&#8217;m sure no Mono apologist has ever done anything but speak the truth &#8211; does Microsoft delivering Silverlight on Moblin means it could just as easily roll out .NET for Moblin if it so desired? Does the existence of Silverlight for Moblin mean that .NET for Moblin must exist?</p>
<p><strong>Not Exactly the Royal &#8220;We&#8221;</strong></p>
<p>I love this quote from the <a href="http://team.silverlight.net/announcements/intel-and-microsoft-announce-collaboration-to-provide-great-experiences-for-atom/">Silverlight blog</a> announcing the move:</p>
<blockquote><p>We see this is a clear extension of our current efforts with Novell where we are building an open source implementation of Silverlight called “<a href="http://www.mono-project.com/Moonlight"><span style="color: #0000ff;">Moonlight</span></a>” that is targeted at the broad range of Linux–based PCs.</p></blockquote>
<p>Note Microsoft claims &#8221;we&#8221; (meaning Novell <strong>and </strong>Microsoft) are building Moonlight. <strong>Microsoft says Moonlight is a Microsoft project.</strong></p>
<p>I whole-heartedly agree that it is a &#8220;clear extension&#8221; of Microsoft&#8217;s current efforts. That is phase 2, after all.</p>
<p><em>This article was cross-posted at <a href="http://the-source.com">The-Source.com</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/09/25/microsoft-brings-silverlight-to-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Novell and Microsoft talk business</title>
		<link>http://mono-nono.com/2009/08/07/novell-and-microsoft-talk-business/</link>
		<comments>http://mono-nono.com/2009/08/07/novell-and-microsoft-talk-business/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 11:21:17 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=547</guid>
		<description><![CDATA[Recently, Novell and Microsoft had a webcast with The Register &#8211; guess who was watching?

In Which Your Noble Hero Braves Market-Speak to Deliver a Story
The webcast, &#8220;Making IT Work in the Real World&#8221; runs about an hour, and a pretty bland hour at that. I confess I skipped through quite a bit of the droning &#8211; I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, Novell and Microsoft had a webcast with The Register &#8211; guess who was watching?</p>
<p><span id="more-547"></span></p>
<p><strong>In Which Your Noble Hero Braves Market-Speak to Deliver a Story</strong></p>
<p>The webcast, &#8220;<a href="http://whitepapers.theregister.co.uk/paper/view/941/">Making IT Work in the Real World</a>&#8221; runs about an hour, and a pretty bland hour at that. I confess I skipped through quite a bit of the droning &#8211; I&#8217;m not really as brave as the little headlines make out sometimes.</p>
<p>There are a few slides that were of interest, because I think they show a darker side of the Novell-Microsoft collaboration. Keep in mind this was a pure PR fluff piece, so Novell and Microsoft had plenty of time to prepare and the hosts were not there to play any sort of investigative role. It was pretty much open mic night for your favorite corporate spokesmen.</p>
<p>Let&#8217;s see what they had to say!</p>
<p><strong>In Which a Bit of That Good Old-Fashioned FUD is Spread around</strong></p>
<p>Here&#8217;s a slide where the gentleman from Novell talked up the 3 pillars of value that the Novell-Microsoft collaboration delivers:</p>
<div id="attachment_544" class="wp-caption aligncenter" style="width: 310px"><a href="http://mono-nono.com/wp-content/uploads/2009/08/NovellSlide1.png"><img class="size-medium wp-image-544" title="NovellSlide1" src="http://mono-nono.com/wp-content/uploads/2009/08/NovellSlide1-300x209.png" alt="&quot;Intellectual Property&quot; " width="300" height="209" /></a><p class="wp-caption-text">&quot;Intellectual Property&quot; </p></div>
<p>There&#8217;s that good old &#8220;peace of mind&#8221; codeword that Microsoft and Novell love so much to throw around. How does one reconcile Novell&#8217;s <a href="http://www.novell.com/linux/microsoft/community_open_letter.html">statement</a> that the &#8221;agreement with Microsoft is in no way an acknowledgment that Linux infringes upon any Microsoft intellectual property&#8221; with the constant marketing that <strong>only</strong> Novell can offer &#8220;IP peace of mind&#8221; and the bullet point that &#8220;Microsoft and Novell&#8221; provide &#8220;patent coverage&#8221;?</p>
<p>A little fancy dancing, perhaps?</p>
<p><strong>See this fellow here? He&#8217;s my bestest friend</strong></p>
<p>Here&#8217;s a slide where Novell plays up the exclusivity of their collaboration with Microsoft:</p>
<div id="attachment_545" class="wp-caption aligncenter" style="width: 310px"><a href="http://mono-nono.com/wp-content/uploads/2009/08/NovellSlide2.png"><img class="size-medium wp-image-545" title="NovellSlide2" src="http://mono-nono.com/wp-content/uploads/2009/08/NovellSlide2-300x213.png" alt="&quot;Only&quot; Novell can offer you this?" width="300" height="213" /></a><p class="wp-caption-text">&quot;Only&quot; Novell can offer you this?</p></div>
<p>In the blue box we are told that &#8220;SLES&#8221; is the only Linux distribution officially supported by MSFT on Hyper-V. This is strange, because both <a href="http://blogs.technet.com/virtualization/archive/2009/02/15/Microsoft-and-Red-Hat-Joint-Technical-Support.aspx">Microsoft</a> and <a href="http://www.redhat.com/promo/svvp/">Red Hat</a>, when talking about Red Hat on Hyper-V say:</p>
<blockquote><p><strong>Q5: How do customers get support for the validated solutions?  Who do they call?</strong></p>
<p>A5: Customers with valid support agreements with both companies call either Microsoft or Red Hat to have their issues resolved. If the first vendor contacted cannot resolve the issue they will work with the other vendor to come to a resolution for the mutual customer.</p></blockquote>
<p>I mean it sure looks to me like that is Microsoft officially supporting Red Hat. I know I&#8217;m not a captain of the industry, but I am lettered and can even sign my name if someone tells me where to make the mark.</p>
<p>I like the wording of the green box, because I suspect it might be <strong>technically</strong> true at this exact moment in time, but we do know (<a href="http://blogs.technet.com/virtualization/archive/2009/02/15/Microsoft-and-Red-Hat-Joint-Technical-Support.aspx">again from Microsoft</a>) that &#8220;the folks at Red Hat tell me that they’ll provide WHQL [Windows Hardware Quality Labs] drivers for a variety of Windows Server versions. So not only will you get cooperative technical support, you’ll also get high-performing enlightened VMs.&#8221;</p>
<p>And, come to think of it, wasn&#8217;t that the whole purpose of the drivers Microsoft just released, to provide enlightened support at the kernel level?</p>
<p>So yeah basically this entire slide is, to put it politely, inaccurate. At best it is half inaccurate-now and half soon-to-be-inaccurate.</p>
<p><strong>Hit &#8216;em with the stinger!</strong></p>
<p>Finally, one last slide that I thought was funny:</p>
<div id="attachment_546" class="wp-caption aligncenter" style="width: 310px"><a href="http://mono-nono.com/wp-content/uploads/2009/08/NovellSlide3.png"><img class="size-medium wp-image-546" title="NovellSlide3" src="http://mono-nono.com/wp-content/uploads/2009/08/NovellSlide3-300x209.png" alt="You're calling *this* a feature?" width="300" height="209" /></a><p class="wp-caption-text">You&#39;re calling *this* a feature?</p></div>
<p>OK, so we already have shown that SUSE Linux is <strong>not </strong>the only Linux distribution <strong>supported</strong> by Microsoft. I don&#8217;t want to touch <strong>endorsed</strong>, too vague and I&#8217;m not sure that&#8217;s really something to lay claim to, anyway!</p>
<p>I also found it funny that Novell asserts Linux is &#8220;FOS&#8221;. What&#8217;s that all about? Is it to distance Novell from &#8220;FLOSS&#8221;, or is &#8220;FOS&#8221; some common acronym that I just haven&#8217;t ran across? I was pretty sure I&#8217;ve read the whole internets, but I guess I could have missed a page or two.</p>
<p><em>This was cross-posted to <a href="http://www.the-source.com">The-Source.com</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/08/07/novell-and-microsoft-talk-business/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is the &#8220;Mono war&#8221; unproductive?</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/</link>
		<comments>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 00:29:17 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Jo Shields]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=538</guid>
		<description><![CDATA[Jo Shields posts a blog entry about the &#8220;Mono war&#8221;.
At first, Mr. Shields outlines several points that he feels marks the &#8220;war&#8221; as &#8220;unproductive&#8221; &#8211; these points are largely factual observations, which are followed by a strange conclusion:
Nobody is going to change their positions based on angry or smug blogging, nobody is going to drop [...]]]></description>
			<content:encoded><![CDATA[<p>Jo Shields posts <a href="http://www2.apebox.org/wordpress/rants/163/">a blog entry</a> about the &#8220;Mono war&#8221;.<span id="more-538"></span></p>
<p>At first, Mr. Shields outlines several points that he feels marks the &#8220;war&#8221; as &#8220;unproductive&#8221; &#8211; these points are largely factual observations, which are followed by a <strong>strange conclusion</strong>:</p>
<blockquote><p>Nobody is going to change their positions based on angry or smug blogging, nobody is going to drop everything to work on things for kids with entitlement complexes, and nobody is going to give up on their freedom to kick up a fuss.</p></blockquote>
<p><strong>The first problem</strong></p>
<blockquote><p>Nobody is going to change their positions based on angry or smug blogging</p></blockquote>
<p>I call this a strange conclusion because it contains some truth, but only because humans beings rarely change their position on <strong>anything</strong>, regardless of the amount of evidence in front of them. Once a person has come down on one side of the issue or another, it takes <strong>enormous</strong> effort to move to the opposing side.</p>
<p>Guess what? <strong>I&#8217;m not trying to change mono apologists&#8217; position</strong>. That&#8217;s is so unlikely that it would be insane to make that a driving goal. I&#8217;m trying to achieve something entirely different, and much more reasonable:</p>
<ol>
<li>Lay out my reasoning on why I think Mono/Moonlight is a net loss to the community.</li>
<li>Point out the dishonesty of much of mono apologetics.</li>
<li>Hopefully convince people &#8220;on the fence&#8221; to avoid Mono/Moonlight.</li>
<li>Failing that, convince people there is rational opposition to Mono/Moonlight.</li>
</ol>
<p>It would be unrealistic to think Novell or Miguel de Icaza (or even yourself, Mr. Shields) will change positions on Mono. The amount of money, effort and emotion invested in Mono by those actors would make it something akin to a religious conversion.</p>
<p><strong>The second problem</strong></p>
<blockquote><p>Nobody is going to drop everything to work on things for kids with entitlement complexes</p></blockquote>
<p>Kids with entitlement complexes? Putting aside the <em>ad hominem</em>, the main request &#8211; crudely stated &#8211; by most Mono critics is &#8220;stop pushing Mono so damn much&#8221;, not &#8220;give me something I don&#8217;t have&#8221;. Is it really an &#8220;entitlement complex&#8221; when <strong>you don&#8217;t want something someone is trying to give you?</strong></p>
<p>I have been asking for more truth in mono apologetics, I guess that&#8217;s my entitlement complex. If you are going to promote something, I feel entitled to be spoken to honestly. Got me there, I suppose.</p>
<p><strong>The third problem</strong></p>
<blockquote><p>Nobody is going to give up on their freedom to kick up a fuss</p></blockquote>
<p>Well good thing no one is asking anyone to give up any freedom! I mean, it&#8217;s not like Mono critics are threating excommunication from the community or anything so obnoxiously offensive and irrational, right?</p>
<p><strong>Wonder Twin powers activate</strong></p>
<p>So, combine a misunderstanding or misrepresentation of what some Mono critics are even trying to achieve with a misunderstanding or misrepresentation of the motives, and top it off with a misunderstanding or misrepresentation of the requirements of the request &#8211; and you have a &#8220;strange conclusion&#8221; indeed.</p>
<p>Consider if someone said this:</p>
<blockquote><p>Nobody is going to change their positions based on corporate PR or paid spokesmen, nobody is going to adopt your technology simply because you think it is so awesome, and nobody is going to give up thier freedom just to use Microsoft technology.</p></blockquote>
<p>This is <strong>exactly</strong> as true (and misrepresentative of the Noble Opposition&#8217;s Position) as the original &#8220;strange conclusion&#8221;.</p>
<p><strong>The Suggested Steps</strong></p>
<p>Mr. Shields then proceeds to offer up several steps, some of which are not very interesting (because they are simple truisims like &#8220;pick your battles&#8221; or &#8220;understand people&#8217;s motives&#8221;), but some of which are quite interesting indeed:</p>
<p><em>Step 1: Accept that some people feel differently to you</em></p>
<p>The irony, oh how it burns. The disconnect between the absolute demonization of Mono critics and the call for those same people to &#8220;accept that some people feel differently to you&#8221; is quite remarkable.</p>
<p>I accept that some people feel differently. I would like to understand why. I&#8217;ve said that multiple times. Why pretend that I am doing something I am not?</p>
<p><em>Step 3: Understand governance</em></p>
<p>This is very true, in the sense that there are some mono activists that know the system <strong>very well</strong> and use it to their advantage. This is <strong>precisely</strong> why we have things like Banshee being proposed as default. The pro-Mono contingent has virtually infinite money, experience and resources compared to Mono critics.</p>
<p>This is an issue that cuts: on one hand, it reminds me of a huge country demanding the local resistance &#8220;come out and fight fair&#8221;, but on the other there is much truth in it: the best way to change things is from the inside.</p>
<p>Which, incidentally, is part of the reason some people are so darn eager to alienate and excommunicate any critical speech of Mono whatsoever. What better rhetoric to simultaneously insist that one needs to be on the inside to change things while asserting that anyone critical is not even a <strong>member</strong> of the community!</p>
<p>This is a point well addressed in &#8220;<a href="http://www.thenixedreport.com/blog/?p=45">Why Mono is a Red Herring</a>&#8221; over on the *NIXEDBLOG where he points out that &#8220;a blind eye was turned towards those who supported Mono until they started to obtain higher positions of authority in the Ubuntu community&#8221;, and that basically people were apathetic to the growing influence of Mono supporters until it was too late.</p>
<p>I&#8217;ve made a similar point about Novell in general: the deal with Microsoft <strong>today</strong> is just as anti-community, offensive, and a betrayal of the spirit of Free Software as it was the day it was inked. But, people tire, and if you have the money and resources you can just out-wait most individuals.</p>
<p>Mono supporters just kept thier heads down, made false assurances, and made sure they got in positions to <strong>make things happen</strong>. Now there is no problem openly suggesting things no Mono proponent would have dared broach just a few years ago.</p>
<p><em>Step 4: Understand the relative value of contributions</em></p>
<p>This is pretty much the same things as step 3, including the transparent attempt at the Catch-22: you have to be a contributor to change anything, but if you are critical of Mono, you can&#8217;t be a contributor.</p>
<p>Here&#8217;s another thing about contributions: a person&#8217;s circumstances may mean they can only contribute <em>so much &#8211; </em>you don&#8217;t know if that one small project represents 10% or 90% of a person&#8217;s time/ability/interest. You don&#8217;t get to &#8220;write off&#8221; someone just because they haven&#8217;t contributed X lines of code to Y projects, or X quantifiable units to Y different things.</p>
<p><strong>On the Ubuntu Technical Board</strong></p>
<p>Here&#8217;s the thing: One should just shut up until he gets into a position on the Ubuntu Technical Board before protesting? Exactly what are the chances for any single individual to get on the TB at all? The are only 4 people on the board, and one of them is Mark Shuttleworth, so there are really only 3 slots.</p>
<p>Isn&#8217;t that a bit like saying if you aren&#8217;t a Cabinet Secretary, you should just shut your mouth about the country&#8217;s problems? <a href="https://launchpad.net/~techboard/+members"><strong>THERE ARE ONLY 4 PEOPLE IN THE WORLD ON THE DOGFIDDLING BOARD</strong></a><strong>. </strong>How <strong>exactly</strong> do you think saying that if I don&#8217;t attempt to be one of those 4 people, I am not &#8220;Doing It Right&#8221;? How <strong>exactly</strong> do you think that is an intellectually honest argument?</p>
<p><strong>And</strong> even among those 4 people, Mr. Shields says they  &#8221;reached a near-unanimous verdict that Mono is fine&#8221;. So basically, you are saying <strong>3 people</strong> decided Mono was fine, right?</p>
<p>This sort of rhetoric is so disappointing. I&#8217;ve heard this &#8220;no Mono critics <strong>even tried</strong> to get on the Ubuntu Technical Board, they must all be hypocrites&#8221; argument from multiple places now. I wish I could say that surprised me; but it just reinforces my belief that not only are Mono apologists dishonest in thier arguments, but they love to parrot one another uncritically. Everytime I start thinking maybe I have misjudged the quality of Mono apologetics someone lays down a turd like this on my dinner plate and asks me to dig in.</p>
<p><strong>In Summary</strong></p>
<p>I don&#8217;t think the &#8220;Mono war&#8221; is unproductive, though I will certainly agree there are some people fighting it in unproductive ways.</p>
<p>Anytime someone squeezes out a discredited pro-Mono argument, anyone who has bothered to read this blog <strong>knows</strong> that person is ignorant. Anytime someone tries to pretend that <strong>every single</strong> Mono critic is a frothing-at-mouth irrational zealot, anyone who has bothered to read this blog <strong>knows</strong> that person is ignorant. And so on. So I&#8217;m thinking that I&#8217;m meeting my goals and being productive just fine, thankyouverymuch.</p>
<p>It&#8217;s easy to make the other side look like a failure if you redefine thier goal, methods and motivations.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/feed/</wfw:commentRss>
		<slash:comments>60</slash:comments>
		</item>
		<item>
		<title>Novell Comments on Microsoft Contributions</title>
		<link>http://mono-nono.com/2009/07/27/novell-comments-on-microsoft-contributions/</link>
		<comments>http://mono-nono.com/2009/07/27/novell-comments-on-microsoft-contributions/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 13:30:40 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=496</guid>
		<description><![CDATA[Novell&#8217;s Chief Marketing Officer pulls out an interesting comparison.
On what is I assume his official Novell blog, John Dragoon, the Chief Marketing Officer for Novell makes an illuminating comparison in the consideration of Microsoft&#8217;s recent virtualization submission:
Of course this announcement is about much more than 20,000 lines of code Microsoft is committing (which by the [...]]]></description>
			<content:encoded><![CDATA[<p>Novell&#8217;s Chief Marketing Officer pulls out an interesting comparison.</p>
<p><span id="more-496"></span><a href="http://www.novell.com/company/blogs/cmo/?p=146">On what is I assume his official Novell blog</a>, John Dragoon, the <strong>Chief Marketing Officer</strong> for Novell makes an illuminating comparison in the consideration of Microsoft&#8217;s recent virtualization submission:</p>
<blockquote><p>Of course this announcement is about much more than 20,000 lines of code Microsoft is committing (which by the way once accepted into the Linux tree will far surpass those contributed by Canonical).</p></blockquote>
<p>Stay classy, Provo.</p>
<p>He follows up with this:</p>
<blockquote><p>To misquote Neil Armstrong from 40 years ago, “this is one small step for Microsoft, but one vast leap for open source.&#8221;</p></blockquote>
<p>Uh, that is just about 100% ass-backwards, isn&#8217;t it? It is <strong>a vast leap</strong> for Microsoft; they are the ones who, having spent years demonizing and attacking Open Source, are now finding themselves in the awkward position of <strong>having</strong> to support it because of customer demand. It is a <strong>small step</strong> for Open Source, because this represents 3(?) new drivers, that&#8217;s like infinitesimal percentage of all Linux drivers, right?</p>
<p>I encourage everyone to read the entire blog entry and <a href="http://www.novell.com/prblogs/?p=932">the earlier one</a> I already talked about. Very defensive for PR / Official Statments I think. Guilty conscience?</p>
<p>Novell has steady been attacking Red Hat, and now it seems Canonical is under fire as well. That&#8217;s corporate business for you, sure. It is just a shame it has to taint the Free and Open Source community. Wouldn&#8217;t be <strong>pragmatic</strong> to speak well of the competition, though. Only a hippie idealist would cooperate instead of denigrate.</p>
<p>There is a cost to the contributions that corporations make to the community.</p>
<p> </p>
<p>[Update: <a href="http://mono-nono.com/2009/07/27/novell-comments-on-microsoft-contributions/#comment-749">Mr. Dragoon comments</a>.]</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/27/novell-comments-on-microsoft-contributions/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Microsoft and Novell, together again</title>
		<link>http://mono-nono.com/2009/07/21/microsoft-and-novell-together-again/</link>
		<comments>http://mono-nono.com/2009/07/21/microsoft-and-novell-together-again/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 23:30:56 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=441</guid>
		<description><![CDATA[Well-a, wella-a, the internets are a-buzz with the news that Microsoft has submitted GPL code to Linux!

The code covers drivers for virtualizing Linux on Windows. It&#8217;s all thanks to Novell, with a strangely bitter PR release, check out the last bit:
Today’s announcement is further vindication of our partnership and is great news for Linux, open [...]]]></description>
			<content:encoded><![CDATA[<p>Well-a, wella-a, the internets are a-buzz with the news that Microsoft has submitted <strong>GPL</strong> code to Linux!</p>
<p><span id="more-441"></span></p>
<p>The code covers drivers for virtualizing Linux on Windows. It&#8217;s all thanks to Novell, <a href="http://www.novell.com/prblogs/?p=932">with a strangely bitter PR release</a>, check out the last bit:</p>
<blockquote><p>Today’s announcement is further vindication of our partnership and is great news for Linux, open source and especially for customers.</p></blockquote>
<p>At least Novell acknowledges the partnership needs &#8220;vindication&#8221;.  I wouldn&#8217;t have put it like that if I were the PR man on point for this, myself. Yes, dude, everyone hates your company. You might as well change your name to <strong>Judas Microsystems</strong>, but no need to point that out in your own press releases!</p>
<p>Don&#8217;t get all excited up in here, though. This isn&#8217;t anything <strong>at all</strong> more &#8220;Open&#8221; or &#8220;Free&#8221; about Microsoft.</p>
<p><strong>Why they did it</strong></p>
<p>Novell and Microsoft have long stated that virtualization is one of the goals they are working together on. Microsoft wants you to use Windows; but, if you must use Linux, at least run it on top of Windows. So, they are releasing this code to help make that happen.</p>
<blockquote><p>Customers have told us that they would like to standardize on one virtualization platform, and the Linux device drivers will help customers who are running Linux to consolidate their Linux and Windows servers on a single virtualization platform.</p></blockquote>
<p>Nothing altruistic here &#8211; if one must use Linux (or Open Source in general), Microsoft <strong>certainly</strong> wants it running on Windows. Of course, you can&#8217;t have a truly Free system running on top of Windows; but in general corporations are not interested in Freedom (<a href="http://news.cnet.com/2008-1082_3-5065859.html">until they are stormed by the BSA</a>), so they aren&#8217;t looking at things that way.</p>
<p><strong>Why they used the GPL</strong></p>
<p>Because they had no option. If they hope to get it close to the kernel, it <strong>must</strong> be GPL. It&#8217;s not like Microsoft <strong>chose</strong> the GPL, there was no choice about it at all.</p>
<p><strong>Compare and Contrast</strong></p>
<p>As a humorous exercise, actually <a href="http://www.microsoft.com/presspass/features/2009/Jul09/07-20LinuxQA.mspx">read the Microsoft press release</a> and compare with say the <a href="http://www.groklaw.net/article.php?story=20090720134402246">reaction on Groklaw</a>.</p>
<p>Microsoft:</p>
<blockquote><p>The OSTC has a deep technical expertise in Linux, UNIX and open source technologies, along with strong social connections into open source communities.</p></blockquote>
<p>First Groklaw comment:</p>
<blockquote><p>Rules to live by:<br />
Rule #1: Don&#8217;t deal with Microsoft<br />
Rule #2: See Rule #1</p></blockquote>
<p>Microsoft has &#8220;strong social connections&#8221; alright, so long as you consider large cash payments &#8220;strong social connections&#8221;. I suppose disgust and distrust are &#8220;strong social connections&#8221; as well, when you get right down to it.</p>
<p>Anyway, not really much to see here: Microsoft contributes some code to Linux to help Windows in the server market, where it is not doing near as well as it is on the desktop. Nothing shocking. The value will come at watching the spin fly: those who portray this as some sort of victory for Linux, or express wide-eyed surprise, or point to it as some proof of a new direction for Microsoft reveal ignorance or dishonesty. There&#8217;s some value in knowing who not to trust, I suppose.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/21/microsoft-and-novell-together-again/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Novell Promotes Mono in GNOME?</title>
		<link>http://mono-nono.com/2009/07/15/novell-promotes-mono-in-gnome/</link>
		<comments>http://mono-nono.com/2009/07/15/novell-promotes-mono-in-gnome/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 02:54:57 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=367</guid>
		<description><![CDATA[In a comment on another post, Chris Halse Rogers raised an interesting and challenging question: &#8220;What evidence is there that Novell, the company, is promoting adoption of Mono into GNOME?&#8221;
Here&#8217;s where I attempt to answer that question! 
The easy part
It&#8217;s always more effective to knock out the easy stuff first. So let&#8217;s establish that the [...]]]></description>
			<content:encoded><![CDATA[<p>In a <a href="http://mono-nono.com/2009/07/10/sdtimes-on-mono-development/#comment-123">comment on another post</a>, Chris Halse Rogers raised an interesting and challenging question: &#8220;What evidence is there that Novell, the company, is promoting adoption of Mono into GNOME?&#8221;</p>
<p>Here&#8217;s where I attempt to answer that question! <span id="more-367"></span><br />
<strong>The easy part</strong></p>
<p>It&#8217;s always more effective to knock out the easy stuff first. So let&#8217;s establish that the premise is <strong>at least reasonable</strong>. Here are some facts. Facts are a nice way to start:</p>
<ol>
<li>Mono is a Novell project.</li>
<li>Novell is on the <a href="http://foundation.gnome.org/about/">GNOME Foundation&#8217;s Advisory Board</a>.</li>
<li>Mono is lead at Novell by the founder of GNOME, Miguel de Icaza.</li>
<li>Mr. de Icaza has said in the past, &#8220;<a href="http://www.theregister.co.uk/2002/02/01/gnome_to_be_based/">Gnome 4.0 should be based on .NET</a>&#8220;</li>
<li>Mr. de Icaza claims to be &#8220;<a href="http://lists.ximian.com/pipermail/mono-list/2003-November/016757.html">in charge of Novell&#8217;s Linux Desktop Strategy</a>&#8221; along with Nat Friedman.</li>
</ol>
<p>These are facts:  immutable, inarguable, and tasty with honey mustard. Almost as tasty are these chips of paranoid ravings we&#8217;ve fried up in the mono-nono.com kitchen:</p>
<ol>
<li>Companies generally promote their products.</li>
<li>Mr. de Icaza is quite enthusiastic about Mono.</li>
<li>Mr. de Icaza knows his way around the Mono and GNOME projects.</li>
<li>The more GNOME adopts Mono, the greater the &#8220;success&#8221; of the Mono project (by its own lights)</li>
<li>People in charge of projects generally want them to be successful.</li>
</ol>
<p>Now I know those may seem absolutely crazy, but perhaps you&#8217;ll indulge us?</p>
<p>Now, it is true that none of this is <strong>proof</strong> Novell is specifically promoting Mono in GNOME. But, I hope we can at least agree that it is <strong>reasonable</strong> to suggest that Novell is promoting the adoption of Mono in GNOME.</p>
<p>Let me further stress that I don&#8217;t think there is anything surprising about this claim &#8211; I was actually quite surprised that it was questioned! I do not think that Novell thinks there is anything <strong>wrong</strong> with promoting Mono &#8211; quite the contrary, I suspect many people think they are doing good by promoting Mono.</p>
<p><strong>The difficult part</strong></p>
<p>So, there you have it. I have proved my case! You can stop reading now.</p>
<p>Alright, I see you are distrustful of your Humble Host, and my rhetoric fails to convince? Allow me then, to submit <strong>evidence! </strong>(Picture a dapper bespoke-suited gentlemanly lawyer waving a manilla envelope to help set the tone.)</p>
<p>Actually, I don&#8217;t think this will be too hard, because I don&#8217;t think Novell or Team Mono think there is anything wrong with promoting Mono in GNOME. (or KDE or XFCE or TWM or MS-DOS or USPS).</p>
<p><strong>GNOME Desktop Development</strong></p>
<p>One good place to look might be the <a href="http://mail.gnome.org/archives/desktop-devel-list/">GNOME Desktop Development mailing list</a>. Can we find anyone from Novell promoting Mono there? Like Obama said: &#8220;Yes we can&#8221;.</p>
<p><a href="http://mail.gnome.org/archives/desktop-devel-list/2006-April/msg00457.html">Here</a> is a gentleman from Novell formally proposing GTK# for inclusion.</p>
<p><a href="http://mail.gnome.org/archives/desktop-devel-list/2005-May/msg00022.html">Here</a> is a gentleman from Novell announcing his new position as maintainer of Evolution, and listing mono as 2 of the 5 things the core team will focus on.</p>
<p><a href="http://mail.gnome.org/archives/desktop-devel-list/2005-September/msg00109.html">Here</a> is a gentleman trying to get his technology in, noting that it supports Mono, which &#8220;is magic buzzword for some (especially at Novell)&#8221; I think posts like this are informative because they show the group recognizes and accepts (to some degree) what is going on.</p>
<p><a href="http://mail.gnome.org/archives/desktop-devel-list/2006-July/msg00380.html">Here</a> is a gentleman from Novell arguing that integration with mono apps is necessary for a &#8220;cohesive&#8221; GNOME experience.</p>
<p>And of course, with few exceptions, <a href="http://www.google.com/custom?hq=inurl:/archives/desktop-devel-list/&amp;hl=en&amp;safe=active&amp;cof=&amp;domains=mail.gnome.org&amp;sitesearch=mail.gnome.org&amp;q=mono+%22de+Icaza%22&amp;start=20&amp;sa=N">any post to the list by Mr. de Icaza</a> is either defending or promoting Mono.  <a href="http://mail.gnome.org/archives/desktop-devel-list/2004-March/msg00545.html">But here is an especially interesting one</a>:</p>
<blockquote><p>[A RedHat dude]<br />
&gt; So I think we should go farther than &#8220;GNOME does not support using the<br />
&gt; extended .NET APIs&#8221; and say &#8220;we will oppose implementing those APIs on<br />
&gt; Linux at all&#8221; &#8211; unless Microsoft releases the patents, it&#8217;s impossible<br />
&gt; for those APIs to contribute to the success of Linux, all they can do is<br />
&gt; encourage people to get locked in to Microsoft from a legal point of<br />
&gt; view. And Microsoft has said they will _not_ release these APIs.</p>
<p>[Miguel]<br />
We can certainly promote the use of ECMA only, we will take the first<br />
steps on our next release, splitting the rpms.</p>
<p>Splitting the source will take me a few more weeks, to do all the cvs<br />
surgery and build system.</p>
<p>But the non-ECMA parts have already been written, so its too late to<br />
avoid implementing them <img src='http://mono-nono.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p></blockquote>
<p>Hmm.  Now this was back in 2004. I surely don&#8217;t recall Team Mono ever <strong>promoting </strong> ECMA-only use - in fact, I dare say the ECMA/non-ECMA distinction within Mono was usually glossed over -  and we are <strong>now</strong> being told that Mono will be split more formally into ECMA and non-ECMA portions. Well, I&#8217;m sure we will get things right this time around.</p>
<p><strong>GNOME Foundation</strong></p>
<p><a href="http://mail.gnome.org/archives/foundation-list/2007-November/msg00320.html">Here</a> is a gentleman suggesting that &#8220;Novell has also been very sensitive to the Mono issue in the past.  They still champion it but have done things like create C glue libraries and refrain from making their apps like Evolution depend<br />
on Mono.&#8221;</p>
<p>Much like the &#8220;magic buzzword&#8221; post earlier, we see that there is an in-group understanding that Novell is promoting Mono. This quote shows the Novell is aware of the sensitivity of the issue.</p>
<p><strong>Some random ones</strong></p>
<p><a href="http://mail.gnome.org/archives/dashboard-hackers/2006-September/msg00026.html">Here </a>is a gentleman from Novell expounding the virtues of Beagle over Tracker.</p>
<p><strong>There you have it</strong></p>
<p>I think those posts are sufficient to show that Novell is promoting Mono in GNOME. There are many more similar ones in various GNOME mailing lists, but even I have limits of time and patience searching things out.</p>
<p>Again, I&#8217;m not saying this is surprising or malicious, it&#8217;s just clear from reason and evidence. But it was surprising to me that someone actually questioned this, so I thought it might be worthwhile to try to answer a question.</p>
<p>The alternative of course, is that Novell is <strong>not </strong>promoting Mono in GNOME, which would be a very foolish thing to do if you were Novell. Novell&#8217;s entire future is pinned upon the good graces of Microsoft, so you can bet they will be keeping Redmond happy spreading that old fashioned Mono love.</p>
<p><strong>Additional questions</strong></p>
<p>There were a couple of additional questions that Mr. Rogers brought up:</p>
<p><em>&#8220;Is the fact that Novell employees are writing software that is good enough to displace the current GNOME software for inclusion, or fills some lack in GNOME evidence for this premise?</em> &#8221;</p>
<p>This is not so interesting. First of it pre-supposes the quality of the software. Secondly, either Novell is promoting Mono or it isn&#8217;t. I&#8217;m not at this juncture asserting the morality or ethics of the promotion, just that it exists.</p>
<p><em>&#8220;How would you distinguish this from individual Novell employees determining that C# is the most appropriate language for a new project?&#8221;</em></p>
<p>In one way this is an interesting question: do we think individual employees are free to choose languages? Possibly, that is probably complex, depending on the project and needs of the company and so forth.</p>
<p>It raises the side questions of how much internal pressure there is in Novell to get on board the Mono train, and what would happen if someone decided to implement stuff not in C#. I can&#8217;t speak to that, as I am not privvy to the internal politics of Novell &#8211; nor do I care to be. From outside, it seems clear to me that Novell has an enourmous investment in Mono, and those dudes are quite enthusiatic about using Mono. I image if you strolled into Cubicle 12 and suggested your new killer Novell app be written in C++/QT, it would be an interesting reaction.</p>
<p><strong>I like to picture it something like this</strong></p>
<p>New Guy: &#8220;Man, I can&#8217;t wait to get started on this killer BaconMeter app. A little C++ and QT and I can have a prototype within the week&#8221;.</p>
<p>Silence falls in the cubicle farm. Several smiling people slide out of the closer cubicles, move to encircle New Guy and begin speaking in soft measured tones.</p>
<p>&#8220;No dude. Mono is awesome rocks brilliant&#8221; Everyone in the room nods in unison.</p>
<p>&#8220;Yes, he&#8217;s right &#8211; look at this framework.&#8221; A hand on the shoulder now, comforting, as he gestures to a large poster on the wall. &#8221;Isn&#8217;t it magnificant lovely elegant?&#8221;</p>
<p>A third man holds out a color diagram: &#8220;Just take a look at the stack. It&#8217;s clean simple complete&#8221;. A bead of sweat rolls off his forehead and drops onto the paper, smearing the fresh ink. The man dies a small death inside and backs away shamefully as another near-identical man moves in to take his place. No one has blinked yet.</p>
<p>New Guy is now uncertain: &#8220;I don&#8217;t know, fellas, I&#8217;m really more of a C++ guy and the QT toolkit is pretty sweet. Plus, performance is going to be an issue with all this tasty bacon.&#8221;</p>
<p>There is a sharp intake of breath from everyone in the room. Several of the sitting men stand up, visibly shocked. In a corner cubicle there is the sound of weeping.</p>
<p>The hand on the shoulder tightens, as the grin widens. &#8220;Oh no, friend. We have GTK <strong>sharp. </strong>That is what <strong>we</strong> use.&#8221;  The voice is strained, and it seems as if the man might stutter, were it not for force of will. &#8220;That is the proper, the <strong>best</strong> choice. I&#8217;m sure you agree.&#8221;</p>
<p>Everyone is nodding madly now, murmuring agreement. Outside, a bird sings in the distance.</p>
<p>New Guy shuffles uncomfortably. &#8220;I..I guess so. I mean I used Java on a project once, Mono is like that right?&#8221;</p>
<p>The two men in front of New Guy exchange glances. The men standing in their cubicles look around, as if to check if they are being observed. One man begins scratching his neck viciously, another stares out the window head down and bites the back of his hand. The weeping grows louder in the corner, but no one ever looks in that direction.</p>
<p>The hand comes off the shoulder and waves in the air awkwardly, like a flying fish suspended between the two men. He gestures as he speaks, but it seems uncoordinated with the words. &#8220;Oh no, friend. Mono is state-of-the-art improved hotness number one. It is the way. Do you see? We have so many features. Do you see? This is <strong>not</strong> Java. <strong>Do you see</strong>?&#8221; He is shaking New Guy, but doesn&#8217;t seem aware of it.</p>
<p>The other men look between each other, asking themselves the same question. &#8220;Does he see? Does he see?&#8221;</p>
<p>New Guy realizes he could be very much in danger soon. Raising his hands, he adopts a soothing tone. &#8220;Ah, yes, I do see. Mono is alright.&#8221;</p>
<p>A pause.</p>
<p>&#8220;I mean Good.&#8221;</p>
<p>The men lean in, eager for more.</p>
<p>&#8220;Ah, I mean Mono is the awesome rocks.&#8221;</p>
<p>The men smile and clap and all nod to one another. The relief in the room is palpable.</p>
<p>BaconMeter will be a mono app.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/15/novell-promotes-mono-in-gnome/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>There. Fixed that for you.</title>
		<link>http://mono-nono.com/2009/07/13/there-fixed-that-for-you/</link>
		<comments>http://mono-nono.com/2009/07/13/there-fixed-that-for-you/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 23:24:31 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Character Assassination]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=334</guid>
		<description><![CDATA[
Image released under the mono-nono.com Community Promise. Patent sharing secretive deals also available. We do not offer GPLv3, so quit asking you smelly hippies.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://mono-nono.com/wp-content/uploads/2009/07/on-the-topic-of-mono.png"><img class="aligncenter size-full wp-image-335" title="on-the-topic-of-mono" src="http://mono-nono.com/wp-content/uploads/2009/07/on-the-topic-of-mono.png" alt="on-the-topic-of-mono" width="600" height="144" /></a></p>
<p>Image released under the mono-nono.com Community Promise. Patent sharing secretive deals also available. We do not offer GPLv3, so quit asking you smelly hippies.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/13/there-fixed-that-for-you/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Novell PR</title>
		<link>http://mono-nono.com/2009/07/09/novell-pr/</link>
		<comments>http://mono-nono.com/2009/07/09/novell-pr/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 23:18:47 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Miguel de Icaza]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=294</guid>
		<description><![CDATA[Novell PR has its spin up, in the purely objectively titled piece Mono without the Mania

This isn&#8217;t very informative, it&#8217;s really only 3 Q&#38;A with Miguel de Icaza.
What&#8217;s interesting to me is the entire first question is basically another defense of Microsoft that has almost nothing to do directly with mono, and ends up with [...]]]></description>
			<content:encoded><![CDATA[<p>Novell PR has its spin up, in the purely objectively titled piece <a href="http://www.novell.com/prblogs/?p=797">Mono without the Mania</a></p>
<p><span id="more-294"></span></p>
<p>This isn&#8217;t very informative, it&#8217;s really only 3 Q&amp;A with Miguel de Icaza.</p>
<p>What&#8217;s interesting to me is the entire first question is basically another defense of Microsoft that has almost nothing to do directly with mono, and ends up with a little shot at the crazies. I just covered the oddness of always defending Microsoft in <a href="http://mono-nono.com/2009/07/09/workswithu-gives-thoughts/">my last post</a>, so no need to re-hash it again.</p>
<p>The last two questions are solid, even if they don&#8217;t add any new information.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/09/novell-pr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where are we on this?</title>
		<link>http://mono-nono.com/2009/07/07/where-are-we-on-this/</link>
		<comments>http://mono-nono.com/2009/07/07/where-are-we-on-this/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 02:12:48 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Moonlight]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[Community Promise]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=257</guid>
		<description><![CDATA[I always love being asked that. Here are my thoughts overall on where we are with mono and some related bits.

1. Be sure the standard bits of mono are safe.
The Community Promise looks pretty good here. I would be very interested to hear any reasonable attack that could be brought to bear against the standard [...]]]></description>
			<content:encoded><![CDATA[<p>I always love being asked that. Here are my thoughts overall on where we are with mono and some related bits.</p>
<p><span id="more-257"></span></p>
<p><strong>1. Be sure the standard bits of mono are safe.</strong></p>
<p>The Community Promise looks pretty good here. I would be very interested to hear any reasonable attack that could be brought to bear against the standard bits of mono by Microsoft.</p>
<p>No concern here.</p>
<p><strong>2. Make sure non-standard and standard bits are clearly separate.</strong></p>
<p>Based on the comments and reading I have done, the mono team is already on top of this, or in some cases already done.</p>
<p>No concern here.</p>
<p><strong>3. Do not get into a situation where the non-standard bits are required.</strong></p>
<p>Team mono obviously wants to see mono as an important and wide-spread platform. That&#8217;s great. Is mono without the non-standard bits good enough to do that? Or will it be one of those things where to really get any use out of it, you need those special bits? Microsoft talked about this in internal emails specifically.</p>
<p>Can we get an honest mono proponent to talk about how vital non-standardized features (AppDomain, WinForms, ADO.NET, etc.  are for &#8220;real&#8221; developers)?</p>
<p>For example, say someone wanted GNOME 4.0 built in mono. Can you do everything you need and stay within the standard? If not, start working on Microsoft to get those bits standardized and under the Community Promise.</p>
<p>This could turn into an issue, but I don&#8217;t think there is enough concern here to get all up in arms about. I would just keep an eye on future mono projects and see if there is a big use of the non-standard bits.</p>
<p><strong>4. Get those non-standard bits safe.</strong></p>
<p>Novell absolutely needs to be taking the lead on getting Microsoft to apply the Community Promise on other interesting bits of .NET. I know that&#8217;s going to be a tough road, but that&#8217;s part of the responsibility you took on.</p>
<p>Slight concern here, going back to point 3. Plus, the more stuff you can set free the better, right?</p>
<p><strong>5. Get honest in your promotion of mono.</strong></p>
<p>If people are demanding better protection and assurances, then <strong>deliver</strong> them.  From day one &#8211; when I was considering implementing a project using C# &#8211; all the mono apologetics struck me as hinky. As time went on, I moved from apathy to activity against mono.</p>
<p>I understand you may feel sick and tired of dealing with criticism, but you have to know that dealing closely with Microsoft you are going to face extraordinary distrust. So, you must provide extraordinary assurances. Fair or not, that&#8217;s the reality.</p>
<p>No real concern here, things get nasty because the internet is serious business &#8211; gloat for a while and then get on with things. If some new controversy breaks out, handle it better.</p>
<p><strong>6. Get control of C#.</strong></p>
<p>Mono likes to play up that it has a few namespaces that .NET doesn&#8217;t, like Mono.Simd. Does it make sense to get those in the standard?</p>
<p>One of the fears people have is that Microsoft could somehow change the standard so that no one could implement it properly. Another is a distaste for using a company-specific language &#8211; it just &#8220;feels&#8221; proprietary.</p>
<p>The <strong>more</strong> C# / CLI are perceived as being &#8220;real&#8221; independent standards, and not just rubber stamps for Microsoft, the <strong>better</strong> mono looks. It also assures those who think mono&#8217;s life is tied to Microsoft&#8217;s support of C#/CLI. Microsoft has been known to crazy promote a technology and then abandon it, where would that leave mono&#8217;s long term prospects?</p>
<p>Slight concern here, but again nothing to get up in arms about.</p>
<p><strong>7. Moonlight</strong></p>
<p>You have to get that garbage safe. The so-called <a href="http://www.microsoft.com/interop/msnovellcollab/moonlight.mspx">covenant</a> is downright anti-community &#8211; you know it, I know it, and the American people know it.</p>
<p>All sorts of concern here, but offset by the fact that I doubt Silverlight has more than 29 users worldwide, and I would guess moonlight has about 7, including Miguel. Also, every other 3rd post on the internet isn&#8217;t about how moonlight is awesome rocks and better than any other application ever and needs to be on the desktop of every distro.</p>
<p><strong>Closing up shop?</strong></p>
<p>No, not yet &#8211; I&#8217;ll be sticking around a bit to see how things develop. I won&#8217;t be searching out old arguments or points, because there is no denying that things are changed.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/07/where-are-we-on-this/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
