<?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: What Microsoft Should Do For .NET Open Source</title>
	<atom:link href="http://davybrion.com/blog/2009/05/what-microsoft-should-do-for-net-open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://davybrion.com/blog/2009/05/what-microsoft-should-do-for-net-open-source/</link>
	<description>Trying to walk that thin line between intelligence and ignorance</description>
	<lastBuildDate>Thu, 29 Jul 2010 20:54:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: sciske</title>
		<link>http://davybrion.com/blog/2009/05/what-microsoft-should-do-for-net-open-source/comment-page-1/#comment-17067</link>
		<dc:creator>sciske</dc:creator>
		<pubDate>Thu, 28 May 2009 00:48:19 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=1406#comment-17067</guid>
		<description>@Davy

You&#039;re correct...April 13th....odd.  Didn&#039;t even notice that.</description>
		<content:encoded><![CDATA[<p>@Davy</p>
<p>You&#8217;re correct&#8230;April 13th&#8230;.odd.  Didn&#8217;t even notice that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kilfour</title>
		<link>http://davybrion.com/blog/2009/05/what-microsoft-should-do-for-net-open-source/comment-page-1/#comment-17014</link>
		<dc:creator>kilfour</dc:creator>
		<pubDate>Wed, 27 May 2009 14:21:37 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=1406#comment-17014</guid>
		<description>I&#039;m not sure whether the &lt;i&gt;legal minefield&lt;/i&gt; issue is resolved.
From the squeak license discussion a few years back :
&lt;cite&gt;
...I can&#039;t resist sharing another outlandish lawsuit scenario: The WestWorld scenario. Disney opens an animatronic theme park powered by squeak and the robots go crazy and kill all the guests. Disney sues everyone ever involved in squeak.
&lt;/cite&gt;
To which Alan Kaye responds : 
&lt;cite&gt;
The problem is that all of this is essentially ridiculous, because there is no way to prevent anyone from suing anyone, regardless of the disclaimers. So coming up with doomsday scenarios is not at all helpful, and simply puts more of a scare into people who are easily scared. None of the licenses that are accepted by the OSI give anyone protection from any suit.
&lt;/cite&gt;
Microsoft, I think, is easily scared. But is all of it really FUD ? IBM got lucky once before.
&lt;cite&gt;
IBM-SCO lawsuit
SCO alleged that IBM used source code from Unix (which SCO believed it owned) to help create Linux.  SCO’s case was weakened by a ruling that Novell, and not SCO, owns the copyright to Unix (2007).  SCO has filed for bankruptcy.
&lt;/cite&gt;
Other companies have faced suits for using GPL licensed code in their commercial products and f.i. not supplying access to their source as required by GPL. I think you can see why Microsoft would consider this a problem.
Alan Kaye:
&lt;cite&gt;
It is possible for humans to mess up any set of good intentions (and quite a bit of this has happened to intellectual property in the sciences over the last 50 years).
&lt;/cite&gt;</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure whether the <i>legal minefield</i> issue is resolved.<br />
From the squeak license discussion a few years back :<br />
<cite><br />
&#8230;I can&#8217;t resist sharing another outlandish lawsuit scenario: The WestWorld scenario. Disney opens an animatronic theme park powered by squeak and the robots go crazy and kill all the guests. Disney sues everyone ever involved in squeak.<br />
</cite><br />
To which Alan Kaye responds :<br />
<cite><br />
The problem is that all of this is essentially ridiculous, because there is no way to prevent anyone from suing anyone, regardless of the disclaimers. So coming up with doomsday scenarios is not at all helpful, and simply puts more of a scare into people who are easily scared. None of the licenses that are accepted by the OSI give anyone protection from any suit.<br />
</cite><br />
Microsoft, I think, is easily scared. But is all of it really FUD ? IBM got lucky once before.<br />
<cite><br />
IBM-SCO lawsuit<br />
SCO alleged that IBM used source code from Unix (which SCO believed it owned) to help create Linux.  SCO’s case was weakened by a ruling that Novell, and not SCO, owns the copyright to Unix (2007).  SCO has filed for bankruptcy.<br />
</cite><br />
Other companies have faced suits for using GPL licensed code in their commercial products and f.i. not supplying access to their source as required by GPL. I think you can see why Microsoft would consider this a problem.<br />
Alan Kaye:<br />
<cite><br />
It is possible for humans to mess up any set of good intentions (and quite a bit of this has happened to intellectual property in the sciences over the last 50 years).<br />
</cite></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davy Brion</title>
		<link>http://davybrion.com/blog/2009/05/what-microsoft-should-do-for-net-open-source/comment-page-1/#comment-16952</link>
		<dc:creator>Davy Brion</dc:creator>
		<pubDate>Tue, 26 May 2009 20:19:43 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=1406#comment-16952</guid>
		<description>http://aspnet.codeplex.com/SourceControl/ListDownloadableCommits.aspx

the last &#039;downloadable&#039; commit was april 13... surely, there must&#039;ve been some commits after that date, no?</description>
		<content:encoded><![CDATA[<p><a href="http://aspnet.codeplex.com/SourceControl/ListDownloadableCommits.aspx" rel="nofollow">http://aspnet.codeplex.com/SourceControl/ListDownloadableCommits.aspx</a></p>
<p>the last &#8216;downloadable&#8217; commit was april 13&#8230; surely, there must&#8217;ve been some commits after that date, no?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sciske</title>
		<link>http://davybrion.com/blog/2009/05/what-microsoft-should-do-for-net-open-source/comment-page-1/#comment-16950</link>
		<dc:creator>sciske</dc:creator>
		<pubDate>Tue, 26 May 2009 20:15:10 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=1406#comment-16950</guid>
		<description>MVC source code?  I think you can find it here:  http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24471

and I believe issues can be found here: http://aspnet.codeplex.com/WorkItem/List.aspx</description>
		<content:encoded><![CDATA[<p>MVC source code?  I think you can find it here:  <a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24471" rel="nofollow">http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24471</a></p>
<p>and I believe issues can be found here: <a href="http://aspnet.codeplex.com/WorkItem/List.aspx" rel="nofollow">http://aspnet.codeplex.com/WorkItem/List.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davy Brion</title>
		<link>http://davybrion.com/blog/2009/05/what-microsoft-should-do-for-net-open-source/comment-page-1/#comment-16927</link>
		<dc:creator>Davy Brion</dc:creator>
		<pubDate>Tue, 26 May 2009 13:48:27 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=1406#comment-16927</guid>
		<description>@Peter

first of all, i&#039;m not saying that everything should be Open Source... This is about the .NET world so i fail to see why you would even want to bring Exchange into the conversation. Frameworks and libraries however are great candidates for open source development. 

Also, just because someone submits a patch it doesn&#039;t mean that it _has_ to be included. Obviously, it should go through all of the same quality checks as everything that is developed internally. There are quality checks, right?  You may need to increase your understanding of the open source development model if you believe that every patch simply has to be included.

As for support, give me a break... read my post on commercial support. Not every company is able or even willing to bring in Microsoft consultants, and from those i&#039;ve seen, i haven&#039;t been all to impressed when it comes to support. And when you don&#039;t bring in the consultants, the support you get is definitely not guaranteed to be better than with any open source project. 

And no, my company&#039;s products aren&#039;t open source... nor do we pretend that they are.</description>
		<content:encoded><![CDATA[<p>@Peter</p>
<p>first of all, i&#8217;m not saying that everything should be Open Source&#8230; This is about the .NET world so i fail to see why you would even want to bring Exchange into the conversation. Frameworks and libraries however are great candidates for open source development. </p>
<p>Also, just because someone submits a patch it doesn&#8217;t mean that it _has_ to be included. Obviously, it should go through all of the same quality checks as everything that is developed internally. There are quality checks, right?  You may need to increase your understanding of the open source development model if you believe that every patch simply has to be included.</p>
<p>As for support, give me a break&#8230; read my post on commercial support. Not every company is able or even willing to bring in Microsoft consultants, and from those i&#8217;ve seen, i haven&#8217;t been all to impressed when it comes to support. And when you don&#8217;t bring in the consultants, the support you get is definitely not guaranteed to be better than with any open source project. </p>
<p>And no, my company&#8217;s products aren&#8217;t open source&#8230; nor do we pretend that they are.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://davybrion.com/blog/2009/05/what-microsoft-should-do-for-net-open-source/comment-page-1/#comment-16925</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Tue, 26 May 2009 13:37:22 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=1406#comment-16925</guid>
		<description>One thing you seem to be overlooking is &quot;support&quot;. 
What if we allow people to contribute patches to complex products like Exchange or MOSS and something goes wrong? Support will become a lot harder.
A patch might be trivial for your particular scenario but might cause problems in others, it&#039;s not the patch itself that takes time it&#039;s the testing. Some problems do not occur immediatly but become visible when the application is in production for serveral months. You can&#039;t afford to have your exchange server down for several days ...

Some of the products are very very large and can be used in many many different ways...

Are the products developped by your company &quot;truly&quot; open source? Does your company accept patches from third parties? Do you allow your customers to build a particular branch?</description>
		<content:encoded><![CDATA[<p>One thing you seem to be overlooking is &#8220;support&#8221;.<br />
What if we allow people to contribute patches to complex products like Exchange or MOSS and something goes wrong? Support will become a lot harder.<br />
A patch might be trivial for your particular scenario but might cause problems in others, it&#8217;s not the patch itself that takes time it&#8217;s the testing. Some problems do not occur immediatly but become visible when the application is in production for serveral months. You can&#8217;t afford to have your exchange server down for several days &#8230;</p>
<p>Some of the products are very very large and can be used in many many different ways&#8230;</p>
<p>Are the products developped by your company &#8220;truly&#8221; open source? Does your company accept patches from third parties? Do you allow your customers to build a particular branch?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Hauser</title>
		<link>http://davybrion.com/blog/2009/05/what-microsoft-should-do-for-net-open-source/comment-page-1/#comment-16847</link>
		<dc:creator>Eric Hauser</dc:creator>
		<pubDate>Tue, 26 May 2009 01:12:23 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=1406#comment-16847</guid>
		<description>Davy,

One thing I would like to point out is NUnit is released under a license that is not OSI approved and some considered it unfriendly.  Resharper does not actually use NUnit for running NUnit tests -- Jetbrains wrote their own runner for NUnit tests -- because of the license.  I doubt it would have mattered regarding MSTest, but I think NUnit would be much better served if it was released under an Apache style license.</description>
		<content:encoded><![CDATA[<p>Davy,</p>
<p>One thing I would like to point out is NUnit is released under a license that is not OSI approved and some considered it unfriendly.  Resharper does not actually use NUnit for running NUnit tests &#8212; Jetbrains wrote their own runner for NUnit tests &#8212; because of the license.  I doubt it would have mattered regarding MSTest, but I think NUnit would be much better served if it was released under an Apache style license.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
