<?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"
	>
<channel>
	<title>Comments on: Open Source Virtualization Thoughts</title>
	<atom:link href="http://blog.scottlowe.org/2007/04/05/open-source-virtualization-thoughts/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.scottlowe.org/2007/04/05/open-source-virtualization-thoughts/</link>
	<description>The weblog of an IT pro specializing in virtualization, storage, and servers</description>
	<pubDate>Fri, 21 Nov 2008 04:49:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: slowe</title>
		<link>http://blog.scottlowe.org/2007/04/05/open-source-virtualization-thoughts/#comment-31665</link>
		<dc:creator>slowe</dc:creator>
		<pubDate>Fri, 06 Apr 2007 12:43:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2007/04/05/open-source-virtualization-thoughts/#comment-31665</guid>
		<description>Kent,

Good points!

I completely agree with you.  Companies want to "open source" their products, but they are really only open sourcing the code for those components that don't hold a competitive advantage, and then using the "open source" to draw attention to themselves.  Hence, VMware would only open source the VMkernel (the heart of ESX Server), just as Xen has only open sourced its hypervisor, and hold the rest of the code back.  Is this a mistake?  Hard to say.  As a company, they exist to make money for their shareholders, so they have to keep that in mind and can't give away EVERYTHING.  They don't make enough money on professional services (they push that off to their partners and resellers) to give the software away for free, so they can't adopt that model.  It seems to me that IF VMware were to open source the VMkernel (or all of ESX Server), the only way to keep a sustainable business model is to hold back stuff like VMotion, DRS, HA, and the like.

As I stated above, I think that (so far) VMware has done a fairly decent job of balancing open source code, proprietary technologies, and published standards.  For right now at least, I don't see any real business benefit to open sourcing the VMkernel or ESX Server.</description>
		<content:encoded><![CDATA[<p>Kent,</p>
<p>Good points!</p>
<p>I completely agree with you.  Companies want to &#8220;open source&#8221; their products, but they are really only open sourcing the code for those components that don&#8217;t hold a competitive advantage, and then using the &#8220;open source&#8221; to draw attention to themselves.  Hence, VMware would only open source the VMkernel (the heart of ESX Server), just as Xen has only open sourced its hypervisor, and hold the rest of the code back.  Is this a mistake?  Hard to say.  As a company, they exist to make money for their shareholders, so they have to keep that in mind and can&#8217;t give away EVERYTHING.  They don&#8217;t make enough money on professional services (they push that off to their partners and resellers) to give the software away for free, so they can&#8217;t adopt that model.  It seems to me that IF VMware were to open source the VMkernel (or all of ESX Server), the only way to keep a sustainable business model is to hold back stuff like VMotion, DRS, HA, and the like.</p>
<p>As I stated above, I think that (so far) VMware has done a fairly decent job of balancing open source code, proprietary technologies, and published standards.  For right now at least, I don&#8217;t see any real business benefit to open sourcing the VMkernel or ESX Server.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kent A</title>
		<link>http://blog.scottlowe.org/2007/04/05/open-source-virtualization-thoughts/#comment-31655</link>
		<dc:creator>Kent A</dc:creator>
		<pubDate>Fri, 06 Apr 2007 03:59:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2007/04/05/open-source-virtualization-thoughts/#comment-31655</guid>
		<description>I see some of this push to virtualize the hypervisor as much to do about nothing.  Look at the major open source hypervisor, Xen.  The owner of the code has not even released the paravirtualized drivers that make networking even palatable as evidenced by even their comments in their performance benchmark whitepaper.  What good is an open source hypervisor if the performance is so poor as to be unusable for production workloads without further modification.  VirtualIron also is not completely open source with its ability to Live Migrate.  It would be similar if VMware released just kernel and then conversely held back the ability not just for VMotion or DRS but to create virtual switches or the memory balloon driver.  

VMware already does open source some of their code as necessitated by GPL licenses and some that is not, such as VMI.  The SDK already released enables users to create sophisicated replacements to VirtualCenter and VCB.  The real question should be why should VMware be held to a higher standard than say Xen, VirtualIron, or SWsoft?</description>
		<content:encoded><![CDATA[<p>I see some of this push to virtualize the hypervisor as much to do about nothing.  Look at the major open source hypervisor, Xen.  The owner of the code has not even released the paravirtualized drivers that make networking even palatable as evidenced by even their comments in their performance benchmark whitepaper.  What good is an open source hypervisor if the performance is so poor as to be unusable for production workloads without further modification.  VirtualIron also is not completely open source with its ability to Live Migrate.  It would be similar if VMware released just kernel and then conversely held back the ability not just for VMotion or DRS but to create virtual switches or the memory balloon driver.  </p>
<p>VMware already does open source some of their code as necessitated by GPL licenses and some that is not, such as VMI.  The SDK already released enables users to create sophisicated replacements to VirtualCenter and VCB.  The real question should be why should VMware be held to a higher standard than say Xen, VirtualIron, or SWsoft?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
