<?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; GNOME</title>
	<atom:link href="http://mono-nono.com/tag/gnome/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>Coincidence</title>
		<link>http://mono-nono.com/2009/12/14/coincidence/</link>
		<comments>http://mono-nono.com/2009/12/14/coincidence/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 06:34:24 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[rms]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=610</guid>
		<description><![CDATA[Coincidence is an amazing thing.For example, it can surely only be pure coincidence that the cast of characters making the most noise attacking RMS and calling for a vote on GNOME leaving GNU was among same cast of characters that made the most noise attacking RMS and calling for him to be banned earlier this [...]]]></description>
			<content:encoded><![CDATA[<p>Coincidence is an amazing thing.<span id="more-610"></span>For example, it can surely <strong>only</strong> be pure coincidence that the <a href="http://mail.gnome.org/archives/foundation-list/2009-December/thread.html#00071">cast of characters </a>making the most noise attacking RMS and calling for a vote on GNOME leaving GNU was among same <a href="http://mono-nono.com/2009/07/12/and-the-knives-come-out/">cast of characters</a> that made the most noise attacking RMS and calling for him to be banned earlier this year.</p>
<p>For what else could it be, if not pure-as-the-driven-snow coincidence?</p>
<p>Perhaps we will see some private correspondance revealed and some third-hand gossip in blog comments about RMS and college girls working on the GNU Project next? Perhaps someone might call RMS a &#8220;<a href="http://blogs.gnome.org/aklapper/2009/12/13/to-gnu-or-not-to-gnu/">fascistic extremist</a>&#8220;?</p>
<p>Now that&#8217;s <strong>The Spirit of Fauxpen Source</strong>™ in action!</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/12/14/coincidence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>The H Gives Mono a Health Check</title>
		<link>http://mono-nono.com/2009/08/21/the-h-gives-mono-a-health-check/</link>
		<comments>http://mono-nono.com/2009/08/21/the-h-gives-mono-a-health-check/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 00:28:51 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Miguel de Icaza]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=555</guid>
		<description><![CDATA[A decent overview courtesy of The H, whose name I do not understand.
So, Mono gets a health check and we get a nice de Icaza quote:
I think it&#8217;s going to be the next big thing, and I think the GNOME community is going to jump to it, if only because I&#8217;m going to make it really simple [...]]]></description>
			<content:encoded><![CDATA[<p>A decent overview courtesy of The H, whose name I do not understand.<span id="more-555"></span></p>
<p>So, <a href="http://www.h-online.com/open/Health-Check-Mono--/features/114041">Mono gets a health check</a> and we get a nice de Icaza quote:</p>
<blockquote><p>I think it&#8217;s going to be the next big thing, and I think the GNOME community is going to jump to it, if only because I&#8217;m going to make it really simple for them to do it. All of these people are extremely talented, they can see through the bullshit, and they&#8217;ll see that Mono is a good thing for them.</p></blockquote>
<p><strong>Say what you mean</strong></p>
<p>I love it when people say what they mean. And Mr. de Icaza does just that, pulling back curtains and casting light on motivations and thought processes.</p>
<p>First it reinforces the point Mr. de Icaza intends to do everything he can to push Mono into GNOME. Everyone knows this anyway, so I don&#8217;t know why some people try to pretend otherwise. I guess they think using code phrases like &#8220;best-of-breed&#8221; or talking about how &#8220;Mono is just another choice&#8221; are not transparent euphemisms?</p>
<p>Next, it reinforces the point that Mr. de Icaza was totally serious back when he said that &#8220;<a href="http://www.theregister.co.uk/2002/02/01/gnome_to_be_based/">Gnome 4.0 should be based on .NET</a>&#8221; &#8211; that&#8217;s <strong>exactly</strong> what he thought then, and <strong>exactly</strong> what he thinks now. It&#8217;s dressed up a bit in pseudo-technical rhetoric, but the underlying desire is the same.</p>
<p>(Yes, I&#8217;ve read his &#8220;<a href="http://www.mono-project.com/Mailpost:longreply">long reply</a>&#8221; several times, and I think if you bother to actually read it you&#8217;ll see he <strong>never once</strong> refutes or backs away from his desire to build GNOME in .NET. Rather, he plays a few semantic games about the Register&#8217;s headline and then basically goes on to argue &#8221;I can&#8217;t change GNOME single-handedly, but I&#8217;m sure you&#8217;ll see that Mono is awesome rocks, so I&#8217;m going to need your support to make it happen.&#8221;)</p>
<p>I find it interesting that de Icaza thinks people &#8220;can see through the bullshit&#8221;. The bullshit, sir, is your company striking secretive patent deals with Microsoft. The bullshit, sir, is the demonization and disinformation you and your supporters gleefully engage in. You can bet that people can see right through that bullshit, which is <strong>exactly</strong> why you are fighting an uphill battle as Microsoft&#8217;s champion in FLOSS territory.</p>
<p>Finally it is all topped off with some amazingly arrogant nannying where Mr. de Icaza decides what is a &#8220;good thing&#8221; and for who. It never ceases to amaze me that Team Mono sees no problems at all in telling people to <strong>just shut up and take your medicine, it&#8217;s good for you</strong>.</p>
<p><strong>Feels Like I&#8217;ve Been Here Before</strong></p>
<p>I&#8217;d like to tie this article back into a few points I&#8217;ve made here in passing, but I haven&#8217;t covered in great depth:</p>
<p><em>Mono PR is Terrible</em></p>
<p>Not that I really want to see them improve it, of course. But the entire image and positioning of Mono has been bumbled right out of the starting gates. This isn&#8217;t because it&#8217;s <em>evil</em> &#8211; that&#8217;s really irrelevant &#8211; <em>evil</em> things are successfully promoted and <em>good</em> things fail in PR battles all the time.</p>
<p>The H article calls this &#8220;political ineptitude&#8221;, and it is probably too late in the game for Novell to change things up.</p>
<p>Textbook example of how not to manage the public image of a controversial project, though: &#8220;Here&#8217;s some crap I know about 90% of you are going to have at least some reservations about. Well, all the smart people agree with me and plus I know what&#8217;s good for you, so get on board already!&#8221;</p>
<p><em>Team Mono is not going to stop</em></p>
<p>Think back on some of the positions Team Mono took in the past: Winforms was the only non-ECMA bits of Mono, no non-ECMA bits are even needed, Mono isn&#8217;t going to be used for anything critical, no one is trying to build GNOME in Mono.</p>
<p>But, now we have people trying to get ever more Mono apps in distros by default. We have people wanting to rewrite parts of those apps, and perhaps even parts of the desktop in <strong>Moonlight</strong>. The expansion and promotion of Mono grows.</p>
<p>And it will not stop &#8211; because people do not give up ground, and they do not remain content with what they have. You can rest assured that <strong>whatever</strong> limits are outlined today will move tomorrow; whatever assurances and promises once made will be forgotten when Team Mono casts an eye on new territory.</p>
<p>That&#8217;s how people are in general. It becomes doubly true when you add in the financial and idealogical drive behind Mono.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/08/21/the-h-gives-mono-a-health-check/feed/</wfw:commentRss>
		<slash:comments>14</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>Banshee UI to be in Moonlight</title>
		<link>http://mono-nono.com/2009/07/14/banshee-ui-to-be-in-moonlight/</link>
		<comments>http://mono-nono.com/2009/07/14/banshee-ui-to-be-in-moonlight/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 12:46:13 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Moonlight]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[Banshee]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=364</guid>
		<description><![CDATA[Yes. That&#8217;s right. According to the GCDS 2009 presentation notes on the Banshee site, we learn lots of nice stuff about Banshee:
&#8220;It&#8217;s not just an app, it&#8217;s a platform&#8221;.

Long term goal is to write the UI in Moonlight

Declarative UI, canvas, scene graph, and toolkit
Moonlight is an Open Source implementation of Microsoft&#8217;s Silverlight technology &#8230; and [...]]]></description>
			<content:encoded><![CDATA[<p>Yes. That&#8217;s right. <span id="more-364"></span>According to the <a href="http://download.banshee-project.org/documents/banshee-gcds-09.pdf">GCDS 2009 presentation notes on the Banshee site</a>, we learn lots of nice stuff about Banshee:</p>
<p>&#8220;It&#8217;s not just an app, it&#8217;s a platform&#8221;.</p>
<ul>
<li>Long term goal is to write the UI in Moonlight
<ul>
<li>Declarative UI, canvas, scene graph, and toolkit</li>
<li>Moonlight is an Open Source implementation of Microsoft&#8217;s Silverlight technology &#8230; and it is awesome</li>
</ul>
</li>
</ul>
<p>&#8220;Banshee is going to do <strong>photos</strong>&#8221;</p>
<p>&#8220;We are re-basing the F-Spot core on top of Banshee&#8221;</p>
<p>And it ends with GNOME, Mono and Banshee logos.</p>
<p>Moonlight is of course, absolutely toxic unless you get it directly from Novell, as the so-called &#8220;<a href="http://www.microsoft.com/interop/msnovellcollab/moonlight.mspx">covenant</a>&#8221; <strong>specifically</strong> prohibits non-Novell distributions from distributing Moonlight. It also <strong>specifically</strong> prohibits distribution on non-PC platforms (like PDAs and so forth). The agreement &#8211; which is only with Novell anyway &#8211; also <strong>terminates</strong> on Sep. 1, 2011. And, of course it only covers Silverlight 1 and 2, both of which are already <strong>obsolete, </strong>as Microsoft has already released Silverlight 3.</p>
<p>In fact the Moonlight agreement is <strong>so offensive, </strong>even some high ups in Team Mono agree it is anti-community.</p>
<p><strong>You want to get rid of Rhythmbox for what, now?</strong></p>
<p>So there you have it &#8211; that&#8217;s what Team Mono wants in Ubuntu, <strong>by default</strong>, replacing Rhythmbox. An audio / video / picture &#8220;platform&#8221; with a built in web-browser and multiple GUIs.</p>
<p>This is the future of GNOME and of distributions that rely on GNOME, so don&#8217;t get all snooty just because you aren&#8217;t using Ubuntu. Layer upon layer of frameworks, Moonlight on top of Mono. One Microsoft technology stacked upon another; Microsoft development tools used in that good old fashioned Microsoft development model. <a href="http://www.theregister.co.uk/2002/02/01/gnome_to_be_based/">Miguel told you he wanted to see GNOME 4.0 built on .NET</a> and by god they are going to <strong>make</strong> it happen. There will be no innovation, no difference, no freedom &#8211; just slavishly copying Microsoft.</p>
<p>KDE peeps you are targeted in those slides too &#8211; so don&#8217;t get too comfortable pointing fingers and laughing. You can bet your bottom dollar Team Mono will be knocking on your door ever louder, ever persistant, just like they have been doing in the GNOME world.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/14/banshee-ui-to-be-in-moonlight/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Some other sane views on RMS</title>
		<link>http://mono-nono.com/2009/07/13/some-other-sane-views-on-rms/</link>
		<comments>http://mono-nono.com/2009/07/13/some-other-sane-views-on-rms/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 09:15:36 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[rms]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=338</guid>
		<description><![CDATA[Although your Kind Host is certainly the Beacon of Reason and Unfaltering Logic lighting your way through these treacherous straits, there are others that provide illumination. 
That was a pretty strained opening. Nevertheless, we proceed. Just wanted to point out a few other people&#8217;s take on the on-going character assassination of rms. Each one is [...]]]></description>
			<content:encoded><![CDATA[<p>Although your Kind Host is certainly the Beacon of Reason and Unfaltering Logic lighting your way through these treacherous straits, there are others that provide illumination. <span id="more-338"></span></p>
<p>That was a pretty strained opening. Nevertheless, we proceed. Just wanted to point out a few other people&#8217;s take on the on-going character assassination of rms. Each one is worth a read, including comments. You might see a pattern developing.</p>
<p><strong><a href="http://blogs.gnome.org/uraeus/2009/07/12/all-hail-the-windmill-tilters/">All hail the windmill tilters</a></strong></p>
<p>In which Christian Schaller expresses his thoughts on the matter. We get <a href="http://blogs.gnome.org/uraeus/2009/07/12/all-hail-the-windmill-tilters/comment-page-1/#comment-2390">some really vile allegations in the comments section by the creater of the &#8220;afraid of code&#8221; slur-meme</a>:</p>
<blockquote><p>Given that death threats have been sent to Mono developers frequently by said fundamentalist fans of Dr. Stallman, we instead decided to launch the “I am not afraid of people writing code” meme.</p>
<p>ps. Yes, death threats are exactly and precisely the level that these fundamentalist people have reached. And yes, the Mono guys are exactly and precisely the most pragmatic guys (about such things) in the community. But you can’t ignore certain things anymore. They are getting increasingly fanatic, increasingly crazy and Dr. Stallman is increasingly positioning himself in support of those idiots.</p></blockquote>
<p>Once confronted, he does the old reliable backpedalling dance. Read the comments for context and <a href="http://blogs.gnome.org/uraeus/2009/07/12/all-hail-the-windmill-tilters/comment-page-1/#comment-2403">weak sauce explanations</a>. &#8220;I meant that rms was supporting those idiots, not the things they do! It&#8217;s <strong>totally</strong> not the same thing!&#8221;</p>
<p>By the way, there is an interesting entry on the gentleman&#8217;s blog: <a href="http://pvanhoof.be/blog/index.php/why-females-should-participate-in-agile-software-development/">Why females should participate in agile software development</a>. It is because their brains are different, you see. Soon, I hope to see the series continued with such enlightened entries as &#8220;Why Asians should participate in mathematical software development&#8221; and &#8220;Why Blacks should participate in sports software development (but not hockey) .&#8221; Also, Stallman is a sexist.</p>
<p>There&#8217;s another nice appearance of the main motivator behind the recent sexism scare, who humbly asks us &#8220;<a href="http://blogs.gnome.org/uraeus/2009/07/12/all-hail-the-windmill-tilters/comment-page-1/#comment-2408">were the folks who weren’t African-Americans who joined and vocally supported the Civil Rights movement in the 60s wrong to do so</a>?&#8221;</p>
<p>Yes. You read that right. This man&#8217;s fight, bold and uncomprising in principle &#8211; is to be compared to the Civil Rights movement. Oh! To be alive now, when such magnificent humanitarian efforts are a-foot! One is truly honored to read the words of such a courageous leader.</p>
<p><strong><a href="http://blogs.gnome.org/patrys/2009/07/12/once-again-on-rms-and-sexism/">Once again on RMS and sexism</a></strong></p>
<p>In which Patryk Zawadzki expresses his thoughts on the matter.</p>
<p>Again we are treated to <a href="http://blogs.gnome.org/patrys/2009/07/12/once-again-on-rms-and-sexism/comment-page-1/#comment-28">some keen insight by Rev. Dr. Martin &#8220;Lefty&#8221; King</a>:</p>
<blockquote><p>Yeah! And all those folks who joined the Civil Rights movements in the ’60s who didn’t happen to be African-American were wrong to do so. After all, the African-Americans should be perfectly capable of complaining themselves if they see fit.</p>
<p>Right?</p></blockquote>
<p>Hell no! Struggle on, Brother! Too long have our Software Sisters sat behind a GUI while the Stall<strong>man</strong> lorded emacs over her! All that is short come to an end now that the Rev. Dr. Martin &#8220;Lefty&#8221; King has struck out against the Great Satan rms, fearless and bold behind his keyboard, uncompromising in his campaign of slander, lies and deceit!</p>
<p>Again, read the comments for the full on self-righteous martyrdom of this joker.</p>
<p>Don&#8217;t forget a <a href="http://blogs.gnome.org/patrys/2009/07/12/once-again-on-rms-and-sexism/comment-page-1/#comment-35">little bit of the Godwin before you go though</a>:</p>
<blockquote><p>Ever hear the one that starts, “When they came for the Jews, I said nothing, because I wasn’t a Jew” and ends “When they came for me, there was no one left to say anything”…?</p></blockquote>
<p>So, now it is Rev. Dr. Martin &#8220;Lefty&#8221; King-Schindler I guess. Stay classy, San Diego.</p>
<p><strong>Summary</strong></p>
<p>So now that we have Stallman painted with the &#8220;sexist&#8221; brush, I see some people casting glances to the &#8220;Death Threat Crazy&#8221; and &#8220;Nazi&#8221; brushes.</p>
<p>Let me clear: I wasn&#8217;t at the conference, and I don&#8217;t know exactly what Stallman said. It is possible he made an inappropriate remark. Some reasonable people say it was a joke gone bad; stuff like that happens.But, even if it were an honest-to-good malicious sexist remark (unlikely considering Stallman has a long record of supporting women&#8217;s rights in his writings and interviews), the character assassination has been <strong>totally</strong> disproportionate to the event. He may indeed need a word of correction from a trusted friend or even a letter of concern from a respected group. What he doesn&#8217;t need or deserve is a pack of snarling jackals lumping him in with lunatics making death threats and freaking Nazis. (Assuming the death threat thing is legit, I haven&#8217;t looked it up. I know I got a lot of death threats from owning peeps in Quake, so that junk can be <strong>serious business</strong>.)</p>
<p><strong>Apologia</strong></p>
<p>This is another one of those times I have to adopt a mocking tone, because if I were to give these cretins a serious response I would work myself into a right powerful rage, disturbing weather systems and startling genteel ladies everywhere with my sexist body. I know this is not quite up to my normal Aristotelean discourse. Double your money back if not satisfied.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/13/some-other-sane-views-on-rms/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>And the knives come out</title>
		<link>http://mono-nono.com/2009/07/12/and-the-knives-come-out/</link>
		<comments>http://mono-nono.com/2009/07/12/and-the-knives-come-out/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 04:16:04 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[rms]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=328</guid>
		<description><![CDATA[I told you the knives would come out for Stallman.
And they have. Again. And Again. And Again.The push is on to paint him as a &#8220;sexist&#8221;. Watch as mono supporters everywhere jump on board. Jump. Jump. Jump. Jump. Jump.
These attacks are especially vile, being in no way related to factual or technical issues but pure [...]]]></description>
			<content:encoded><![CDATA[<p>I <a href="http://mono-nono.com/2009/07/09/rms-says-promise-is-quite-inadequate/">told you the knives would come out for Stallman</a>.</p>
<p><span id="more-328"></span><a href="http://opensourcetogo.blogspot.com/2009/07/good-gcds-beginning-with-significant.html">And they have</a>. <a href="http://opensourcetogo.blogspot.com/2009/07/emailing-richard-stallman.html">Again</a>. And <a href="http://opensourcetogo.blogspot.com/2009/07/lets-all-say-it-together.html">Again</a>. And <a href="http://www.osnews.com/comments/21803">Again</a>.The push is on to paint him as a &#8220;sexist&#8221;. Watch as mono supporters everywhere <a href="http://mjg59.livejournal.com/113401.html">jump on board</a>. <a href="http://opensourcetogo.blogspot.com/2009/07/good-gcds-beginning-with-significant.html?showComment=1246740228836#c2868343727392149353">Jump</a>. <a href="http://jeffreystedfast.blogspot.com/2009/07/re-lets-all-say-it-together.html">Jump</a>. <a href="http://www.jupitercolony.com/viewtopic.php?f=3&amp;t=1498&amp;start=0">Jump</a>. <a href="http://natanyellin.com/2009/07/11/regarding-richard-stallman/">Jump</a>. <a href="http://www.lamalex.net/2009/07/memeing-it-up/">Jump</a>.</p>
<p>These attacks are especially vile, being in no way related to factual or technical issues but pure personal attacks. It is 100% Grade-A Columbian Smear Powder. A smooth white line of character assassination.</p>
<p>If one were interested in getting a more rounded picture of Stallman&#8217;s attitude, one <strong>could</strong> consider his comments when asked directly about women and Free Software:</p>
<blockquote><p>I am strongly in favor of equal rights for women, and always have been. I think that I somehow escaped learning the ideas of “machismo”.<br />
I never learned to think that women ought to be subordinate to men, so I never had to unlearn it.</p></blockquote>
<blockquote><p>The ethical ideas of free software are gender-neutral. Human rights apply the same to everyone, both rich or poor, both male and female.<br />
Every woman should be free to share and change software, just as every man should be.</p></blockquote>
<blockquote><p>I can’t suggest any specific “role for women” in the Free Software Movement, because the very idea would be sexist.</p></blockquote>
<p>But that would put the kibosh on the latest Two Minute Hate from Team Mono and the Lynchmob Lackeys.</p>
<p>Read the <a href="http://www.entretodas.net/2007/08/09/interview-with-richard-stallman-women-free-software/">interview</a>. Read his <a href="http://stallman.org/">website</a>. Read his <a href="http://shop.fsf.org/product/free-software-free-society/">essays</a>. Educate yourself if you don&#8217;t know what rms is about.</p>
<p>The sad thing is, much of the damage is already done. Stallman is facing a concerted attack on his character and competence and stands little chance of coming through it unscathed. Such is the penalty for daring to critize Mono. This garbage is already all over <a href="http://planet.gnome.org/">Planet Gnome</a>, <a href="http://planet.debian.net/">Planet Debian</a>, <a href="http://www.go-mono.com/monologue/">Monologue</a> and spreading.</p>
<p><em> &#8220;A lie will go round the world while        truth is pulling its boots on.&#8221; &#8211; Charles Spurgeon</em></p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/12/and-the-knives-come-out/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
		<item>
		<title>SDTimes on mono development</title>
		<link>http://mono-nono.com/2009/07/10/sdtimes-on-mono-development/</link>
		<comments>http://mono-nono.com/2009/07/10/sdtimes-on-mono-development/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 22:20:53 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNOME]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=310</guid>
		<description><![CDATA[David Worthington has an article focusing mainly on the developer side of mono.

It&#8217;s an informative article, mainly focused on the technical aspects of mono as it relates to a developement choice, and not too much on the larger issues.
There is one especially illuminating quote from Ian Murdock (the founder of Debian) in there:
It&#8217;s also worth [...]]]></description>
			<content:encoded><![CDATA[<p>David Worthington has <a href="http://www.sdtimes.com/link/33597">an article focusing mainly on the developer side of mono</a>.</p>
<p><span id="more-310"></span></p>
<p>It&#8217;s an informative article, mainly focused on the technical aspects of mono as it relates to a developement choice, and not too much on the larger issues.</p>
<p>There is one especially illuminating quote from Ian Murdock (the founder of Debian) in there:</p>
<blockquote><p>It&#8217;s also worth noting that many of the high-profile Mono applications are written and maintained by Novell. That&#8217;s a pretty classic platform strategy—try to get your platform broader distribution (in this case, integrated into the Gnome desktop) by creating compelling applications that require it.</p></blockquote>
<p>This sums up a couple of my issues in a very diplomatic way. There is an aggressive PR push for Mono, which forces people to take sides and almost the entire strategy is based on getting a freakin&#8217; note-taking program in GNOME.</p>
<p>I&#8217;m sure Tomboy is a nice app and all that, but if any non-mono team was to come up with a sweet little calculator which required a 50+MB framework just to run it, they would be laughed out of the room. Yet somehow this note-taking app &#8211; for which there are several alternatives and one exact C++ port &#8211; is <strong>vital</strong> to inclusion of the GNOME desktop.</p>
<p>I&#8217;m also sad to see Mark Shuttlework spouting the awesome rocks line about Mono:</p>
<blockquote><p>The driver for Mono in Ubuntu is the set of applications, which are written in it. Since we think they&#8217;re the best-in-class free software solutions, we want to make sure they are up to date and well integrated, and that drives Mono work.</p></blockquote>
<p>So tired of hearing how mono apps are &#8220;best-in-class&#8221; or &#8220;best-of-breed&#8221;. If you look at <strong>any</strong> user feedback for Ubuntu, the vast majority of users <strong>do not</strong> want the mono solution. Beyond that, if you ask any 3 Linux users what the &#8220;best app&#8221; for a specific use is, you will get 5 answers. Most features != &#8220;Best&#8221;, usually Most features == &#8220;Bloat&#8221;.</p>
<p>The continuing insistence that the mono alternative just happens to be best-of-breed is not convincing, it stinks of propaganda.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/10/sdtimes-on-mono-development/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>LiveJournal + Debian = Fail</title>
		<link>http://mono-nono.com/2009/07/06/livejournal-debian-fail/</link>
		<comments>http://mono-nono.com/2009/07/06/livejournal-debian-fail/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 13:11:51 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[gnote]]></category>
		<category><![CDATA[tomboy]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=237</guid>
		<description><![CDATA[Oh my LiveJournal drama. If you think blogs are nasty, LiveJournal + Debian stuff is really bad. Anyway, there are some Q&#38;A offered up, which someone requested I look at. Time to dive in.
Most of the Q&#38;A are purely factual or based on technical issues, and there is really not much to be much to [...]]]></description>
			<content:encoded><![CDATA[<p>Oh my LiveJournal drama. If you think blogs are nasty, LiveJournal + Debian stuff is really bad. Anyway, there are some <a href="http://np237.livejournal.com/24790.html">Q&amp;A offered up</a>, which someone requested I look at. Time to dive in.</p>
<p><span id="more-237"></span>Most of the Q&amp;A are purely factual or based on technical issues, and there is really not much to be much to be said  about them. The problem is when crap like this pops out:</p>
<blockquote><p>Q: Why not ship GNote instead by default?<br />
A: GNote was written for bad reasons, without even respecting the GPL copyright requirements. But more importantly, its maintenance model is going to make it only follow behind the Tomboy lead, as any code changes in Tomboy will need to be translated to C++. It also supports less languages and less features. Furthermore, it was introduced in Debian for political reasons, by a maintainer who doesn’t use it and isn’t involved in GNOME maintenance.</p></blockquote>
<p>I told you all that <a href="http://mono-nono.com/2009/07/05/on-apples-and-how-they-do-not-fall-far-from-the-trees/">mono FUD on Gnote</a> was still working. The author is questioned on this in the comments:</p>
<blockquote><p><strong>skx </strong>2009-07-06 11:43 am UTC<br />
&#8220;GNote was written for bad reasons, without even respecting the GPL copyright requirements.&#8221;<br />
Please be more specific.<br />
&#8220;Bad reasons&#8221; I can infer means that it was written purely to duplicate an existing program in a different implementation language. That&#8217;s either bad, or necessary, depending on what you think of Mono.</p>
<p>But you suggest GNote doesn&#8217;t respect the GPL, and so I wonder in what sense you mean that? Certainly the code is available and open. I do hope you&#8217;re not conflating the reimplementation in some fashion..</p>
<p><strong>np237 </strong>2009-07-06 11:57 am UTC<br />
The GNote author did not even keep the copyright notices from Tomboy. I don’t know whether this has been fixed in the meantime, but that tells a lot.</p>
<p><strong>skx </strong>2009-07-06 11:59 am UTC<br />
Perhaps I&#8217;m missing something obvious, and if so you could point it out to me.</p>
<p>But :<br />
Tomboy = Note application written in Mono.<br />
GNote = Near-Identical clone written in not-Mono</p>
<p>Given that the implementation languages are different I&#8217;m struggling to see how there could be any applicable copyright issues.</p>
<p>(Unless you&#8217;re refering to things such as icons, media files, etc. Clearly the code is in a different language and even if the end result is look-and-feel identical there can&#8217;t be any actual infringement.)</p>
<p><strong>np237 </strong>2009-07-06 12:02 pm UTC (link)<br />
It’s not a clone. It’s a line-by-line ripoff of the C# code, in C++.</p></blockquote>
<p>mono apologists have long been trying to tar Gnote with &#8220;copyright violation&#8221;, you can see <a href="http://www2.apebox.org/wordpress/rants/93/">Jo Shields waft it around a little bit here</a>:</p>
<blockquote><p>If Debian’s FTP Master determines that Gnote is permissible for inclusion in Debian (I hear FTP Master has been particularly stringent these days in checking copyright) then great.</p></blockquote>
<p>And <a href="http://ubuntuforums.org/showpost.php?p=7070181&amp;postcount=7">here</a>. And <a href="http://ubuntuforums.org/showpost.php?p=7070216&amp;postcount=12">here</a>. And <a href="http://ubuntuforums.org/showpost.php?p=7070334&amp;postcount=17">here</a>. And <a href="http://ubuntuforums.org/showpost.php?p=7071599&amp;postcount=41">here</a>. And <a href="http://www2.apebox.org/wordpress/rants/93/#comment-788">here</a>.</p>
<p>Well, now that the FTP Master has determined that Gnote <strong>is</strong> permissible for inclusion in Debian, I&#8217;m sure we can count on you to support Gnote and stop insinuating there are bad-faith copyright issues? It looks to me the <strong>worst</strong> you can say about the man is he tried something and didn&#8217;t get away with it &#8211; and that&#8217;s the <strong>most</strong> malicious interpretation. It seems <strong>much</strong> more likely he either didn&#8217;t care or didn&#8217;t get around to all the boring-ass copyright notice updating while he was excited about writing code.</p>
<p>I mean, I know the first thing I do when I start coding is all the licensing and copyright parts, but maybe not everyone starts there.</p>
<p>Of course, now that copyright issues can no longer stand up, <strong>np237</strong> falls back to &#8220;it&#8217;s a ripoff&#8221;. It seems clear to be that Gnote copyright FUD has <strong>not </strong>FAILEN here. This comes across as a very unfair assessment of Gnote.</p>
<blockquote><p>Q: Isn’t GNote much smaller?<br />
A: Not really. C++ bindings are larger than CLI bindings, so the only real differences are the size of the Mono interpreter, and the size of translations. In the end, Tomboy with all its dependencies is only 10 MiB larger; that includes 3 times as many translations, and some important functionality.</p></blockquote>
<p>This is a fair enough point &#8211; and I&#8217;m sure <strong>np237</strong> knows the space Debian has to work with far better than I, I just think it is funny that 10MiB here is no big deal, where <a href="http://www2.apebox.org/wordpress/rants/74/">6MiB was the entire basis</a> for Jo Shields to start off his &#8220;out with Rhythmbox, in with Banshee&#8221; drive. And those 6MiB weren&#8217;t even accurate! Ha, such is the internets.</p>
<blockquote><p>Q: What is the agenda of Roy Schestowitz, Sam Varghese, Robert Millan and their friends?<br />
A: What they are doing is giving credit to the Microsoft FUD in order to also scare consumers and developers away from Mono. They want to scare them away to other free software environments, but what they achieve is scaring people away to buy Microsoft products instead. It is tempting to conclude, because of the result, that they are employed by Microsoft underhand, but applying Hanlon’s razor, I think they are just incredibly incompetent, to the point where they are dangerous. These people are toxic to the community, and we really need them to shut up. If they ever reach their goal and destroy a great piece of free software like Mono, they will go on and find something else to destroy. Remember, their goal is to SDD: scare, disrupt and destroy. You cannot build anything useful or interesting with such goals.</p>
<p>Q: But Richard Stallman says they are right!<br />
A: RMS is also the guy who wants us to ship non-free documentation. I don’t think RMS has enough connection left to the real world for his opinion to be con</p></blockquote>
<p>Come on &#8211; is this really necessary? The vast majority of the Q&amp;A are solid, factual responses to questions people are likely to have. To end on an a bullshit ass personal attack just makes the whole list look questionable. If you have 20 facts and 2 pieces of obvious bullshit, the 20 facts don&#8217;t make the bullshit look good. The bullshit makes all the facts look bad.</p>
<p><strong>Right, but what do YOU think about it?</strong></p>
<p>Brace yourself &#8230; if Debian wants to install mono in a gnome package, they <strong>should</strong>. That&#8217;s right, I said they <strong>should</strong>. Mono is a part of GNOME via Tomboy right now. I think that is a horrible situation, and I think Gnote should replace Tomboy in GNOME immediately if not sooner, but to beat up Debian for installing what the user asks for is misplacing the blame.</p>
<p>As I understand it, Debian is focused on the &#8220;Free-ness&#8221; of the package. I don&#8217;t think a credible argument can be made that Tomboy is non-Free software, because the patent and political issues don&#8217;t affect that aspect of Tomboy or mono. Now, that&#8217;s not saying that there aren&#8217;t a host of problems with mono, but I&#8217;m not going to try to pretend like it doesn&#8217;t meet the guidlines for Free and Open Source software.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/06/livejournal-debian-fail/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Disagreeing with rms</title>
		<link>http://mono-nono.com/2009/07/03/disagreeing-with-rms/</link>
		<comments>http://mono-nono.com/2009/07/03/disagreeing-with-rms/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 02:14:39 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[rms]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=94</guid>
		<description><![CDATA[Over on Safe as Milk, Dave Neary has an interesting piece where he disagrees with rms on mono. Dave is a high muckety-muck in GNOME, and a lot of people, including yours truly, get very alert when &#8220;GNOME&#8221; and &#8220;mono&#8221; get used together, so it&#8217;s worth a read to see what he says!
Mr. Neary adopts [...]]]></description>
			<content:encoded><![CDATA[<p>Over on Safe as Milk, Dave Neary has an interesting piece where <a href="http://blogs.gnome.org/bolsh/2009/07/02/why-i-disagree-with-rms-concerning-mono/">he disagrees with rms on mono</a>. Dave is a high muckety-muck in GNOME, and a lot of people, including yours truly, get <strong>very</strong> alert when &#8220;GNOME&#8221; <strong>and</strong> &#8220;mono&#8221; get used together, so it&#8217;s worth a read to see what he says!</p>
<p><span id="more-94"></span>Mr. Neary adopts a reasonable enough position: don&#8217;t <strong>encourage</strong> mono, but he disagrees with rms that <strong>active discouragement</strong> is the proper course. He then rightfully goes on to point out the law is an ass.</p>
<p>The part I take issue with is the suggest that &#8220;ignoring the patent system&#8221; completely is the right answer, and &#8220;let the chips fall where they may&#8221;. This sounds nice and idealistic, but let me raise on issue:</p>
<p><strong>Most companies are not going to &#8220;let the chips fall where they may&#8221;</strong></p>
<p>You may get a brave individual to make a stand for a cause, but you will have a hell of a time finding a for-profit commercial entity to do so. That&#8217;s just the nature of things&#8230;<strong>and</strong> it is something that Novell and Microsoft exploit: time and time again, codephrases like &#8220;respecting intellectual property&#8221; and &#8220;piece of mind&#8221; waft up from the bowels of PR departments, always inferring (if not flatly stating) that Novell/Microsoft is the only safe choice.</p>
<p>Therefore, I see ignoring patents to develop on mono, but &#8220;respecting&#8221; them in Novell PR as developers rewarding Novell&#8217;s tactics. That just rubs me the wrong way.</p>
<p>You see, I  think Novell should be at Microsoft&#8217;s door everyday saying, &#8220;Listen. You guys have to clear up this issue &#8211; it&#8217;s too divisive and it&#8217;s hurting us all.&#8221; <strong>But they aren&#8217;t.</strong> Novell is content &#8211; if not downright pleased &#8211; to play up their exclusive arrangement with Microsoft and other proprietary sources. In fact, that&#8217;s largely the backbone of Novell&#8217;s current strategy &#8211; and just happens to be the vast majority of the Novell revenue stream as well.</p>
<p>So, it&#8217;s a bit strange to suggest that some individual developer or non-Novell project should be the one making the stand. <strong>It is Novell that is pushing mono &#8211; so it is Novell&#8217;s responsibility to make sure everything is clear for everybody. </strong>Until they can do that the community has the legal and ethical responsibility to limit the spread of mono.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/03/disagreeing-with-rms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
