<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Mono And RHEL</title>
	<atom:link href="http://pthree.org/2009/04/20/mono-and-rhel/feed/" rel="self" type="application/rss+xml" />
	<link>http://pthree.org/2009/04/20/mono-and-rhel/</link>
	<description>Linux.  GNU.  Freedom.</description>
	<lastBuildDate>Wed, 16 May 2012 07:36:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-beta2-20489</generator>
	<item>
		<title>By: Jo Shields</title>
		<link>http://pthree.org/2009/04/20/mono-and-rhel/#comment-109940</link>
		<dc:creator>Jo Shields</dc:creator>
		<pubDate>Tue, 21 Apr 2009 22:35:39 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1040#comment-109940</guid>
		<description>&quot;Jason&quot; here has been copy-pasting the exact same spiel anywhere he thinks it&#039;ll get eyeballs. He doesn&#039;t stick around anywhere long enough to explain his meaning (i.e. leaving a flaming bag on the doorstep), so we can only assume.

Let&#039;s assume &quot;Mono’s Windows compatibility stack&quot; refers to the System.Windows.Forms namespace (I can&#039;t imagine what else he could mean). He&#039;s either misinformed, or deliberately lying. Here&#039;s the full list of assemblies used by Tomboy:
directhex@desire:~$ monodis --assemblyref /usr/lib/tomboy/Tomboy.exe &#124; grep Name
	Name=mscorlib
	Name=Mono.Posix
	Name=gtk-sharp
	Name=gnome-panel-sharp
	Name=glib-sharp
	Name=gdk-sharp
	Name=System.Xml
	Name=Mono.Addins
	Name=System
	Name=pango-sharp
	Name=Mono.Addins.Gui
	Name=Mono.Addins.Setup
	Name=gnome-sharp
	Name=gconf-sharp
	Name=gconf-sharp-peditors
	Name=NDesk.DBus
	Name=NDesk.DBus.GLib

Now, of those, which of them are not CLEARLY Free Software, Mono-specific (but cross-platform) libraries designed to leverage Free Software technologies? These ones:
	Name=mscorlib
	Name=System.Xml
	Name=System

I doubt anyone expecting to be taken seriously would claim that things like GConf or GTK are part of a &quot;Windows compatibility stack&quot;. Now, what of these three here? especially the scary-looking &quot;ms&quot; in &quot;mscorlib&quot;?

Well, take a trundle over to the ECMA-335 spec, available here: http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-335.pdf - and jump down to Partition IV section 5, &quot;The standard libraries&quot;. Page 473, if it helps. This makes you aware that there are a number of core libraries in the international ISO/ECMA standard. The &quot;BCL&quot; library in section 5? THAT&#039;s our &quot;Name=mscorlib&quot;. The &quot;XML&quot; library? Well, that&#039;s &quot;Name=System.Xml&quot;. &quot;Network&quot; library? &quot;Name=System&quot;.

So, in short: can anyone explain what the hell &quot;Jason&quot; is suggesting? because if he&#039;s suggesting there&#039;s anything which isn&#039;t either an ISO spec (i.e. the way C90 is an ISO spec) or ground-up Free (like DBus or Pango or whatever) then as you can see, he&#039;s wrong.</description>
		<content:encoded><![CDATA[<p>&#8220;Jason&#8221; here has been copy-pasting the exact same spiel anywhere he thinks it&#8217;ll get eyeballs. He doesn&#8217;t stick around anywhere long enough to explain his meaning (i.e. leaving a flaming bag on the doorstep), so we can only assume.</p>
<p>Let&#8217;s assume &#8220;Mono’s Windows compatibility stack&#8221; refers to the System.Windows.Forms namespace (I can&#8217;t imagine what else he could mean). He&#8217;s either misinformed, or deliberately lying. Here&#8217;s the full list of assemblies used by Tomboy:<br />
directhex@desire:~$ monodis &#8211;assemblyref /usr/lib/tomboy/Tomboy.exe | grep Name<br />
	Name=mscorlib<br />
	Name=Mono.Posix<br />
	Name=gtk-sharp<br />
	Name=gnome-panel-sharp<br />
	Name=glib-sharp<br />
	Name=gdk-sharp<br />
	Name=System.Xml<br />
	Name=Mono.Addins<br />
	Name=System<br />
	Name=pango-sharp<br />
	Name=Mono.Addins.Gui<br />
	Name=Mono.Addins.Setup<br />
	Name=gnome-sharp<br />
	Name=gconf-sharp<br />
	Name=gconf-sharp-peditors<br />
	Name=NDesk.DBus<br />
	Name=NDesk.DBus.GLib</p>
<p>Now, of those, which of them are not CLEARLY Free Software, Mono-specific (but cross-platform) libraries designed to leverage Free Software technologies? These ones:<br />
	Name=mscorlib<br />
	Name=System.Xml<br />
	Name=System</p>
<p>I doubt anyone expecting to be taken seriously would claim that things like GConf or GTK are part of a &#8220;Windows compatibility stack&#8221;. Now, what of these three here? especially the scary-looking &#8220;ms&#8221; in &#8220;mscorlib&#8221;?</p>
<p>Well, take a trundle over to the ECMA-335 spec, available here: <a href="http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-335.pdf" rel="nofollow">http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-335.pdf</a> &#8211; and jump down to Partition IV section 5, &#8220;The standard libraries&#8221;. Page 473, if it helps. This makes you aware that there are a number of core libraries in the international ISO/ECMA standard. The &#8220;BCL&#8221; library in section 5? THAT&#8217;s our &#8220;Name=mscorlib&#8221;. The &#8220;XML&#8221; library? Well, that&#8217;s &#8220;Name=System.Xml&#8221;. &#8220;Network&#8221; library? &#8220;Name=System&#8221;.</p>
<p>So, in short: can anyone explain what the hell &#8220;Jason&#8221; is suggesting? because if he&#8217;s suggesting there&#8217;s anything which isn&#8217;t either an ISO spec (i.e. the way C90 is an ISO spec) or ground-up Free (like DBus or Pango or whatever) then as you can see, he&#8217;s wrong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Kishimoto</title>
		<link>http://pthree.org/2009/04/20/mono-and-rhel/#comment-109939</link>
		<dc:creator>Paul Kishimoto</dc:creator>
		<pubDate>Tue, 21 Apr 2009 14:50:45 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1040#comment-109939</guid>
		<description>(via Planet Ubuntu) Good point about RHEL, I completely missed that.

I find there are funny echoes of &quot;You&#039;re hurting America!&quot; in &quot;It is harmful for the community&quot; ...and it has long been evident how weak the former statement is as an argument. &quot;The Iraq war will turn out badly? Don&#039;t say that, you&#039;re helping the terrorists and hurting America!&quot;</description>
		<content:encoded><![CDATA[<p>(via Planet Ubuntu) Good point about RHEL, I completely missed that.</p>
<p>I find there are funny echoes of &#8220;You&#8217;re hurting America!&#8221; in &#8220;It is harmful for the community&#8221; &#8230;and it has long been evident how weak the former statement is as an argument. &#8220;The Iraq war will turn out badly? Don&#8217;t say that, you&#8217;re helping the terrorists and hurting America!&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://pthree.org/2009/04/20/mono-and-rhel/#comment-109938</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Tue, 21 Apr 2009 12:32:32 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1040#comment-109938</guid>
		<description>I agree, behaving like a closed source vendor is not helpful at all.</description>
		<content:encoded><![CDATA[<p>I agree, behaving like a closed source vendor is not helpful at all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Igor</title>
		<link>http://pthree.org/2009/04/20/mono-and-rhel/#comment-109937</link>
		<dc:creator>Igor</dc:creator>
		<pubDate>Tue, 21 Apr 2009 12:28:58 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1040#comment-109937</guid>
		<description>The people who use RHEL will use a real life notepad to take notes anyways...</description>
		<content:encoded><![CDATA[<p>The people who use RHEL will use a real life notepad to take notes anyways&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://pthree.org/2009/04/20/mono-and-rhel/#comment-109936</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Tue, 21 Apr 2009 12:25:57 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1040#comment-109936</guid>
		<description>Fully agree ... choice and availability is what the Ubuntu philosophy is all about.
Microsoft has only granted immunity to Novell users/clients, and Mono&#039;s GPL does not cover Mono’s Windows compatibility stack - of which TomBoy uses extensively. There is a lot to be wary of from MS when using Mono’s Windows compatibility stack, and IMHO thus lots to be wary of from TomBoy.</description>
		<content:encoded><![CDATA[<p>Fully agree &#8230; choice and availability is what the Ubuntu philosophy is all about.<br />
Microsoft has only granted immunity to Novell users/clients, and Mono&#8217;s GPL does not cover Mono’s Windows compatibility stack &#8211; of which TomBoy uses extensively. There is a lot to be wary of from MS when using Mono’s Windows compatibility stack, and IMHO thus lots to be wary of from TomBoy.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

