<?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: Is the &#8220;Mono war&#8221; unproductive?</title>
	<atom:link href="http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/feed/" rel="self" type="application/rss+xml" />
	<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/</link>
	<description>Fire is the one, who inspires and protects truth.</description>
	<lastBuildDate>Sun, 20 Dec 2009 07:04:36 +0900</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: seller_liar</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/comment-page-1/#comment-1037</link>
		<dc:creator>seller_liar</dc:creator>
		<pubDate>Wed, 12 Aug 2009 23:34:51 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=538#comment-1037</guid>
		<description>Mono war is very productive because learns new devs to follow the right way .


For example ,nathive developer  does not like mono because of lack of ethics.</description>
		<content:encoded><![CDATA[<p>Mono war is very productive because learns new devs to follow the right way .</p>
<p>For example ,nathive developer  does not like mono because of lack of ethics.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/comment-page-1/#comment-1015</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Sun, 09 Aug 2009 15:12:07 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=538#comment-1015</guid>
		<description>&lt;blockquote&gt;Gnome was accompanied with rude negative evangelism against KDE.&lt;/blockquote&gt;

?? What does this have to do with anything ??  Even if true, who cares in 2009?

&lt;blockquote&gt;The classical policy of “Ximian” is that they show a proof of concept, inspire the community, and then walk away.&lt;/blockquote&gt;

...and that seems like a perfectly sensible and normal approach to me.  Have you seen Google Wave, or Facebook, or Enlightenment, or libpng?  Exposing a developmental block of reusable functionality, inspiring people to use it, accepting fixes and making changes, and letting people generally do what they want with it is a &lt;strong&gt;good&lt;/strong&gt; thing.

&lt;blockquote&gt;Library infection is the way to guarantee that others have to fix your immature software because they depend on it. Gnome is a dependency hell.&lt;/blockquote&gt;

...&quot;library infection&quot;?? Did you not know that this is how open-source works?  You develop something, and then you release it, and then Joe from Nebraska emails you to say &quot;Hey it doesn&#039;t process this file correctly&quot;, and you ask Joe if he could supply a patch &#039;cos you&#039;re busy, and he does, and everyone benefits.  And what does &quot;Gnome is a dependency hell&quot; have to do with anything?  Even if it was true (which I have many doubts about), what bearing does that have on anything we&#039;re discussing?

&lt;blockquote&gt;Novell bought Ximian, put their management in charge and then bought the KDE reference distribution SuSe and standardised it on Gnome regardless of what the customers wanted. Also think of the RedCarpet debacle.&lt;/blockquote&gt;

Are you a customer of theirs?  If so, why didn&#039;t you switch if you felt so strongly?  If not, why do you care?  What is the &quot;RedCarpet debacle&quot;?

&lt;blockquote&gt;When you play “evil” or simply “against the rules” of community conduct people will freak and prepare their knives. Intercultural problems are at the core of so many conflict lines. The “flow” is acceptable behaviour. If you distort it and manipulate people, there will be a slashback for you, a slashback that may even appear absolutely unreasonable.&lt;/blockquote&gt;

Yes, I agree with you, but I really fail to see the relevance of this point.  What, exactly, has Novell done?  Signed a few deals with Microsoft?  Settled on a desktop system that you don&#039;t like?  Pimped a framework that you don&#039;t like?  In all cases -- so what?  Don&#039;t go on about it, just switch to another distro.  Simple solution.

&lt;blockquote&gt;As of Mono it was clear to us that we have to take care of the patents but Novell denied the problem. [...]
We need these committments to protect the developer community.&lt;/blockquote&gt;

Back it up a few steps.  &quot;clear to &lt;strong&gt;us&lt;/strong&gt;&quot;?  &quot;&lt;strong&gt;we&lt;/strong&gt; have to take care of&quot;?  Who is this &quot;we&quot;?  And this &quot;us&quot;?

As a member of &quot;the developer community&quot;, I have a request: please stop trying to &quot;protect&quot; us.  We&#039;re fully potty-trained, and we can speak for ourselves.  Most of the &quot;issues&quot; that you have raised have precisely nothing to do with anything under discussion.  You strike me as a person who is stuck in the past. Please, please, don&#039;t put yourself forward as though you represent the average developer in the &quot;developer community&quot; that you are so intent on protecting.</description>
		<content:encoded><![CDATA[<blockquote><p>Gnome was accompanied with rude negative evangelism against KDE.</p></blockquote>
<p>?? What does this have to do with anything ??  Even if true, who cares in 2009?</p>
<blockquote><p>The classical policy of “Ximian” is that they show a proof of concept, inspire the community, and then walk away.</p></blockquote>
<p>&#8230;and that seems like a perfectly sensible and normal approach to me.  Have you seen Google Wave, or Facebook, or Enlightenment, or libpng?  Exposing a developmental block of reusable functionality, inspiring people to use it, accepting fixes and making changes, and letting people generally do what they want with it is a <strong>good</strong> thing.</p>
<blockquote><p>Library infection is the way to guarantee that others have to fix your immature software because they depend on it. Gnome is a dependency hell.</p></blockquote>
<p>&#8230;&#8221;library infection&#8221;?? Did you not know that this is how open-source works?  You develop something, and then you release it, and then Joe from Nebraska emails you to say &#8220;Hey it doesn&#8217;t process this file correctly&#8221;, and you ask Joe if he could supply a patch &#8216;cos you&#8217;re busy, and he does, and everyone benefits.  And what does &#8220;Gnome is a dependency hell&#8221; have to do with anything?  Even if it was true (which I have many doubts about), what bearing does that have on anything we&#8217;re discussing?</p>
<blockquote><p>Novell bought Ximian, put their management in charge and then bought the KDE reference distribution SuSe and standardised it on Gnome regardless of what the customers wanted. Also think of the RedCarpet debacle.</p></blockquote>
<p>Are you a customer of theirs?  If so, why didn&#8217;t you switch if you felt so strongly?  If not, why do you care?  What is the &#8220;RedCarpet debacle&#8221;?</p>
<blockquote><p>When you play “evil” or simply “against the rules” of community conduct people will freak and prepare their knives. Intercultural problems are at the core of so many conflict lines. The “flow” is acceptable behaviour. If you distort it and manipulate people, there will be a slashback for you, a slashback that may even appear absolutely unreasonable.</p></blockquote>
<p>Yes, I agree with you, but I really fail to see the relevance of this point.  What, exactly, has Novell done?  Signed a few deals with Microsoft?  Settled on a desktop system that you don&#8217;t like?  Pimped a framework that you don&#8217;t like?  In all cases &#8212; so what?  Don&#8217;t go on about it, just switch to another distro.  Simple solution.</p>
<blockquote><p>As of Mono it was clear to us that we have to take care of the patents but Novell denied the problem. [...]<br />
We need these committments to protect the developer community.</p></blockquote>
<p>Back it up a few steps.  &#8220;clear to <strong>us</strong>&#8220;?  &#8220;<strong>we</strong> have to take care of&#8221;?  Who is this &#8220;we&#8221;?  And this &#8220;us&#8221;?</p>
<p>As a member of &#8220;the developer community&#8221;, I have a request: please stop trying to &#8220;protect&#8221; us.  We&#8217;re fully potty-trained, and we can speak for ourselves.  Most of the &#8220;issues&#8221; that you have raised have precisely nothing to do with anything under discussion.  You strike me as a person who is stuck in the past. Please, please, don&#8217;t put yourself forward as though you represent the average developer in the &#8220;developer community&#8221; that you are so intent on protecting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zekopeko</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/comment-page-1/#comment-1003</link>
		<dc:creator>zekopeko</dc:creator>
		<pubDate>Sat, 08 Aug 2009 15:07:48 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=538#comment-1003</guid>
		<description>&lt;blockquote cite=&quot;#comment-body-997&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-997&quot; rel=&quot;nofollow&quot;&gt;makomk&lt;/a&gt; :&lt;/strong&gt;
                  
         
         
Really, a total rewrite? No code reused at all? That’s… odd. Was it really so bad that it needed scrapping totally?&lt;/blockquote&gt;

&quot;Total rewrite&quot; referring to significant changes to the platform. My mistake for using the wrong words. Was just trying to make an emphasis. 

&lt;blockquote&gt;Well, as of a couple of weeks ago there possibly is, anyway. Apparently, until the start of July the patch rescanned your entire library every time a file changed, which was less than ideal – and until the 18th it definitely had a bug that made it unsuitable for merging.
Remember, though – when Banshee was initially being considered for merging into Ubuntu, that patch didn’t exist, and the fact the users would riot didn’t stop them seriously considering it. Also, there have been a fair number of past attempts that also didn’t get merged and suffered from code rot.&lt;/blockquote&gt;

Banshee was proposed for default and was given a set of problems Ubuntu developers would want fixed before doing so. Thinking that &quot;Banshee is being shoved Ubuntu no matter what&quot; is a mistaken belief. It looks like Banshee won&#039;t make it in Karmic since one of those problems is a larger issues that can&#039;t be easily fixed (or fixed in a hackish way).

&lt;blockquote&gt;So it would seem. Linux users have reason to expect more than just an iTunes clone these days, though. &lt;/blockquote&gt;

And it&#039;s being delivered.

&lt;blockquote&gt;I’m sure they do (after all, the iTunes application is very metadata-oriented) – but since they’re copy-protected and can’t be played with other applications… While there is metadata in other video files, it’s not reliably useful for indexing purposes. I’m not sure even MythTV’s video library support bothers reading it.
The hard part of adding video playback probably wouldn’t be the playback itself – both Banshee and Rhythmbox use gstreamer internally, and that makes playing videos quite easy – but doing something sane with the files.&lt;/blockquote&gt;

mp3&#039;s were also copy protected in iTunes. And there is still much that can be done with video files. Just because the situation isn&#039;t favorable now shouldn&#039;t mean that one should just give up.

&lt;blockquote&gt;Well, I suppose Windows does (badly) and Apple do too (though that probably has more to do with leveraging the iTunes store – Quicktime is still their main video playback app). Not sure to what extent they actually support managing video collections, aside from ones bought from iTunes, mind.
         &lt;a&gt;&lt;/a&gt;
       &lt;/blockquote&gt;

Actually Windows does it rather nicely IMO. Apple&#039;s iTunes is a gateway to their store and they are  pushing it as such. &quot;Get our media content from us&quot;, but that&#039;s their business prerogative.
Gnome and KDE have dedicated video player and media players.</description>
		<content:encoded><![CDATA[<blockquote cite="#comment-body-997"><p>
<strong><a href="#comment-997" rel="nofollow">makomk</a> :</strong></p>
<p>Really, a total rewrite? No code reused at all? That’s… odd. Was it really so bad that it needed scrapping totally?</p></blockquote>
<p>&#8220;Total rewrite&#8221; referring to significant changes to the platform. My mistake for using the wrong words. Was just trying to make an emphasis. </p>
<blockquote><p>Well, as of a couple of weeks ago there possibly is, anyway. Apparently, until the start of July the patch rescanned your entire library every time a file changed, which was less than ideal – and until the 18th it definitely had a bug that made it unsuitable for merging.<br />
Remember, though – when Banshee was initially being considered for merging into Ubuntu, that patch didn’t exist, and the fact the users would riot didn’t stop them seriously considering it. Also, there have been a fair number of past attempts that also didn’t get merged and suffered from code rot.</p></blockquote>
<p>Banshee was proposed for default and was given a set of problems Ubuntu developers would want fixed before doing so. Thinking that &#8220;Banshee is being shoved Ubuntu no matter what&#8221; is a mistaken belief. It looks like Banshee won&#8217;t make it in Karmic since one of those problems is a larger issues that can&#8217;t be easily fixed (or fixed in a hackish way).</p>
<blockquote><p>So it would seem. Linux users have reason to expect more than just an iTunes clone these days, though. </p></blockquote>
<p>And it&#8217;s being delivered.</p>
<blockquote><p>I’m sure they do (after all, the iTunes application is very metadata-oriented) – but since they’re copy-protected and can’t be played with other applications… While there is metadata in other video files, it’s not reliably useful for indexing purposes. I’m not sure even MythTV’s video library support bothers reading it.<br />
The hard part of adding video playback probably wouldn’t be the playback itself – both Banshee and Rhythmbox use gstreamer internally, and that makes playing videos quite easy – but doing something sane with the files.</p></blockquote>
<p>mp3&#8217;s were also copy protected in iTunes. And there is still much that can be done with video files. Just because the situation isn&#8217;t favorable now shouldn&#8217;t mean that one should just give up.</p>
<blockquote><p>Well, I suppose Windows does (badly) and Apple do too (though that probably has more to do with leveraging the iTunes store – Quicktime is still their main video playback app). Not sure to what extent they actually support managing video collections, aside from ones bought from iTunes, mind.<br />
         <a></a>
       </p></blockquote>
<p>Actually Windows does it rather nicely IMO. Apple&#8217;s iTunes is a gateway to their store and they are  pushing it as such. &#8220;Get our media content from us&#8221;, but that&#8217;s their business prerogative.<br />
Gnome and KDE have dedicated video player and media players.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Don</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/comment-page-1/#comment-1001</link>
		<dc:creator>Don</dc:creator>
		<pubDate>Sat, 08 Aug 2009 08:49:13 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=538#comment-1001</guid>
		<description>Look, as I wrote above the question is how to defend our platform, and here some tools like patent indemnification declarations are helpful. It is also helpful to lobby policy makers on open standards.

Here we know that Microsoft defends their own definition of openness which includes patents on rand terms and they heavily invest in that kind of lobbying, apparently the feel is that obstruction of interoperability is critical for their platform.

Many companies say they had patents for sole defensive purposes. If so, they should sign an agreement that allows them to enforce their patents only in a defensive manner.

I am sceptical of OIN but it may be the NATO solution. In terms of risks the cheapest investments are interoperability and patent reform lobbying. And then we need a lot of defense alliances all parties are asked to sign when they contribute to free software.</description>
		<content:encoded><![CDATA[<p>Look, as I wrote above the question is how to defend our platform, and here some tools like patent indemnification declarations are helpful. It is also helpful to lobby policy makers on open standards.</p>
<p>Here we know that Microsoft defends their own definition of openness which includes patents on rand terms and they heavily invest in that kind of lobbying, apparently the feel is that obstruction of interoperability is critical for their platform.</p>
<p>Many companies say they had patents for sole defensive purposes. If so, they should sign an agreement that allows them to enforce their patents only in a defensive manner.</p>
<p>I am sceptical of OIN but it may be the NATO solution. In terms of risks the cheapest investments are interoperability and patent reform lobbying. And then we need a lot of defense alliances all parties are asked to sign when they contribute to free software.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Don</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/comment-page-1/#comment-1000</link>
		<dc:creator>Don</dc:creator>
		<pubDate>Sat, 08 Aug 2009 08:39:42 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=538#comment-1000</guid>
		<description>Gnome was accompanied with rude negative evangelism against KDE. 

The classical policy of &quot;Ximian&quot; is that they show a proof of concept, inspire the community, and then walk away. Library infection is the way to guarantee that others have to fix your immature software because they depend on it. Gnome is a dependency hell.

Novell bought Ximian, put their management in charge and then bought the KDE reference distribution SuSe and standardised it on Gnome regardless of what the customers wanted. Also think of the RedCarpet debacle.

When you play &quot;evil&quot; or simply &quot;against the rules&quot; of community conduct people will freak and prepare their knives. Intercultural problems are at the core of so many conflict lines. The &quot;flow&quot; is acceptable behaviour. If you distort it and manipulate people, there will be a slashback for you, a slashback that may even appear absolutely unreasonable.

As of Mono it was clear to us that we have to take care of the patents but Novell denied the problem. Suse always supported the fight against software patenting. What we need is to come up with are strategies to follow Ulyx when you cross the sirens. We need a rope and wax. No, the GPLv3 is not the solution. Maybe we need more of this http://www.patentcommons.org/
We need these committments to protect the developer community.</description>
		<content:encoded><![CDATA[<p>Gnome was accompanied with rude negative evangelism against KDE. </p>
<p>The classical policy of &#8220;Ximian&#8221; is that they show a proof of concept, inspire the community, and then walk away. Library infection is the way to guarantee that others have to fix your immature software because they depend on it. Gnome is a dependency hell.</p>
<p>Novell bought Ximian, put their management in charge and then bought the KDE reference distribution SuSe and standardised it on Gnome regardless of what the customers wanted. Also think of the RedCarpet debacle.</p>
<p>When you play &#8220;evil&#8221; or simply &#8220;against the rules&#8221; of community conduct people will freak and prepare their knives. Intercultural problems are at the core of so many conflict lines. The &#8220;flow&#8221; is acceptable behaviour. If you distort it and manipulate people, there will be a slashback for you, a slashback that may even appear absolutely unreasonable.</p>
<p>As of Mono it was clear to us that we have to take care of the patents but Novell denied the problem. Suse always supported the fight against software patenting. What we need is to come up with are strategies to follow Ulyx when you cross the sirens. We need a rope and wax. No, the GPLv3 is not the solution. Maybe we need more of this <a href="http://www.patentcommons.org/" rel="nofollow">http://www.patentcommons.org/</a><br />
We need these committments to protect the developer community.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vexorian</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/comment-page-1/#comment-999</link>
		<dc:creator>vexorian</dc:creator>
		<pubDate>Sat, 08 Aug 2009 04:52:48 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=538#comment-999</guid>
		<description>Ew, BTW, I happen to love how a post about how the Mono war is unproductive has caused the most comments on a mono-nono thread in a good while...</description>
		<content:encoded><![CDATA[<p>Ew, BTW, I happen to love how a post about how the Mono war is unproductive has caused the most comments on a mono-nono thread in a good while&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vexorian</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/comment-page-1/#comment-998</link>
		<dc:creator>vexorian</dc:creator>
		<pubDate>Sat, 08 Aug 2009 04:27:55 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=538#comment-998</guid>
		<description>Honestly, however of a vibrant community banshee could have... It is simply not ready yet. It is interesting to see the move to Banshee getting rushed so much. If in theory it is going to get better than RB thanks to its vibrant community and active developerness, could you please wait till that happens? Right now RB is good enough. Ever heard if it is not broken don&#039;t fix it? As of now the only reason some people would prefer banshee would be Mono, how pragmatic of them.

As of now, the move is non-sense. It is simply rushed. RB remains a lot more popular, and works better. Users don&#039;t care about how &quot;vibrant&quot; a developer community is, they care about other things, maybe that&#039;s the reason RB is the second most popular music player...

--
I have come to think this war is unproductive, but for reasons different to Jo&#039;s (not his most coherent post, how odd). 

Please assume I am prefixing all the following paragraphs with &quot;in my opinion&quot;, also that the guy making the opinions is just an amateur game developer whose FOSS projects are quite in the recreational/useless side of things. So people that think that only core developers should be heard and the remaining users&#039; opinions must be thrown to the trash should just ignore this post:

---
First of all, any sort of argument putting Mono&#039;s legality on doubt, ultimately ends up helping only Novell . What that company sells since their deal is peace of mind and other sorts of Kool aids. If there are legal doubts about the legality of Mono, it becomes a selling point to Novell&#039;s SUSE licenses, which have exclusive legal rights from MS according to their deals. So it is actually counter-productive.

Second, I am starting to think Mono is necessary, unfortunately I think that the current way the project is going is not optimal. Mono is necessary to fight .net, not to encourage it. And unfortunately, lack of information makes windows developers think that the windows.forms , activeX, SQL server apps they build on .net are cross platform, and Mono helps there, I don&#039;t think it is intentional though. What Mono should imho do is &lt;i&gt;compete&lt;/i&gt; with .net. Let GTK# be promoted as a true way to have cross platform apps, etc, etc, etc.

Regarding the CP, its terms are a joke. I think Mono devs could ask MS for better things,  and I think MS would give them such thing, as it is in their interests.... Something like what&#039;s offered by the FSF would be very nice. The CP is useless, and the other similar promise and Novell deal must stop getting used by people as a way to justify Mono&#039;s legality. Their terms are awful. Specifically the alleged Novell exclusivity for mono and moonlight and things like the &quot;Each developer should hire a team of lawyers before deciding to use the GPL&quot;, plus the &quot;cannot change the implementation&quot; language from the promises are essentially bull. 

If/when Mono does this, and becomes a good competitor to .net (which is perfectly possible as it is easier to make cross platform apps on it) while not relying legally on these &quot;promises&quot; or deals with Novell, then it will be a great thing for FOSS. As of now, it is even irrelevant (sorry) , the major .net apps (specifically my country&#039;s mandatory tax software) still don&#039;t work. And the mono project supports its claims of legality on the Novell deal and MS promises.

Anyway, what I am trying to say, is that in my ideal world. We have people making sure to state that Mono&#039;s legality is in good shape and does not require any of these promises/deals, I guess it would be much easier without such non-sense as law supporting the idea of software patents.

Mono apps in the default? I really think it is not desirable. For practical purposes, I don&#039;t think the pro-mono guys would love to have Java apps in the default either, and I wouldn&#039;t. It should be a good option for people to be able to install these apps. But the default should try native apps, I mean, really... Call me a zealot or something. That things like banshee plan on actually becoming technology demos featuring a lot of MS technology for no reason makes me wish it was avoided altogether... Or at least, don&#039;t push these apps just for the sole reason of them being written on Mono. The RB case is such an example, there is no reason to do any switch right now. If you want the best app to win, then wait till it is actually the best app...

And finally, stop treating users like crap. Just because someone isn&#039;t a core developer, there is no reason to expel him from the community and begin calling him a faux community member. After all, if there is something this community needs, is users, we already have many developers... Oh, and Don&#039;t forget that RMS, the mother of all &#039;zealots&#039; and kids with a sense of entitlement has contributed much more code than most of you...

Anyway, I guess my point got lost somewhere, for as long as the anti-mono folks focus on looking for legal risks in Mono and as long as Mono guys keep relying on things like the CP and pretend that everything is all right. This debate is pointless.</description>
		<content:encoded><![CDATA[<p>Honestly, however of a vibrant community banshee could have&#8230; It is simply not ready yet. It is interesting to see the move to Banshee getting rushed so much. If in theory it is going to get better than RB thanks to its vibrant community and active developerness, could you please wait till that happens? Right now RB is good enough. Ever heard if it is not broken don&#8217;t fix it? As of now the only reason some people would prefer banshee would be Mono, how pragmatic of them.</p>
<p>As of now, the move is non-sense. It is simply rushed. RB remains a lot more popular, and works better. Users don&#8217;t care about how &#8220;vibrant&#8221; a developer community is, they care about other things, maybe that&#8217;s the reason RB is the second most popular music player&#8230;</p>
<p>&#8211;<br />
I have come to think this war is unproductive, but for reasons different to Jo&#8217;s (not his most coherent post, how odd). </p>
<p>Please assume I am prefixing all the following paragraphs with &#8220;in my opinion&#8221;, also that the guy making the opinions is just an amateur game developer whose FOSS projects are quite in the recreational/useless side of things. So people that think that only core developers should be heard and the remaining users&#8217; opinions must be thrown to the trash should just ignore this post:</p>
<p>&#8212;<br />
First of all, any sort of argument putting Mono&#8217;s legality on doubt, ultimately ends up helping only Novell . What that company sells since their deal is peace of mind and other sorts of Kool aids. If there are legal doubts about the legality of Mono, it becomes a selling point to Novell&#8217;s SUSE licenses, which have exclusive legal rights from MS according to their deals. So it is actually counter-productive.</p>
<p>Second, I am starting to think Mono is necessary, unfortunately I think that the current way the project is going is not optimal. Mono is necessary to fight .net, not to encourage it. And unfortunately, lack of information makes windows developers think that the windows.forms , activeX, SQL server apps they build on .net are cross platform, and Mono helps there, I don&#8217;t think it is intentional though. What Mono should imho do is <i>compete</i> with .net. Let GTK# be promoted as a true way to have cross platform apps, etc, etc, etc.</p>
<p>Regarding the CP, its terms are a joke. I think Mono devs could ask MS for better things,  and I think MS would give them such thing, as it is in their interests&#8230;. Something like what&#8217;s offered by the FSF would be very nice. The CP is useless, and the other similar promise and Novell deal must stop getting used by people as a way to justify Mono&#8217;s legality. Their terms are awful. Specifically the alleged Novell exclusivity for mono and moonlight and things like the &#8220;Each developer should hire a team of lawyers before deciding to use the GPL&#8221;, plus the &#8220;cannot change the implementation&#8221; language from the promises are essentially bull. </p>
<p>If/when Mono does this, and becomes a good competitor to .net (which is perfectly possible as it is easier to make cross platform apps on it) while not relying legally on these &#8220;promises&#8221; or deals with Novell, then it will be a great thing for FOSS. As of now, it is even irrelevant (sorry) , the major .net apps (specifically my country&#8217;s mandatory tax software) still don&#8217;t work. And the mono project supports its claims of legality on the Novell deal and MS promises.</p>
<p>Anyway, what I am trying to say, is that in my ideal world. We have people making sure to state that Mono&#8217;s legality is in good shape and does not require any of these promises/deals, I guess it would be much easier without such non-sense as law supporting the idea of software patents.</p>
<p>Mono apps in the default? I really think it is not desirable. For practical purposes, I don&#8217;t think the pro-mono guys would love to have Java apps in the default either, and I wouldn&#8217;t. It should be a good option for people to be able to install these apps. But the default should try native apps, I mean, really&#8230; Call me a zealot or something. That things like banshee plan on actually becoming technology demos featuring a lot of MS technology for no reason makes me wish it was avoided altogether&#8230; Or at least, don&#8217;t push these apps just for the sole reason of them being written on Mono. The RB case is such an example, there is no reason to do any switch right now. If you want the best app to win, then wait till it is actually the best app&#8230;</p>
<p>And finally, stop treating users like crap. Just because someone isn&#8217;t a core developer, there is no reason to expel him from the community and begin calling him a faux community member. After all, if there is something this community needs, is users, we already have many developers&#8230; Oh, and Don&#8217;t forget that RMS, the mother of all &#8216;zealots&#8217; and kids with a sense of entitlement has contributed much more code than most of you&#8230;</p>
<p>Anyway, I guess my point got lost somewhere, for as long as the anti-mono folks focus on looking for legal risks in Mono and as long as Mono guys keep relying on things like the CP and pretend that everything is all right. This debate is pointless.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: makomk</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/comment-page-1/#comment-997</link>
		<dc:creator>makomk</dc:creator>
		<pubDate>Fri, 07 Aug 2009 19:32:01 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=538#comment-997</guid>
		<description>&lt;blockquote&gt;Let me repeat again what I’ve said above. Banshee 1.x is a completely rewritten code base. I doubt that there is much to compare it to the old 0.x code base. And it was only introduced in June of 2008.&lt;/blockquote&gt;

Really, a total rewrite? No code reused at all? That&#039;s... odd. Was it really so bad that it needed scrapping totally?

&lt;blockquote&gt;Trust me when I say that I would also like library watching but I’m not going to nitpick when there is a patch that is just waiting to be merged.&lt;/blockquote&gt;

Well, as of a couple of weeks ago there possibly is, anyway. Apparently, until the start of July the patch rescanned your entire library every time a file changed, which was less than ideal - and until the 18th it definitely had a bug that made it unsuitable for merging.

Remember, though - when Banshee was initially being considered for merging into Ubuntu, that patch didn&#039;t exist, and the fact the users would riot didn&#039;t stop them seriously considering it. Also, there have been a fair number of past attempts that also didn&#039;t get merged and suffered from code rot.

&lt;blockquote&gt;And of interesting note is that iTunes still doesn’t have library watching&lt;/blockquote&gt;

So it would seem. Linux users have reason to expect more than just an iTunes clone these days, though. 

&lt;blockquote&gt;I’m assuming that in a few years when finally standalone players start to support other formats except avi that we will see metadata in video files in a widespread manner. iTunes already offers all of it’s video in mp4v format with correct metadata that is on par with imdb or any other information provider.&lt;/blockquote&gt;

I&#039;m sure they do (after all, the iTunes application is very metadata-oriented) - but since they&#039;re copy-protected and can&#039;t be played with other applications... While there is metadata in other video files, it&#039;s not reliably useful for indexing purposes. I&#039;m not sure even MythTV&#039;s video library support bothers reading it.

The hard part of adding video playback probably wouldn&#039;t be the playback itself - both Banshee and Rhythmbox use gstreamer internally, and that makes playing videos quite easy - but doing something sane with the files.

&lt;blockquote&gt;Banshee Media Player. Emphasis on media. The rest of the major OS’s don’t have a gazillion apps for managing various part of your media but one integrated solution.&lt;/blockquote&gt;

Well, I suppose Windows does (badly) and Apple do too (though that probably has more to do with leveraging the iTunes store - Quicktime is still their main video playback app). Not sure to what extent they actually support managing video collections, aside from ones bought from iTunes, mind.</description>
		<content:encoded><![CDATA[<blockquote><p>Let me repeat again what I’ve said above. Banshee 1.x is a completely rewritten code base. I doubt that there is much to compare it to the old 0.x code base. And it was only introduced in June of 2008.</p></blockquote>
<p>Really, a total rewrite? No code reused at all? That&#8217;s&#8230; odd. Was it really so bad that it needed scrapping totally?</p>
<blockquote><p>Trust me when I say that I would also like library watching but I’m not going to nitpick when there is a patch that is just waiting to be merged.</p></blockquote>
<p>Well, as of a couple of weeks ago there possibly is, anyway. Apparently, until the start of July the patch rescanned your entire library every time a file changed, which was less than ideal &#8211; and until the 18th it definitely had a bug that made it unsuitable for merging.</p>
<p>Remember, though &#8211; when Banshee was initially being considered for merging into Ubuntu, that patch didn&#8217;t exist, and the fact the users would riot didn&#8217;t stop them seriously considering it. Also, there have been a fair number of past attempts that also didn&#8217;t get merged and suffered from code rot.</p>
<blockquote><p>And of interesting note is that iTunes still doesn’t have library watching</p></blockquote>
<p>So it would seem. Linux users have reason to expect more than just an iTunes clone these days, though. </p>
<blockquote><p>I’m assuming that in a few years when finally standalone players start to support other formats except avi that we will see metadata in video files in a widespread manner. iTunes already offers all of it’s video in mp4v format with correct metadata that is on par with imdb or any other information provider.</p></blockquote>
<p>I&#8217;m sure they do (after all, the iTunes application is very metadata-oriented) &#8211; but since they&#8217;re copy-protected and can&#8217;t be played with other applications&#8230; While there is metadata in other video files, it&#8217;s not reliably useful for indexing purposes. I&#8217;m not sure even MythTV&#8217;s video library support bothers reading it.</p>
<p>The hard part of adding video playback probably wouldn&#8217;t be the playback itself &#8211; both Banshee and Rhythmbox use gstreamer internally, and that makes playing videos quite easy &#8211; but doing something sane with the files.</p>
<blockquote><p>Banshee Media Player. Emphasis on media. The rest of the major OS’s don’t have a gazillion apps for managing various part of your media but one integrated solution.</p></blockquote>
<p>Well, I suppose Windows does (badly) and Apple do too (though that probably has more to do with leveraging the iTunes store &#8211; Quicktime is still their main video playback app). Not sure to what extent they actually support managing video collections, aside from ones bought from iTunes, mind.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zekopeko</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/comment-page-1/#comment-996</link>
		<dc:creator>zekopeko</dc:creator>
		<pubDate>Fri, 07 Aug 2009 17:36:54 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=538#comment-996</guid>
		<description>&lt;blockquote cite=&quot;#comment-body-994&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-994&quot; rel=&quot;nofollow&quot;&gt;Dan Serban&lt;/a&gt; :&lt;/strong&gt;
                  
         
         
         
I’m going to read that as “Mono would never stand on its own feet were it not for Novell developing Banshee &amp; co on top of it.”
       &lt;/blockquote&gt;

Buahahahaha!!!!! Man, you are funny sometimes! So they should create a framework and then NOT use it? 

&quot;Dude let&#039;s re-implement the whole .Net stack and then write our applications in Java.&quot;

&quot;That makes so much sense! It&#039;s brilliant. Stallman will be proud of us. And our management. They just love to waste resources on something that is not going to be used.&quot;</description>
		<content:encoded><![CDATA[<blockquote cite="#comment-body-994"><p>
<strong><a href="#comment-994" rel="nofollow">Dan Serban</a> :</strong></p>
<p>I’m going to read that as “Mono would never stand on its own feet were it not for Novell developing Banshee &amp; co on top of it.”
       </p></blockquote>
<p>Buahahahaha!!!!! Man, you are funny sometimes! So they should create a framework and then NOT use it? </p>
<p>&#8220;Dude let&#8217;s re-implement the whole .Net stack and then write our applications in Java.&#8221;</p>
<p>&#8220;That makes so much sense! It&#8217;s brilliant. Stallman will be proud of us. And our management. They just love to waste resources on something that is not going to be used.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Serban</title>
		<link>http://mono-nono.com/2009/08/04/is-the-mono-war-unproductive/comment-page-1/#comment-994</link>
		<dc:creator>Dan Serban</dc:creator>
		<pubDate>Fri, 07 Aug 2009 14:52:33 +0000</pubDate>
		<guid isPermaLink="false">http://mono-nono.com/?p=538#comment-994</guid>
		<description>&lt;blockquote&gt;One would take it for granted that a company would like to use “it’s” framework for creating applications and services it sells. It’s great marketing all around.&lt;/blockquote&gt;
I&#039;m going to read that as &quot;Mono would never stand on its own feet were it not for Novell developing Banshee &amp; co on top of it.&quot;</description>
		<content:encoded><![CDATA[<blockquote><p>One would take it for granted that a company would like to use “it’s” framework for creating applications and services it sells. It’s great marketing all around.</p></blockquote>
<p>I&#8217;m going to read that as &#8220;Mono would never stand on its own feet were it not for Novell developing Banshee &amp; co on top of it.&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
