<?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/"
xmlns:series="http://unfoldingneurons.com/"
> <channel><title>Comments on: Mono in Ubuntu, Yes or No?</title> <atom:link href="http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/feed/" rel="self" type="application/rss+xml" /><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/</link> <description>Resources, help, how to&#039;s and tutorials for Ubuntu Linux users!</description> <lastBuildDate>Thu, 02 Sep 2010 20:01:07 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=abc</generator> <item><title>By: LinuxCanuck</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2975</link> <dc:creator>LinuxCanuck</dc:creator> <pubDate>Thu, 18 Jun 2009 23:30:39 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2975</guid> <description>First off, I have an emotional connection to Ubuntu. I have used it as my main distro for a few years and I am active on several help forums. So leaving Ubuntu is a big thing with me. I have been a big defender of Ubuntu and Canonical in the past. Leaving Ubuntu will mean that I will be leaving behind, not just a distro, but something that I have been passionate about.Secondly, Novell is a sellout. They could have stood tall and not knuckled under like Fedora and Canonical stood up for Linux. I take nothing back in that.Thirdly, Microsoft is opposed to open source and what it stands for and has said so on numerous occasions and have actively spread FUD against it. Their recent litigation against Tom Tom shows what lengths they will go to protect their IP. By using .NET in the form of Mono then we are playing into their hands. It is not a question of IF, but WHEN they litigate, IMO.Finally, the intent of my rant was not to educate, but to express my confusion and dismay at the inconsistencies in the way that Ubuntu is handling this.I have no problem with Mono being available, but see no reason why I should be forced to install it in the same ways that I should not be forced to use proprietary drivers and codecs.The fact that good applications are being written in Mono is a red herring. Tomboy may be excellent. But until this issue is made clear it is tainted in my eyes and in the eyes of many. If Microsoft came out tomorrow and said that Mono was not an infringement on their IP then I would not have an objection.Until that time I believe that including Mono is unnecessary and individuals who use it are opening us up to unnecessary risk in the same way that Tom Tom would have been well advised not to include FAT32 file in their devices when there were alternatives.Mono is not an emotional issue with me. Microsoft does not bother me. I don&#039;t use any of their products and want to keep it that way. Leaving Ubuntu is not something that I would take lightly and that is emotional for me.Ubuntu is driving me away if they continue to push Mono at me. There is talk of adding Banshee as part of their installation. I don&#039;t like being pushed and being spun and that is why I am venting.For now I will stick with Kubuntu.</description> <content:encoded><![CDATA[<p>First off, I have an emotional connection to Ubuntu. I have used it as my main distro for a few years and I am active on several help forums. So leaving Ubuntu is a big thing with me. I have been a big defender of Ubuntu and Canonical in the past. Leaving Ubuntu will mean that I will be leaving behind, not just a distro, but something that I have been passionate about.</p><p>Secondly, Novell is a sellout. They could have stood tall and not knuckled under like Fedora and Canonical stood up for Linux. I take nothing back in that.</p><p>Thirdly, Microsoft is opposed to open source and what it stands for and has said so on numerous occasions and have actively spread FUD against it. Their recent litigation against Tom Tom shows what lengths they will go to protect their IP. By using .NET in the form of Mono then we are playing into their hands. It is not a question of IF, but WHEN they litigate, IMO.</p><p>Finally, the intent of my rant was not to educate, but to express my confusion and dismay at the inconsistencies in the way that Ubuntu is handling this.</p><p>I have no problem with Mono being available, but see no reason why I should be forced to install it in the same ways that I should not be forced to use proprietary drivers and codecs.</p><p>The fact that good applications are being written in Mono is a red herring. Tomboy may be excellent. But until this issue is made clear it is tainted in my eyes and in the eyes of many. If Microsoft came out tomorrow and said that Mono was not an infringement on their IP then I would not have an objection.</p><p>Until that time I believe that including Mono is unnecessary and individuals who use it are opening us up to unnecessary risk in the same way that Tom Tom would have been well advised not to include FAT32 file in their devices when there were alternatives.</p><p>Mono is not an emotional issue with me. Microsoft does not bother me. I don&#8217;t use any of their products and want to keep it that way. Leaving Ubuntu is not something that I would take lightly and that is emotional for me.</p><p>Ubuntu is driving me away if they continue to push Mono at me. There is talk of adding Banshee as part of their installation. I don&#8217;t like being pushed and being spun and that is why I am venting.</p><p>For now I will stick with Kubuntu.</p> ]]></content:encoded> </item> <item><title>By: jay</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2964</link> <dc:creator>jay</dc:creator> <pubDate>Thu, 18 Jun 2009 15:13:03 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2964</guid> <description>@DBO - granted, i don&#039;t think OSS is purely about market share either. that&#039;s actually the beauty of it, and also why we have a chance where so many others have faltered. linux/OSS doesn&#039;t have a business plan, doesn&#039;t have share holders (there are players in it who do, but they&#039;re just that - players). OSS will survive until the last person on earth is using it. it won&#039;t be killed off because it&#039;s not profitable, people wont stop developing for it because they aren&#039;t the dominant force on the desktop or any other measurement - we&#039;re hobbyists at the core, we do it because we love it.and because we see the benefits. but we also see that the world (the software portion of the world anyway) would be a better place if more people saw this, if more people understood, if, as it were, we had greater market share. and we&#039;re gaining.it&#039;s be a shame to give that up. emphasis on give, because the way we&#039;re going it&#039;s not somebody taking that away, we&#039;re giving it freely.</description> <content:encoded><![CDATA[<p>@DBO &#8211; granted, i don&#8217;t think OSS is purely about market share either. that&#8217;s actually the beauty of it, and also why we have a chance where so many others have faltered. linux/OSS doesn&#8217;t have a business plan, doesn&#8217;t have share holders (there are players in it who do, but they&#8217;re just that &#8211; players). OSS will survive until the last person on earth is using it. it won&#8217;t be killed off because it&#8217;s not profitable, people wont stop developing for it because they aren&#8217;t the dominant force on the desktop or any other measurement &#8211; we&#8217;re hobbyists at the core, we do it because we love it.</p><p>and because we see the benefits. but we also see that the world (the software portion of the world anyway) would be a better place if more people saw this, if more people understood, if, as it were, we had greater market share. and we&#8217;re gaining.</p><p>it&#8217;s be a shame to give that up. emphasis on give, because the way we&#8217;re going it&#8217;s not somebody taking that away, we&#8217;re giving it freely.</p> ]]></content:encoded> </item> <item><title>By: DBO</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2948</link> <dc:creator>DBO</dc:creator> <pubDate>Wed, 17 Jun 2009 18:55:04 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2948</guid> <description>@jay
I cant devote much time to a long answer at the moment but I think you have some valid points. There is however a flip side to this, and thats that the takeover of linux is not really about market share. Linux cant take the desktop from microsoft as things stand now (and I will be happy to expound on this later). Where linux stands a real chance is getting to new territory before MS time and time again. Apple has been doing this not with PC&#039;s but with integrated devices (iPhone, iPod, iFoo) with great success. This is the same success story linux will be trying to grab in the future. More later.DBO</description> <content:encoded><![CDATA[<p>@jay<br
/> I cant devote much time to a long answer at the moment but I think you have some valid points. There is however a flip side to this, and thats that the takeover of linux is not really about market share. Linux cant take the desktop from microsoft as things stand now (and I will be happy to expound on this later). Where linux stands a real chance is getting to new territory before MS time and time again. Apple has been doing this not with PC&#8217;s but with integrated devices (iPhone, iPod, iFoo) with great success. This is the same success story linux will be trying to grab in the future. More later.</p><p>DBO</p> ]]></content:encoded> </item> <item><title>By: jay</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2947</link> <dc:creator>jay</dc:creator> <pubDate>Wed, 17 Jun 2009 18:35:36 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2947</guid> <description>to me, the issue isn&#039;t so much whether the user is at risk - i don&#039;t think for a moment that microsoft will come after me as an end user in two years after mono is well and truly entrenched in multiple major distributions.i don&#039;t even think they will come after canonical or distro:s themselves. they don&#039;t want our money, they don&#039;t want to give us licenses - for a fee or otherwise - they want to be able to say to their customers who are comtemplating going with open source solutions over their own:&quot;look, novell got patent protections from us - that must mean we have valid patents. we&#039;re not going to point them out so OSS can fix them, we&#039;re just saying. this means you would be under threat if you go with, say, X linux. so how about going with our solutions, dear CIO? or at the very least novell&#039;s? you&#039;d be safe then. just saying.&quot;it&#039;s not a tool to hurt us, as users, it&#039;s not a weapon to be wielded in battle, it&#039;s a cloud of uncertainty to gain/maintain market share. at the expense of whom? at the expense of the whole OSS community, that&#039;s who. and we&#039;re supplying the very fuel for this, seemingly willingly in the name of... ease-of-development(?) because we say:&quot;hey, they&#039;re not gonna come after us, don&#039;t be silly - and if they do, we&#039;ll fix it&quot;. (that&#039;s canonical&#039;s stance).i know we can fix it, or avoid it, or work around it, if it was pointed out to us, if they came after us, but that&#039;s not what it&#039;s for... it&#039;s market share. it&#039;s fud. it&#039;s embrace, extend, extinguish.what if someone builds something very useful in mono/c# and it&#039;s adopted by corporations who are smart enough to go OSS, but not wise enough to steer clear of mono. perhaps they even say to themselves &quot;hey this mono solution is cool, because c# developers are a dime a dozen, and we can grab windows developers as well as linux if push comes to shove, we can even port it to run it on windows if we wanted to move back - we&#039;re golden.&quot;well, the day will surely come after the technology is adopted when microsoft will point to this cloud of uncertainty and say to that CIO &quot;look, patent issues - go with us, we might come after you if you don&#039;t, and that&#039;s costly&quot; - the CIO will shiver in his boots, as they do, and go back to MS. huge losses for OSS. it&#039;s gonna be cheaper than potential legal wrangles.do they need to come after us to get what they want? not at all. do they need to go after canonical, nope. we&#039;re both safe. we&#039;re also both losing users, and we&#039;re losing market share, and developers, and we did it to ourselves.would microsoft do this? would they really be so rotten? really? surely not. surely i&#039;m crying wolf.look at their history. please, just look.(also consider; if the anti-mono-camp, who simply want mono out of default installs, is wrong - what have we lost? if the mono-camp is, horrors, wrong - what have we lost?)but yeah, the anti-mono-camp just paranoid. just like every other technology/business/standard were &quot;just paranoid&quot; up until very the last moment right before they were usurped by MS.</description> <content:encoded><![CDATA[<p>to me, the issue isn&#8217;t so much whether the user is at risk &#8211; i don&#8217;t think for a moment that microsoft will come after me as an end user in two years after mono is well and truly entrenched in multiple major distributions.</p><p>i don&#8217;t even think they will come after canonical or distro:s themselves. they don&#8217;t want our money, they don&#8217;t want to give us licenses &#8211; for a fee or otherwise &#8211; they want to be able to say to their customers who are comtemplating going with open source solutions over their own:</p><p>&#8220;look, novell got patent protections from us &#8211; that must mean we have valid patents. we&#8217;re not going to point them out so OSS can fix them, we&#8217;re just saying. this means you would be under threat if you go with, say, X linux. so how about going with our solutions, dear CIO? or at the very least novell&#8217;s? you&#8217;d be safe then. just saying.&#8221;</p><p>it&#8217;s not a tool to hurt us, as users, it&#8217;s not a weapon to be wielded in battle, it&#8217;s a cloud of uncertainty to gain/maintain market share. at the expense of whom? at the expense of the whole OSS community, that&#8217;s who. and we&#8217;re supplying the very fuel for this, seemingly willingly in the name of&#8230; ease-of-development(?) because we say:</p><p>&#8220;hey, they&#8217;re not gonna come after us, don&#8217;t be silly &#8211; and if they do, we&#8217;ll fix it&#8221;. (that&#8217;s canonical&#8217;s stance).</p><p>i know we can fix it, or avoid it, or work around it, if it was pointed out to us, if they came after us, but that&#8217;s not what it&#8217;s for&#8230; it&#8217;s market share. it&#8217;s fud. it&#8217;s embrace, extend, extinguish.</p><p>what if someone builds something very useful in mono/c# and it&#8217;s adopted by corporations who are smart enough to go OSS, but not wise enough to steer clear of mono. perhaps they even say to themselves &#8220;hey this mono solution is cool, because c# developers are a dime a dozen, and we can grab windows developers as well as linux if push comes to shove, we can even port it to run it on windows if we wanted to move back &#8211; we&#8217;re golden.&#8221;</p><p>well, the day will surely come after the technology is adopted when microsoft will point to this cloud of uncertainty and say to that CIO &#8220;look, patent issues &#8211; go with us, we might come after you if you don&#8217;t, and that&#8217;s costly&#8221; &#8211; the CIO will shiver in his boots, as they do, and go back to MS. huge losses for OSS. it&#8217;s gonna be cheaper than potential legal wrangles.</p><p>do they need to come after us to get what they want? not at all. do they need to go after canonical, nope. we&#8217;re both safe. we&#8217;re also both losing users, and we&#8217;re losing market share, and developers, and we did it to ourselves.</p><p>would microsoft do this? would they really be so rotten? really? surely not. surely i&#8217;m crying wolf.</p><p>look at their history. please, just look.</p><p>(also consider; if the anti-mono-camp, who simply want mono out of default installs, is wrong &#8211; what have we lost? if the mono-camp is, horrors, wrong &#8211; what have we lost?)</p><p>but yeah, the anti-mono-camp just paranoid. just like every other technology/business/standard were &#8220;just paranoid&#8221; up until very the last moment right before they were usurped by MS.</p> ]]></content:encoded> </item> <item><title>By: UserOrdinary</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2937</link> <dc:creator>UserOrdinary</dc:creator> <pubDate>Wed, 17 Jun 2009 16:52:53 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2937</guid> <description>Would support the rejection of any patent encumbered software or development tools based on: 1) past history of the corporate body (MS) holding the IP rights is less than stellar, 2) why go with a commercial standard when public domain options exist that seem to in the long run be better alternatives, even if unpolished in the short term. I would be very wary of any patent encumbered software at least until some sanity enters the whole IP process and software patents are declared dead and buried, like they should be, this from someone who is in an IP intensive field.</description> <content:encoded><![CDATA[<p>Would support the rejection of any patent encumbered software or development tools based on: 1) past history of the corporate body (MS) holding the IP rights is less than stellar, 2) why go with a commercial standard when public domain options exist that seem to in the long run be better alternatives, even if unpolished in the short term. I would be very wary of any patent encumbered software at least until some sanity enters the whole IP process and software patents are declared dead and buried, like they should be, this from someone who is in an IP intensive field.</p> ]]></content:encoded> </item> <item><title>By: UbuntuLinuxHelp</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2928</link> <dc:creator>UbuntuLinuxHelp</dc:creator> <pubDate>Wed, 17 Jun 2009 15:40:20 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2928</guid> <description>@Pedro QuaresmaThanks, I used that link you provided in another post (in the post link that replies to DBO&#039;s comment below). Again, I appreciate your valuable input.</description> <content:encoded><![CDATA[<p>@Pedro Quaresma</p><p>Thanks, I used that link you provided in another post (in the post link that replies to DBO&#8217;s comment below). Again, I appreciate your valuable input.</p> ]]></content:encoded> </item> <item><title>By: UbuntuLinuxHelp</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2927</link> <dc:creator>UbuntuLinuxHelp</dc:creator> <pubDate>Wed, 17 Jun 2009 15:38:39 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2927</guid> <description>@DBOVERY nice input, please can you see: &lt;a href=&quot;http://ubuntulinuxhelp.com/mono-discussion-with-a-developer/&quot; rel=&quot;nofollow&quot;&gt;Mono - Discussion With a Developer&lt;/a&gt;
Perhaps you and others could shed more light on this?</description> <content:encoded><![CDATA[<p>@DBO</p><p>VERY nice input, please can you see: <a
href="http://ubuntulinuxhelp.com/mono-discussion-with-a-developer/"  rel="nofollow">Mono &#8211; Discussion With a Developer</a><br
/> Perhaps you and others could shed more light on this?</p> ]]></content:encoded> </item> <item><title>By: New Push for Gnote</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2926</link> <dc:creator>New Push for Gnote</dc:creator> <pubDate>Wed, 17 Jun 2009 15:27:50 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2926</guid> <description>[...] proposed that Ubuntu should swap Tomboy with Gnote, which is already in Ubuntu. Meanwhile, another user of Ubuntu argues that the vast majority of people do not need Mono.  I&#8217;m not a .net developer, I don&#8217;t need this. The second statement I though was very [...]</description> <content:encoded><![CDATA[<p>[...] proposed that Ubuntu should swap Tomboy with Gnote, which is already in Ubuntu. Meanwhile, another user of Ubuntu argues that the vast majority of people do not need Mono.  I&#8217;m not a .net developer, I don&#8217;t need this. The second statement I though was very [...]</p> ]]></content:encoded> </item> <item><title>By: Discussion With a Developer</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2921</link> <dc:creator>Discussion With a Developer</dc:creator> <pubDate>Wed, 17 Jun 2009 13:50:40 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2921</guid> <description>[...] Mono in Ubuntu, Yes or No?  [...]</description> <content:encoded><![CDATA[<p>[...] Mono in Ubuntu, Yes or No?  [...]</p> ]]></content:encoded> </item> <item><title>By: Pedro Quaresma</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2918</link> <dc:creator>Pedro Quaresma</dc:creator> <pubDate>Wed, 17 Jun 2009 09:45:30 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2918</guid> <description>Whenever this discussion arises, I always point people to:&quot;Why Mono is Currently An Unacceptable Risk&quot;
http://www.gnome.org/~seth/blog/mono</description> <content:encoded><![CDATA[<p>Whenever this discussion arises, I always point people to:</p><p>&#8220;Why Mono is Currently An Unacceptable Risk&#8221;<br
/> <a
href="http://www.gnome.org/~seth/blog/mono"  rel="nofollow">http://www.gnome.org/~seth/blo.....g/mono</a><br
/><fieldset
class="blogfollow"><legend>Read more from Pedro Quaresma</legend><h2><a
href="http://playroom3.wordpress.com/2010/05/18/guitar-legends-i-stevie-ray-vaughn/" rel="external nofollow" >Guitar Legends I – Stevie Ray Vaughn</a></h2><p>A</p></fieldset> ]]></content:encoded> </item> <item><title>By: DBO</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2914</link> <dc:creator>DBO</dc:creator> <pubDate>Wed, 17 Jun 2009 06:43:00 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2914</guid> <description>Hey UbuntuLinuxHelp,I really liked your article, if nothing else it does help me see where some people, especially outsiders, are coming from on this issue. First I should mention that I am a core developer of GNOME Do and as such I obviously hold a positive view of Mono. I&#039;d like to share my view on this whole thing, and I will take it piece by piece. Please keep in mind that as you read it, I intend it all with a very even, and calm tone. I hope it comes across well.anti-Mono camp:
Most of them are fairly level headed and will have a decent talk with you actually. Some however have spammed our bug tracker and mailing list in the past and left defamatory comments about my personal work. It is upsetting that someone would do that to something I do in my free time. I do not push it on anyone after all. I&#039;d really like to see a lot of the emotions put aside so we can have a real nice talk about the serious issues.pro-Mono camp:
We have made mistakes and been a bit too strong sometimes. I have gotten too upset when my bugtracker gets spammed or someone tells me I am trying to kill Linux. We need to be clearer, and calmer.Microsoft (patents ignored):
I don&#039;t think it matters that Microsoft comes up with the spec (I will cover the patent thing, please wait). Microsoft is a company like any other and the fact that they invented C# makes it no worse than if AT&amp;T had invented it or if Sun had or Apple. However Microsoft does get a bigger knee jerk reaction.Microsoft Patents:
I am not a lawyer, but here is my view. There are parts of mono that are covered by patents here and there, but they are the System.Data namespace and the System.Windows.Forms namespace. Neither of these seem to be used by open source apps such as Banshee/Tomboy/F-Spot/GNOME Do. This nicely sidesteps most of the patent issues to start with, after all, we use GTK# and SQlite. If there are other potential violations someone calmly pointing them out so they too can be avoided would be nice. Nobody seems interesting in actually resolving this, they just want to use it as a way to throw out the baby with the bath water.The rest of the language is available as an EMCA spec and is therefore not covered by any patents (as goes my understanding). Additionally there is supposed to be royalty free license available, however it has been shown to be difficult (maybe impossible?) to obtain. Someone should exhaustively explore this. I read about someone that did try, but they seemed way too content to say its not easy and didn&#039;t really push to hard for it. No lawyers got involved, which they probably should have.Mono is for Developers:
So are libraries, like libc, but we ship them because applications use them. The reason mono gets shipped is not because you use it, but because an application you use uses it. Additionally Ubuntu only ships the parts of mono that applications are actually using (you dont have to install the whole thing). The parts clearly covered by patents are not shipped by default at all. Again, I am not a lawyer (and neither is the other side) so we need to really get one involved to find out for sure how this all should be handled.Risk to the User:
The user is not at risk. Who is MS going to sue? You the user, or me the software developer? If I get sued I wont be dropping the project, worse comes to worse I&#039;ll port it but the chances of it going that far are slim to none. Not to mention there is quite a bit of a patent portfolio on both sides. Something of a patent cold war, they sue us, we sue them, everyone loses. Still, no risk to the end user, even if things go nuclear.Why Ubuntu Ships It:
Ubuntu ships it because the applications that are the best of the best use Mono (some of them). Tomboy is still better than GNote as it has a more vibrant developer community around it and more plugins. F-Spot is better than gThumb as gThumb is not actually a photo manager, its file system based, not tag based. Banshee is probably going to be replacing Rhythmbox for those who paid attention to the Ubuntu Developers Summit. This will mean that the default music player on Ubuntu will also by mono based. In all fairness, banshee is much more actively developed than Rhythmbox (which is hardly maintained these days). As a distro, Ubuntu makes a good choice to ship software that is developed actively over software that is hardly maintained, regardless of language.HDD Space:
Its a weird argument. Mono in full uses less than a pennies worth of hard drive space. Yeah its 50MB, but so are 10-15 mp3&#039;s. It&#039;s not that much really. I can see the argument made for it making space on the install CD however. That makes sense until they try to push GNote which requires gtkmm which will take up sizable space to get all the C++ bindings for gnome in there. That and somebody would have to write a reasonable replacement for f-spot.Memory Requirements:
This is a completely bunk argument. I&#039;ve fixed maybe 100 memory leaks in GNOME Do since I started hacking it. 90% of those leaks were from the C libraries we were binding. The truth is, its easier to leak memory in C where you have to do your own memory management. We have sent 3 or 4 patches upstream to fix big ones and they have fixed the rest or provided us a way to get around the leaks. The runtime itself has maybe a 10MB penalty on memory, but that does not grow with time, and is shared between all mono apps running at the time. In fact the more mono apps you run, the more memory they will share which can often result in a net gain of free memory. To be honest however, we are not nearly there yet, thats just a &quot;imagine if&quot; kind of thing.Anyhow, thats how I feel. I am not a lawyer, just a coder and developer. I would love to hear what other people think, so long as they can express it rationally and simply without getting emotional over the issue. Also if anyone actually is a lawyer, please let us know =)DBO</description> <content:encoded><![CDATA[<p>Hey UbuntuLinuxHelp,</p><p>I really liked your article, if nothing else it does help me see where some people, especially outsiders, are coming from on this issue. First I should mention that I am a core developer of GNOME Do and as such I obviously hold a positive view of Mono. I&#8217;d like to share my view on this whole thing, and I will take it piece by piece. Please keep in mind that as you read it, I intend it all with a very even, and calm tone. I hope it comes across well.</p><p>anti-Mono camp:<br
/> Most of them are fairly level headed and will have a decent talk with you actually. Some however have spammed our bug tracker and mailing list in the past and left defamatory comments about my personal work. It is upsetting that someone would do that to something I do in my free time. I do not push it on anyone after all. I&#8217;d really like to see a lot of the emotions put aside so we can have a real nice talk about the serious issues.</p><p>pro-Mono camp:<br
/> We have made mistakes and been a bit too strong sometimes. I have gotten too upset when my bugtracker gets spammed or someone tells me I am trying to kill Linux. We need to be clearer, and calmer.</p><p>Microsoft (patents ignored):<br
/> I don&#8217;t think it matters that Microsoft comes up with the spec (I will cover the patent thing, please wait). Microsoft is a company like any other and the fact that they invented C# makes it no worse than if AT&amp;T had invented it or if Sun had or Apple. However Microsoft does get a bigger knee jerk reaction.</p><p>Microsoft Patents:<br
/> I am not a lawyer, but here is my view. There are parts of mono that are covered by patents here and there, but they are the System.Data namespace and the System.Windows.Forms namespace. Neither of these seem to be used by open source apps such as Banshee/Tomboy/F-Spot/GNOME Do. This nicely sidesteps most of the patent issues to start with, after all, we use GTK# and SQlite. If there are other potential violations someone calmly pointing them out so they too can be avoided would be nice. Nobody seems interesting in actually resolving this, they just want to use it as a way to throw out the baby with the bath water.</p><p>The rest of the language is available as an EMCA spec and is therefore not covered by any patents (as goes my understanding). Additionally there is supposed to be royalty free license available, however it has been shown to be difficult (maybe impossible?) to obtain. Someone should exhaustively explore this. I read about someone that did try, but they seemed way too content to say its not easy and didn&#8217;t really push to hard for it. No lawyers got involved, which they probably should have.</p><p>Mono is for Developers:<br
/> So are libraries, like libc, but we ship them because applications use them. The reason mono gets shipped is not because you use it, but because an application you use uses it. Additionally Ubuntu only ships the parts of mono that applications are actually using (you dont have to install the whole thing). The parts clearly covered by patents are not shipped by default at all. Again, I am not a lawyer (and neither is the other side) so we need to really get one involved to find out for sure how this all should be handled.</p><p>Risk to the User:<br
/> The user is not at risk. Who is MS going to sue? You the user, or me the software developer? If I get sued I wont be dropping the project, worse comes to worse I&#8217;ll port it but the chances of it going that far are slim to none. Not to mention there is quite a bit of a patent portfolio on both sides. Something of a patent cold war, they sue us, we sue them, everyone loses. Still, no risk to the end user, even if things go nuclear.</p><p>Why Ubuntu Ships It:<br
/> Ubuntu ships it because the applications that are the best of the best use Mono (some of them). Tomboy is still better than GNote as it has a more vibrant developer community around it and more plugins. F-Spot is better than gThumb as gThumb is not actually a photo manager, its file system based, not tag based. Banshee is probably going to be replacing Rhythmbox for those who paid attention to the Ubuntu Developers Summit. This will mean that the default music player on Ubuntu will also by mono based. In all fairness, banshee is much more actively developed than Rhythmbox (which is hardly maintained these days). As a distro, Ubuntu makes a good choice to ship software that is developed actively over software that is hardly maintained, regardless of language.</p><p>HDD Space:<br
/> Its a weird argument. Mono in full uses less than a pennies worth of hard drive space. Yeah its 50MB, but so are 10-15 mp3&#8242;s. It&#8217;s not that much really. I can see the argument made for it making space on the install CD however. That makes sense until they try to push GNote which requires gtkmm which will take up sizable space to get all the C++ bindings for gnome in there. That and somebody would have to write a reasonable replacement for f-spot.</p><p>Memory Requirements:<br
/> This is a completely bunk argument. I&#8217;ve fixed maybe 100 memory leaks in GNOME Do since I started hacking it. 90% of those leaks were from the C libraries we were binding. The truth is, its easier to leak memory in C where you have to do your own memory management. We have sent 3 or 4 patches upstream to fix big ones and they have fixed the rest or provided us a way to get around the leaks. The runtime itself has maybe a 10MB penalty on memory, but that does not grow with time, and is shared between all mono apps running at the time. In fact the more mono apps you run, the more memory they will share which can often result in a net gain of free memory. To be honest however, we are not nearly there yet, thats just a &#8220;imagine if&#8221; kind of thing.</p><p>Anyhow, thats how I feel. I am not a lawyer, just a coder and developer. I would love to hear what other people think, so long as they can express it rationally and simply without getting emotional over the issue. Also if anyone actually is a lawyer, please let us know =)</p><p>DBO</p> ]]></content:encoded> </item> <item><title>By: UbuntuLinuxHelp</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2905</link> <dc:creator>UbuntuLinuxHelp</dc:creator> <pubDate>Wed, 17 Jun 2009 02:38:03 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2905</guid> <description>@RueYou obviously did not read the complete article.&lt;strong&gt;At the end I clearly said that I don&#039;t agree with Mono being included by default&lt;/strong&gt;.
I also said I had no idea why Ubuntu is including it.
I even said that I&#039;m removing it off my system.Next time, before you start flinging mud my way, please read the post in it&#039;s entirety and don&#039;t assume the conclusion without first reading it - Thanks.</description> <content:encoded><![CDATA[<p>@Rue</p><p>You obviously did not read the complete article.</p><p><strong>At the end I clearly said that I don&#8217;t agree with Mono being included by default</strong>.<br
/> I also said I had no idea why Ubuntu is including it.<br
/> I even said that I&#8217;m removing it off my system.</p><p>Next time, before you start flinging mud my way, please read the post in it&#8217;s entirety and don&#8217;t assume the conclusion without first reading it &#8211; Thanks.</p> ]]></content:encoded> </item> <item><title>By: UbuntuLinuxHelp</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2904</link> <dc:creator>UbuntuLinuxHelp</dc:creator> <pubDate>Wed, 17 Jun 2009 02:31:35 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2904</guid> <description>@Vadim P.Thanks for the suggestions. As mentioned in the post, I&#039;m going to remove Mono, and it&#039;s nice to know there are replacements for one of the apps that depend on it.</description> <content:encoded><![CDATA[<p>@Vadim P.</p><p>Thanks for the suggestions. As mentioned in the post, I&#8217;m going to remove Mono, and it&#8217;s nice to know there are replacements for one of the apps that depend on it.</p> ]]></content:encoded> </item> <item><title>By: Rue</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2903</link> <dc:creator>Rue</dc:creator> <pubDate>Wed, 17 Jun 2009 02:16:09 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2903</guid> <description>Wow, what the eff was this crap article about. You didnt even try to be impartial, Im really mad I read that.You simply discounted everything that was anti-mono. Well, let me put it simply for you.SCREW MONO. Keep that garbage out of Linux. It has legal issues that have not been addressed by MS and it&#039;s not required. There are many other languages and platforms that can be used to program. No need in supporting MS. Look at MS history, and see how much they have tried to EEE.The majority of users whether developers or not seem to agree that mono should be kept out of Ubuntu. Dont give a damn about their syntax or if it&#039;s supposedly faster than x language.Also, next time try to be more partial intstead of a journalist that misleads people with the opening. Soooo biased, one-sided coverage. Digital middle finger.</description> <content:encoded><![CDATA[<p>Wow, what the eff was this crap article about. You didnt even try to be impartial, Im really mad I read that.</p><p>You simply discounted everything that was anti-mono. Well, let me put it simply for you.</p><p>SCREW MONO. Keep that garbage out of Linux. It has legal issues that have not been addressed by MS and it&#8217;s not required. There are many other languages and platforms that can be used to program. No need in supporting MS. Look at MS history, and see how much they have tried to EEE.</p><p>The majority of users whether developers or not seem to agree that mono should be kept out of Ubuntu. Dont give a damn about their syntax or if it&#8217;s supposedly faster than x language.</p><p>Also, next time try to be more partial intstead of a journalist that misleads people with the opening. Soooo biased, one-sided coverage. Digital middle finger.</p> ]]></content:encoded> </item> <item><title>By: Vadim P.</title><link>http://ubuntulinuxhelp.com/mono-in-ubuntu-yes-or-no/comment-page-1/#comment-2899</link> <dc:creator>Vadim P.</dc:creator> <pubDate>Tue, 16 Jun 2009 23:45:23 +0000</pubDate> <guid
isPermaLink="false">http://ubuntulinuxhelp.com/?p=1607#comment-2899</guid> <description>I don&#039;t see any apps in default Ubuntu of being worthy at all, so no. The only good one that I know is Gnome-DO, and that&#039;s not shipped by default.I don&#039;t use Tracker (pretty sure there&#039;s an alternative to that anyway), F-Spot is just lol (stuck with Picasa, the only decent thing), and Tomboy has been replaced by a faster, less resource-hungry Gnote already.Gnome-DO is still here though. And the argument that Mono breeds better software, as raised by the Mono camp, is absolute bogus as Gnome-DO is not an original thing at all.</description> <content:encoded><![CDATA[<p>I don&#8217;t see any apps in default Ubuntu of being worthy at all, so no. The only good one that I know is Gnome-DO, and that&#8217;s not shipped by default.</p><p>I don&#8217;t use Tracker (pretty sure there&#8217;s an alternative to that anyway), F-Spot is just lol (stuck with Picasa, the only decent thing), and Tomboy has been replaced by a faster, less resource-hungry Gnote already.</p><p>Gnome-DO is still here though. And the argument that Mono breeds better software, as raised by the Mono camp, is absolute bogus as Gnome-DO is not an original thing at all.</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 22/45 queries in 0.049 seconds using disk
Object Caching 602/605 objects using disk

Served from: ubuntulinuxhelp.com @ 2010-09-02 20:34:47 -->