<?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; mono</title>
	<atom:link href="http://mono-nono.com/tag/mono/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>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>The Mono Crusade</title>
		<link>http://mono-nono.com/2009/07/09/the-mono-crusade/</link>
		<comments>http://mono-nono.com/2009/07/09/the-mono-crusade/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 00:36:39 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=297</guid>
		<description><![CDATA[Stefano Forenza has a humorous take on the mono situation.

I like his &#8220;10 Commandements&#8221; points. Most of that is pre-CP stuff, which I&#8217;ve said I&#8217;ll go easy on, but it&#8217;s still true.
I won&#8217;t say there isn&#8217;t some zealotry on the anti-mono side, but there is plenty of quasi-religious belief on the pro-mono side as well.
Not [...]]]></description>
			<content:encoded><![CDATA[<p>Stefano Forenza has a <a href="mailto:browse@webinmail.com?subject=http%3A%2F%2Fwww%2Estefanoforenza%2Ecom%2Fthe%2Dmono%2Dcrusade%2F">humorous take on the mono situation</a>.</p>
<p><span id="more-297"></span></p>
<p>I like his &#8220;10 Commandements&#8221; points. Most of that is pre-CP stuff, which I&#8217;ve said I&#8217;ll go easy on, but it&#8217;s still true.</p>
<p>I won&#8217;t say there isn&#8217;t some zealotry on the anti-mono side, but there is plenty of quasi-religious belief on the pro-mono side as well.</p>
<p>Not everyone can be perfectly logical like Mr. Spock and myself, Gentle Reader. Every logical fallacy, no matter how small pains me &#8211; every false premise offends, every jump to conclusion obscene. Whoa unto us great debaters. Whoa unto us master debaters. Whoa unto &#8211; alright I&#8217;ll stop there.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/09/the-mono-crusade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WorksWithU gives thoughts</title>
		<link>http://mono-nono.com/2009/07/09/workswithu-gives-thoughts/</link>
		<comments>http://mono-nono.com/2009/07/09/workswithu-gives-thoughts/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 23:04:52 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=292</guid>
		<description><![CDATA[WorksWithU, an Ubuntu-focused blog, weighs in on the latest developments with a fair overview of things.

 The comments are actually worth reading.
Allow me to digress
There is a comment from Mr. de Icaza &#8211; parts of which you know I must take issue with:
People like to point out to Microsoft’s actions in 1998, a decade letter the company [...]]]></description>
			<content:encoded><![CDATA[<p>WorksWithU, an Ubuntu-focused blog, <a href="http://www.workswithu.com/2009/07/07/mono-now-safe/">weighs in on the latest developments with a fair overview of things</a>.</p>
<p><span id="more-292"></span></p>
<p> The comments are actually worth reading.</p>
<p><strong>Allow me to digress</strong></p>
<p>There is a comment from Mr. de Icaza &#8211; parts of which you know I must take issue with:</p>
<blockquote><p>People like to point out to Microsoft’s actions in 1998, a decade letter the company is a different entity, all you have to see are all the specs that they have granted patent-free access (like the binary file formats and the XML file formats for Office, the crown jewel of the company).</p></blockquote>
<p>I&#8217;m not sure why people undermine thier own arguments. Implying that 1998 is the year Microsoft got religion only hurts the argument. Microsoft has done plenty of evil since 1998 &#8211; a nice long overview of it is in <a href="www.ecis.eu/documents/Finalversion_Consumerchoicepaper.pdf">Microsoft: A History of Anticompetitive Behavior</a> (PDF).</p>
<p>Here&#8217;s just a taste of well-past-1998 stuff:</p>
<blockquote><p>In 2003, the DOJ discovered that Microsoft had built a feature into Windows that invoked Microsoft’s Internet Explorer browser, rather than the user’s chosen default browser, contrary to the clear obligations of the Final Judgment. </p>
<p>Similarly, in 2004, Microsoft attempted to require licensees of its middleware offering, the .NET Framework, to obtain Microsoft’s prior consent before publishing any benchmark testing results for the software.</p>
<p> In 2005, Microsoft demanded that manufacturers of portable music players sign exclusive deals if they wanted integration with Microsoft’s Windows Media Player. </p>
<p>And in 2007, Microsoft made changes to allow consumers limited choice of desktop search products in Windows Vista only following an extensive government investigation and pressure from a number of U.S. States. While Microsoft eventually made changes to its conduct in each of these instances, these incidents all demonstrate Microsoft’s willingness to use its monopoly products aggressively first and make changes later only when confronted about its behavior. This is particularly striking coming, as it does, within the very limited range of issues covered by the Final Judgment.</p>
<p> In fact, the district court overseeing the Final Judgment extended the decree for two more years, to November 12, 2009, because Microsoft still has not come into compliance with its obligations regarding communications protocols.</p></blockquote>
<p>There&#8217;s a lot more than that, in the report and even more <strong>not</strong> in the report. So yeah. You can make the arguments that &#8220;Microsoft is a big company&#8221; or &#8220;That&#8217;s business&#8221; or &#8220;Microsoft is changing, things take time&#8221;, &#8220;There are decent people in there&#8221; and so on. But don&#8217;t pretend like Microsoft <strong>stopped</strong> being a big ball of evil-ness 10 years ago, or pretend like people don&#8217;t have very good reasons <strong>even today</strong> to treat Microsoft with extreme distrust. We all know that is not true, and it weakens your position to assert it.</p>
<p>Just like it would weaken my position if I asserted <strong>everything</strong> Microsoft does is evil. But I don&#8217;t. I think Microsoft does do some non-evil stuff.</p>
<p>By accident. /rimshot</p>
<p>Microsoft earned every bit of disdain, trust and wariness they recieved. And they will have to <strong>earn</strong> trust &#8211; they don&#8217;t just get to say it&#8217;s a new day, they have to prove it. It&#8217;s sad for them that it takes much longer to earn trust as it does distrust, but they thought it was worth the tradeoff.</p>
<p><strong>In which I continue to digress because I am waiting on Dave to freakin&#8217; show up</strong></p>
<p>In another place, de Icaza says &#8220;working with Microsoft has been an absolute pleasure&#8221;. I&#8217;m sure it has been. <strong>For you</strong>. Microsoft must positively love the mono project. It&#8217;s the absolute single best thing that could happen to Microsoft in relation to Open Source, short of Linus killing Stallman and then going to work for SCO.</p>
<p>Of course those other Open Source projects that don&#8217;t line up quite so nicely with Microsoft&#8217;s interests might have a different take on the &#8220;working with Microsoft&#8221; experience.</p>
<p><strong>In which I summarize because Dave is finally here</strong></p>
<p>Anyway, all that is a little off-topic, but I can&#8217;t help but to address it, because it always seems so odd to me that de Icaza would even want to bring that stuff up. It&#8217;s not really germane to the debate, and seriously dude no one cares that Microsoft is &#8220;nice&#8221; to the mono project, because everyone sees it as a catspaw anyway (speaking in general terms of the criticism of mono).</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/09/workswithu-gives-thoughts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computerworld gets it all wrong</title>
		<link>http://mono-nono.com/2009/07/08/computerworld-gets-it-all-wrong/</link>
		<comments>http://mono-nono.com/2009/07/08/computerworld-gets-it-all-wrong/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 06:41:29 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[Moonlight]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=284</guid>
		<description><![CDATA[Computerwolrds&#8217; Cyber Critic posts &#8220;Stop piling on Mono already&#8221; where he manages to get just about everything wrong in the mono controversy.

It&#8217;s worth a read only if you want to see yet a tossed salad of misconceptions and poor arguments mixed in a bowl of misunderstand.
You&#8217;ll often hear mono incorrectly compared to Wine or Samba. This [...]]]></description>
			<content:encoded><![CDATA[<p>Computerwolrds&#8217; Cyber Critic posts &#8220;<a href="http://blogs.computerworld.com/stop_piling_on_mono_already">Stop piling on Mono already</a>&#8221; where he manages to get just about everything wrong in the mono controversy.</p>
<p><span id="more-284"></span></p>
<p>It&#8217;s worth a read only if you want to see yet a tossed salad of misconceptions and poor arguments mixed in a bowl of misunderstand.</p>
<p>You&#8217;ll often hear mono incorrectly compared to Wine or Samba. This is the first time I&#8217;ve heard <strong>moonlight</strong> compared to Samba:</p>
<blockquote><p>Others might argue that several of these programs, Moonlight/Moonshine in particular, make it easier to Linux users to use Microsoft-based, hence anti-open-source, software. True, but let&#8217;s get real. <a href="http://www.samba.org/">Samba</a>, one of the purest of the open-source products in the long Microsoft/open-source war, has always been able making it possible for Linux users to work with Windows file servers. Microsoft&#8217;s dominance in many areas of computing is a fact. It only makes sense to me that open-source developers should work on projects that help with Windows/Linux interoperability.</p></blockquote>
<p>There&#8217;s a lot wrong here, but the two simple points to make is that Microsoft&#8217;s Silverlight is nowhere close to the necessity that Microsoft&#8217;s file systems are; and two you do know the main man of Samba quit Novell specifically because of the Novell deal? It&#8217;s like you are crapping all over his moral stand by missing the large toilet bowl of <strong>point </strong>just to your left.</p>
<p>There are lots of other reasons why Samba is not like Silverlight &#8211; for example: The Samba team didn&#8217;t get all sorts of Samba-only test suites from Microsoft. The EU courts didn&#8217;t force Microsoft to release Silverlight documentation. Samba has done incredibly hard work <strong>reverse-engineering</strong> Microsoft filesystems and networking protocols, Moonlight not so much. Samba doesn&#8217;t have some sort of Novell-only &#8220;covenant&#8221; with Microsoft. And on and on.</p>
<blockquote><p>Another reason why people grumble about Mono is that it&#8217;s backed by Novell, a company that some people in the Linux community hate because of its <a href="http://practical-tech.com/operating-system/linux/hell-freezes-over-microsoft-novell-partner-on-linux/">Microsoft partnership</a>. But, Novell isn&#8217;t in Microsoft&#8217;s back-pocket. Faced with a <a href="http://blogs.computerworld.com/red_hat_rakes_in_big_bucks">dominant player in the Linux server market, Red Hat</a>, Novell has elected to try to play the interoperability card with Windows to gain market share. It hasn&#8217;t been a <a href="http://blogs.computerworld.com/novells_suse_linux_futures">rousing success for Novell</a>, but, I&#8217;d argue it&#8217;s kept them in the operating system game with their SLE (SUSE Linux Enterprise) line.</p></blockquote>
<p>Microsoft has given Novell about what, <strong>$542 million</strong>, now?[1] You take that much cash from someone and you are not just in thier back pocket, you are in whatever pocket they want, playing whatever game of pool they want.</p>
<blockquote><p>Of course, Microsoft could threaten lawsuits with patents relating to Mono as well. After Peter Galli, a Microsoft support manager, <a href="http://port25.technet.com/archive/2009/07/06/the-ecma-c-and-cli-standards.aspx">publicly announced on the Microsoft Open Source blog</a> that Microsoft wouldn&#8217;t go after developers using the &#8220;C# programming language &#8230; and Common Language Infrastructure (CLI),&#8221; in short the heart of Mono, I can&#8217;t see any court letting Microsoft&#8217;s lawyers even get their seats warmed up before tossing any patent lawsuit against Mono programmers out the door.</p></blockquote>
<p>Consider this scenario:</p>
<p>Microsoft decides for whatever reason this mono experiment has gotten out of hand. It&#8217;s time to shut it down. They go into court.</p>
<p>&#8220;Your honor, we have tried to work with the community. We submitted a core technology to international standard bodies. However, that was not enough for some &#8211; they insisted on copying ever more of our intellectual property, expanding far beyond the standard we generously committed to, abusing our efforts of interoperability. It is unreasonable we are expected to donate every bit of our technology to our competitors, and we seek relief against this out-of-control clone project.&#8221;</p>
<p>Mono is done. Not only does Microsoft have a perfectly valid attack, but they get to look like the victim while doing it!</p>
<blockquote><p>In other words, chill about Mono already people. Trying to turn Mono into some kind of free software political litmus test is a waste of time and it&#8217;s just getting people ticked off for no good reason.</p></blockquote>
<p>I don&#8217;t think mono is much of a litmust test about Free Software. Mono supporters are almost proud of thier collective disdain for the GPL, FSF, and rms. They are <strong>much</strong> more in the Open Source camp than the Free Software camp. The watchword for most mono supporters is &#8220;pragmatism&#8221;. Every so often someone pays a little lip service to freedom or some other hippie ideal.</p>
<p>There&#8217;s nothing wrong with that, it&#8217;s perfectly alright to place your priorities where you see fit. I&#8217;m just saying the idea that mono is splitting &#8220;Free Software&#8221; is strange. Mono is more a wedge between the &#8220;Free Software&#8221; and &#8220;Open Source&#8221; sides of the tent.</p>
<blockquote><p>So, to sum up, we should not be turning Mono application support into some kind of religious test for what should, or shouldn&#8217;t, be in Linux. The notion that Mono developers are somehow wicked for using the platform really needs to be dumped once and for all.</p></blockquote>
<p>Finally, something I can agree with. So long as Mono can be shown to be safe from potential Microsoft attacks, then drive on. I think mono developers are helping Microsoft as much if not more than Linux; I think they are obnoxious and over-enamored with .NET; I think there is some wierd ass self-hating need to get validation from Microsoft in there; I think it is a tragedy that all the effort going into mono/moonlight is not going into non-Microsoft enabling project; and lots more things &#8212; but none of those are valid reasons for keeping something out of Linux.</p>
<p>[1] <a href="http://www.itjungle.com/two/two111506-story04.html">$442M in original deal</a>. <a href="http://www.computerworld.com/s/article/9112979/Microsoft_to_buy_up_to_100M_in_Novell_SUSE_Linux_support_vouchers">$100M more in later update</a>. I would like to see a better, more accurate breakdown of exactly how much money has flowed from Microsoft to Novell.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/08/computerworld-gets-it-all-wrong/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do you work here?</title>
		<link>http://mono-nono.com/2009/07/06/do-you-work-here/</link>
		<comments>http://mono-nono.com/2009/07/06/do-you-work-here/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 11:47:26 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[gnote]]></category>
		<category><![CDATA[tomboy]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=234</guid>
		<description><![CDATA[Well hell, it appears even Debian guys don&#8217;t understand Debian packaging.
Tolimar first posted a correction to rms&#8217; understanding about the tomboy/gnote change in Debian packaging.
Now, about a week later, he has a correction to that correction, and attempts to explain what the change means a little better!
Heh.
It looks like the current situation is flexible and [...]]]></description>
			<content:encoded><![CDATA[<p>Well hell, it appears even Debian guys don&#8217;t understand Debian packaging.</p>
<p><span id="more-234"></span>Tolimar <a href="http://blog.schmehl.info//2009/06/30#tomboy-mono">first posted a correction</a> to rms&#8217; understanding about the tomboy/gnote change in Debian packaging.</p>
<p>Now, about a week later, he has <a href="http://blog.schmehl.info/Debian/tomboy-mono-2">a correction to that correction</a>, and attempts to explain what the change means a little better!</p>
<p>Heh.</p>
<p>It looks like the current situation is flexible and mono may or may not come it yet, depending on exactly how the developers decide to use CD space and package recommends.Boy, I bet that process is going to be nice an focused on nothing but technical issues! Where can I watch from?</p>
<p>And yes, yes I know the actual problem is the fault of the Gnome project. I lurve you, Debian!</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/06/do-you-work-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weak sauce arguments are here to stay</title>
		<link>http://mono-nono.com/2009/07/06/weak-sauce-arguments-are-here-to-stay/</link>
		<comments>http://mono-nono.com/2009/07/06/weak-sauce-arguments-are-here-to-stay/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 11:04:33 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=227</guid>
		<description><![CDATA[It can be a tough time tackling some of the originators of mono apologeticia: they know how to take a small kernal of truth and wrap it up in a big ball of disinformation, fry that FUDsucker up and dish it out to hungry converts. However, the repeated arguments get weaker and weaker; take for [...]]]></description>
			<content:encoded><![CDATA[<p>It can be a tough time tackling some of the originators of mono apologeticia: they know how to take a small kernal of truth and wrap it up in a big ball of disinformation, fry that FUDsucker up and dish it out to hungry converts. However, the repeated arguments get weaker and weaker; take for example the comprehensive analysis offered up by Alex on <a href="http://www.alexonlinux.com/mono-is-here-to-stay">Mono is here to stay</a>:</p>
<blockquote><p><span id="more-227"></span>Microsoft, on several occasions, proclaimed that they are not going to sue Mono for whatever reason. Furthermore, there has been some sort of cooperation between Microsoft and Mono project. So in theory it shouldn’t be a problem, but, as expected, this doesn’t impress the fundamentalists.</p></blockquote>
<p>I LOL&#8217;ed. Read it again. It&#8217;s good for 2-3 LOLs, depending on time of day.</p>
<p>I know. I know. You read that, and you immediately thought to yourself: &#8220;Damn, why would mono-nono take on such a well-argued and detailed defense! Doesn&#8217;t he know <strong>that way lies madness!!!!one!</strong>&#8221; Well let me oil up my flabby pectorals and slip on into the kiddie pool. Pedobear is intrigued.</p>
<p>Alright, first off Microsoft has <strong>never ever ever</strong> promised even a little bit not to sue Mono. What they <strong>did</strong> do was submit a sub-set of the .NET framework (mostly C# and the CLI) to a couple of standard bodies. Those parts are safe. Not even the most insane mono critic, Dr. Rufus L. Crapongates, is arguing that the stuff in the standard is the great patent suing risk.</p>
<p>As far as the risk <strong>in that immediate area</strong> it is two fold:</p>
<ol>
<li>Could the &#8220;RAND-Z&#8221; terms include requirements that make mono unacceptable. This does <strong>not</strong> have to be royalties (which the &#8220;-Z&#8221; part prevents). There <strong>could be</strong> an issue here. This is a reasonable, but unlikely concern in my opinion. I don&#8217;t think this would be a line of attack &#8211; but <strong>some </strong>do.</li>
<li>Mono implements <strong>ever more</strong> parts of .NET that are <strong>not</strong> part of the standard. There is <strong>some</strong> degree of risk that these parts violate one or more Microsoft patents. This is a reasonable, and likely concern in my opinion. I think that mono infringes on multiple Microsoft patents I have read, but I am not a patent lawyer. <strong>Many </strong>people agree this could happen, but disagree on how much of an impact it would have on mono.</li>
</ol>
<p>There are lots of other issues, but these are the two most closely related to Microsoft patents. Also, most people do not think Microsoft would <strong>actually</strong> sue. They are much more likely to pressure Novell for some sort of out-of-court changes, spread FUD with the patents, tie it in to royalty requirements, and so on. Microsoft can do a <strong>lot</strong> of damage without having to take you to court. This is a little trick of the mono apologist &#8211; they like to talk about how risky it would be for Microsoft to go to court, as if there is no other way for one company to hurt another.</p>
<p>As for the &#8220;some sort of cooperation between Microsoft and the Mono project&#8221;, that is so vague I&#8217;m not sure what you are trying to say. I would remind you that the public urinals at One Microsoft Way are formed out of the dust of the bones of companies that had &#8220;some sort of cooperation with Microsoft&#8221; right up until cooperation turned into having your throat slit while being stabbed in the back.</p>
<p>&#8220;Cooperating&#8221; with someone doesn&#8217;t idemnify them in any way. If <strong>anything</strong>, in the business world, it <strong>increases </strong>the changes the two entities will come to blows, much like the suspects for violent crimes are always people close to the victim. It is unlikely that Microsoft will ever train its guns on Jolly Fats Weehawken&#8217;s Coney Dog Stand in Walla Walla, Washington. It is much more likely that it will do something nasty but just within the bounds of legality to whoever it signed a partnership agreement with last night.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/06/weak-sauce-arguments-are-here-to-stay/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Miguel&#8217;s da Man!</title>
		<link>http://mono-nono.com/2009/07/06/miguels-da-man/</link>
		<comments>http://mono-nono.com/2009/07/06/miguels-da-man/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 10:17:15 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Miguel de Icaza]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=224</guid>
		<description><![CDATA[Technology Floss raises an interesting point or three in his Open letter to Miguel de Icaza.
The main thrust of the argument is that the community needs clear and comprehensive assurances from Microsoft; which is something I think everyone should be agreeing on.
Again, to come back to one of my favorite mantras: it is the poor [...]]]></description>
			<content:encoded><![CDATA[<p>Technology Floss raises an interesting point or three in his <a href="http://maratux.blogspot.com/2009/07/miguel-you-man-open-letter-to-miguel-de.html">Open letter to Miguel de Icaza</a>.</p>
<p><span id="more-224"></span>The main thrust of the argument is that the community needs clear and comprehensive assurances from Microsoft; which is something I think everyone should be agreeing on.</p>
<p>Again, to come back to one of my favorite mantras: it is the poor quality of mono apologists that moved me from apathetic to active on the mono question.</p>
<p><strong>Another of my PATENTED analogies:</strong></p>
<p><em>The mono recipe</em></p>
<p>1 part wide-eyed innocence: &#8220;Oh my, people are upset we cut a secretive and exclusive deal with Microsoft. No one could have forseen this! Leave Britney alone!&#8221;</p>
<p>1 part 3rd-Grade Lawyering: &#8220;But Mom! <strong>Everyone </strong>is violating patents! Why can&#8217;t I!&#8221;</p>
<p>1 part vicious personal attacks: &#8220;Mono critics are stupid zealots who eat babies and listen to Solja Boy&#8221;)</p>
<p>3 part straight up lies: &#8220;Every technology is equally risky. Microsoft is just like every company. Steve Ballmer has a full sleeve tattoo of the GPL.&#8221;</p>
<p>2 part overwhelming conceit: &#8220;Mono is awesome rocks. This API is brilliant. Gorgeous. Oh Christ, I just came all over this debugger. Jesus take me now&#8230;this namespace!! /squirt squirt squirt</p>
<p>Combine into one big stew of <strong>I don&#8217;t trust you.</strong></p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/06/miguels-da-man/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>On Software Patents, the old standby</title>
		<link>http://mono-nono.com/2009/07/05/on-software-patents-the-old-standby/</link>
		<comments>http://mono-nono.com/2009/07/05/on-software-patents-the-old-standby/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 10:41:53 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Moonlight]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[disinformation]]></category>
		<category><![CDATA[patents]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=188</guid>
		<description><![CDATA[Let me show you what I consider one of the most destructive and dishonest defenses to come out the mono camp: On Software Patents.
Mono apologists love this one! Basically it boils down to &#8220;software patents suck because your code might infringe anyone&#8217;s patent, so every project is just as risky as mono, so don&#8217;t sweat [...]]]></description>
			<content:encoded><![CDATA[<p>Let me show you what I consider one of the most destructive and dishonest defenses to come out the mono camp: <a href="http://tirania.org/blog//texts/patents.html">On Software Patents</a>.</p>
<p><span id="more-188"></span>Mono apologists <strong>love </strong>this one! Basically it boils down to &#8220;software patents suck because your code might infringe anyone&#8217;s patent, so every project is just as risky as mono, so don&#8217;t sweat us over patents.&#8221; Now, like all <strong>really</strong> good propaganda, this has a some core of truth: it is indeed true that software patents suck.</p>
<p>I despise it because not only is it dishonest, but because how easily it is tossed around by mono apologists.</p>
<p>I guess it&#8217;s because the argument starts of with some truth &#8211; explaining how idiotic the software patent system is in the United States &#8211; that people just disengage their brain, nod along, and agree with the entire argument.</p>
<p><strong>Of all software projects, not all are equally likely to violate patents.<br />
</strong></p>
<p>Both of these statements are true:</p>
<ol>
<li>Project A, a large open source networking project may infringe on one or more Microsoft patents</li>
<li>Project B, a small open source ping implementation may infringe on one or more Microsoft patents</li>
</ol>
<p>Microsoft has an <a href="http://www.microsoft.com/interop/osp/default.mspx">Open Specification Promise</a> on a wide swath of technologies that they promise not to sue anyone over, so long as you don&#8217;t sue them first. Implementing parts of .NET that are <strong>not</strong> part of the standard may infringe on Microsoft patents, because Microsoft was careful to limit how much of .NET they gave to the standards body. Internal emails from Microsoft show a careful deliberation over how much of .NET to standardize, and how much to make sure was protect by patents, specifically mentioning Linux and <strong>preventing</strong> the commoditization of the .NET platform.</p>
<p>This is true in a more general sense as well. Any software project covering a common technology like ping or telnet is much less likely to run into patent issues for many reasons: length of time technology has existed, the number of similar projects having worked in the same area without patent issues, etc.</p>
<p><strong>Of all possible patent holders, not all present the same risk in likelihood of relevant patents<br />
</strong></p>
<p>Both of these statements are true:</p>
<ol>
<li>Mono may infringe on one or more Microsoft patents</li>
<li>Mono may infringe on one or more Dunk the Clown, Inc. patents</li>
</ol>
<p>It is more likely that mono infringes on Microsoft patents, considering Dunk the Clown, Inc. is not the that has <a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;Sect2=HITOFF&amp;u=%2Fnetahtml%2FPTO%2Fsearch-adv.htm&amp;r=0&amp;p=1&amp;f=S&amp;l=50&amp;Query=AN%2F%22Microsoft%22+AND+SPEC%2F%22NET+Framework%22&amp;d=PTXT">over 150 patents referencing the .NET framework</a>. It is unlikely that any of <a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;Sect2=HITOFF&amp;u=%2Fnetahtml%2FPTO%2Fsearch-adv.htm&amp;r=1&amp;f=G&amp;l=50&amp;d=PTXT&amp;p=1&amp;p=1&amp;S1=(%22Dunk+the+Clown%22.ASNM.)&amp;OS=AN/">Dunk the Clown, Inc. patents</a> apply to mono.</p>
<p><strong>Of those patent holders that do hold relevant patents, not all present the same risk of enforcement</strong></p>
<p>Both of these statements are true:</p>
<ol>
<li>Mono may infringe on one or more Microsoft patents</li>
<li>Mono may infringe on one or more Red Hat patents</li>
</ol>
<p>It is more likely that Microsoft will attempt to use its patents against the mono project, than it is that RedHat will. Sure, Red Hat might go crazy insane and declare some sort of war on mono. <strong>Also</strong>, I might get invited over to Scarlet Johansson&#8217;s place for drinks and a night of passionate lovemaking tonight. /brb</p>
<p><strong>Of those patents that are enforced, not all are as likely to be valid<br />
</strong></p>
<p>Both of the statements are true:</p>
<ol>
<li>Mono may infringe some random &#8220;one-click-shopping&#8221; patent, and it turns out that patent is valid in a court of law.</li>
<li>Mono may infringe some Microsoft patent, and it turns out that patent is valid in a court of law.</li>
</ol>
<p>There are some things you can do to defend yourself if someone goes after you for patent violation. You can show prior art, for example. However, .NET is unquestionably a Microsoft technology. It is not unlikely that Microsoft holds valid patents covering .NET technology. While Microsoft certainly holds many patents that are invalid for a host of reasons, it is foolish to think that they don&#8217;t have <strong>some</strong> valid patents, especially on a technology they created!</p>
<p><strong>Of those patents enforced and upheld, not all are as easy to workaround</strong></p>
<p>Both of these statements are true:</p>
<ol>
<li>Mono could be found infringing a minor Microsoft patent, easily worked around.</li>
<li>Mono could be found infringing a major Microsoft patent, required substantial changes.</li>
</ol>
<p>I don&#8217;t know if you could say which of the two is more likely, but it is true that we know Microsoft carefully considered what to keep out of the standard, and discussed preventing the commoditization of .NET. It is not unreasonable to assume that patents underlying important concepts that would require substantial changes protect those areas that Microsoft considers crucial to keep proprietary.</p>
<p><strong>Summary</strong></p>
<p>I would love to think this would put this argument to rest, but I know it won&#8217;t. The truth of this argument is that although all projects do face <strong>some</strong> risks, all projects do not face the <strong>same</strong> risks. Anyway, at least next time Team Mono whips this one out you&#8217;ll be ready.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/05/on-software-patents-the-old-standby/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Calling on BoycottNovell for an alliance</title>
		<link>http://mono-nono.com/2009/07/05/calling-on-boycottnovell-for-an-alliance/</link>
		<comments>http://mono-nono.com/2009/07/05/calling-on-boycottnovell-for-an-alliance/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 06:27:33 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=183</guid>
		<description><![CDATA[A mono developer is calling on BoycottNovell to work together to &#8220;fix the US patent system&#8221;.
Wow &#8211; lots of interest in patents going around lately! Anyway, here&#8217;s C.J. Adams-Collier message:
Roy,
Would you like to work with me to fix the US patent system? I sure would like it if you’d stop saying mean things about the [...]]]></description>
			<content:encoded><![CDATA[<p>A mono developer is <a href="http://wp.colliertech.org/cj/?p=447">calling on BoycottNovell</a> to work together to &#8220;fix the US patent system&#8221;.</p>
<p><span id="more-183"></span>Wow &#8211; lots of <a href="http://mono-nono.com/2009/07/05/interesting-blog-linux-patents/">interest in patents going around lately</a>! Anyway, here&#8217;s C.J. Adams-Collier message:</p>
<blockquote><p>Roy,</p>
<p>Would you like to work with me to fix the US patent system? I sure would like it if you’d stop saying mean things about the most active and effective Free Software developers I know. If we have to fix the broken patent system in order for you to stop giving F/OSS a black eye, then let’s do it, k?</p></blockquote>
<p>A bit loaded, but a fair enough question.</p>
<p>I was disappointed to find the author already <a href="http://wp.colliertech.org/cj/?p=237">followed it up with an IRC log</a> that he asserts shows &#8220;Roy and friends&#8221; were not interested. The log looks like it was back in Sep of 2008. It&#8217;s a mixture of hate and crazy on both sides &#8211; the IRC conversation is absolutely pointless, and the blog comments are basically vilification and point-and-laugh-at-the-crazies.</p>
<p>So, it looks more like a swipe at BoycottNovell than an actual call for rational discourse.</p>
<p>Anyway, worth a read if you want to see the bit of then bad on both sides, I guess.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/05/calling-on-boycottnovell-for-an-alliance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Interesting blog: Linux Patents</title>
		<link>http://mono-nono.com/2009/07/05/interesting-blog-linux-patents/</link>
		<comments>http://mono-nono.com/2009/07/05/interesting-blog-linux-patents/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 05:25:22 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[patents]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=180</guid>
		<description><![CDATA[Linux Patents is a new blog started to &#8220;to shed light into which patents Linux infringes, which technologies to avoid and hopefully to help raise awareness of the patent problem and try to create a patent free Linux system.&#8221;
It is just getting started, so it is too soon to tell how it will shape up.
One [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://linuxpatents.blogspot.com/">Linux Patents</a> is a new blog started to &#8220;to shed light into which patents Linux infringes, which technologies to avoid and hopefully to help raise awareness of the patent problem and try to create a patent free Linux system.&#8221;</p>
<p><span id="more-180"></span>It is just getting started, so it is too soon to tell how it will shape up.</p>
<p>One of the things I have often heard (from both sides) is that non-patent lawyers can not fairly assess a patent. I have a list of patents I <strong>think</strong> mono <strong>might</strong> violate, but I also realize I don&#8217;t have the technical ability to speak to the issue. To be perfectly honest, I am going <strong>very</strong> slow on bringing out individual patents, because I don&#8217;t want to make an ass out of myself pointing to a patent and being way off base.</p>
<p>I&#8217;ll be keeping an eye on the Linux Patents blog and seeing how things develop. I think &#8220;one-a-day&#8221; is too ambitious &#8211; I&#8217;m not sure that&#8217;s enough time for people to discuss what they are reading. I have read <strong>a lot</strong> of Microsoft patents. It ain&#8217;t Dick and Jane in there, I&#8217;ll tell you that.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/05/interesting-blog-linux-patents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
