<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.11" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Asay the Alfrescan</title>
	<link>http://blogs.alfresco.com/asay</link>
	<description>Non-stop Alfresco infomercials</description>
	<pubDate>Mon, 06 Nov 2006 02:36:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.11</generator>
	<language>en</language>
			<item>
		<title>Customers: Open source&#8217;s only true friend</title>
		<link>http://blogs.alfresco.com/asay/2006/11/06/customers-open-sources-only-true-friend/</link>
		<comments>http://blogs.alfresco.com/asay/2006/11/06/customers-open-sources-only-true-friend/#comments</comments>
		<pubDate>Mon, 06 Nov 2006 02:36:50 +0000</pubDate>
		<dc:creator>Matt Asay</dc:creator>
		
		<category>Strategy</category>

		<guid isPermaLink="false">http://blogs.alfresco.com/asay/2006/11/06/customers-open-sources-only-true-friend/</guid>
		<description><![CDATA[These past two weeks have been fascinating.  Frustrating, but fascinating.  Frustrating, because people have seemingly been duped by Oracle&#8217;s and Microsoft&#8217;s supposedly good intentions (these people have short memories).  But fascinating as I watch open source come center stage in the software industry.
I&#8217;ve learned a great deal since I first got involved [...]]]></description>
			<content:encoded><![CDATA[<p>These past two weeks have been fascinating.  Frustrating, but fascinating.  Frustrating, because people have seemingly been duped by Oracle&#8217;s and Microsoft&#8217;s supposedly good intentions (these people have short memories).  But fascinating as I watch open source come center stage in the software industry.</p>
<p>I&#8217;ve learned a great deal since I first got involved with open source in 1998.  Lessons about <a href="http://weblog.infoworld.com/openresource/archives/2006/07/lessons_learned_1.html">sales</a>, about <a href="http://weblog.infoworld.com/openresource/archives/2005/12/what_i_learned.html">trying to hide a poor product behind open source distribution</a> (far too many vendors continue to do this&#8230;), about &#8220;pure&#8221; <a href="http://weblog.infoworld.com/openresource/archives/2005/12/what_i_learned_3.html">support models</a> and their viability, among other things.</p>
<p>But one lesson stands out above them all, and was first related to me by a good friend at Red Hat:<br />
<blockquote>Customers are open source&#8217;s only true friends.</p></blockquote>
<p>A bit forlorn?  Well, it might have seemed so before, until Red Hat&#8217;s top partner, Oracle, <a href="http://weblog.infoworld.com/openresource/archives/2006/10/with_friends_li.html">stabbed it in the back</a>.  Or until its top Linux competitor - and ally in the open source fight - Novell, <a href="http://weblog.infoworld.com/openresource/archives/2006/11/ballmers_new_we.html">sold its integrity</a> to Microsoft.</p>
<p>If Red Hat can&#8217;t count on its partners to&#8230;partner, or its competitors to&#8230;compete, then on whom can it count?</p>
<p>Its customers.  The companies that continue to <a href="http://www.redhat.com/promo/vendor/">rate it #1 in value</a>.</p>
<p>If you&#8217;re an open source vendor, you need to understand that Red Hat isn&#8217;t alone in this.  Your customers are the only ones who truly appreciate the value you can bring through open source.  You may want to rely on a big, proprietary sugar daddy to help you get to market.  By all means, do so.  But if these past two weeks teach us anything, it&#8217;s that it&#8217;s critical to hedge our bets.  </p>
<p>Open source vendors are a clear and present danger to all proprietary software companies.  Open source vendors have no long-term friends among this Proprietary Bloc.  Because, at the end of the day, open source&#8217;s lower prices and greater access are a direct threat to the license revenues and maintenance streams of the Proprietary Bloc.  </p>
<p>Again, this is not to say that open source companies shouldn&#8217;t partner with proprietary vendors.  Of course they should, as this will often lead to greater customer value.  But they shouldn&#8217;t do so with a Pollyanna hope that the proprietary vendor is going to love them for demonstrating that software can be delivered with higher quality, lower prices, and a tighter alignment of vendor/customer interests through open source than it ever was with a bloated, customer-unfriendly license model.</p>
<p>Focus on the customer.  <a href="http://weblog.infoworld.com/openresource/archives/2006/09/proprietary_inn.html">Partners</a> and <a href="http://weblog.infoworld.com/openresource/archives/2006/11/red_hat_we_will.html">competitors</a> will come and go.  Open source customers will stay true.  Their businesses depend on it.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.alfresco.com/asay/2006/11/06/customers-open-sources-only-true-friend/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Forks vs. distributions</title>
		<link>http://blogs.alfresco.com/asay/2006/10/30/forks-vs-distributions/</link>
		<comments>http://blogs.alfresco.com/asay/2006/10/30/forks-vs-distributions/#comments</comments>
		<pubDate>Mon, 30 Oct 2006 17:40:56 +0000</pubDate>
		<dc:creator>Matt Asay</dc:creator>
		
		<category>Strategy</category>

		<guid isPermaLink="false">http://blogs.alfresco.com/asay/2006/10/30/forks-vs-distributions/</guid>
		<description><![CDATA[Dries Buytaert, lead developer on Drupal, has written an insightful post on the difference between forking a project and different distributions of that project.  As he notes, the differences can be subtle, but ultimately come down to the intentions behind the divergence, revealed in how much the fork/distribution relies on the original project&#8217;s foundation [...]]]></description>
			<content:encoded><![CDATA[<p>Dries Buytaert, lead developer on Drupal, has written an <a href="http://buytaert.net/drupal-distributions">insightful post</a> on the difference between forking a project and different distributions of that project.  As he notes, the differences can be subtle, but ultimately come down to the intentions behind the divergence, revealed in how much the fork/distribution relies on the original project&#8217;s foundation for future development.</p>
<p>The distinction is critical in light of <a href="http://weblog.infoworld.com/openresource/archives/2006/10/with_friends_li.html">Oracle&#8217;s fork of Red Hat Enterprise Linux</a>:  customers that buy into Oracle&#8217;s support are effectively buying into a fork, and one that Oracle is ill-equipped to support.</p>
<p>But the distinction plays out every day in a myriad of different projects, and occasionally turns into a full-fledged fork, which tends to benefit no one (which is why it <a href="http://weblog.infoworld.com/openresource/archives/2006/10/open_sources_fu.html">rarely happens</a> in the community-minded open source world.  Dries writes of Drupal:<br />
<blockquote>It is important that Drupal distributions collaborate, and not compete. To do so, we have to provide Drupal distributions an environment that encourages collaboration, and that allows for specialization (such as custom documentation and support) without introducing incompatibilities that drive competition.</p>
<p>The good news is that we know how to do this. We&#8217;ve been through this already with <a href="http://civicspacelabs.org/">CivicSpace</a> (previously called &#8220;DeanSpace&#8221;), a Drupal distribution for online campaign management and grassroots activism. <img src="http://buytaert.net/images/drupal/distributions.jpg" width="262" height="162" vspace="10" hspace="10" align="right">They were quick to realize that the success of the CivicSpace distribution depends on the success Drupal core, and vice versa. The decided they shouldn&#8217;t fork core development. Instead, CivicSpace decided to do all its development on the drupal.org infrastructure, to synchronize releases, to submit all patches upstream, to centralize bug reports, and to share documentation where possible. Collaboration, not competition.</p>
<p>The bad news is that can be hard work. People will find that creating a distribution is fun and easy, but that being a <a href="http://buytaert.net/responsible-maintainers">responsible maintainer</a> might be a lot less fun. Who wants to track changes, write documentation, maintain modules, provide upgrade paths, manage releases and provide support for years to come?</p></blockquote>
<p>In short, distributions are fine because they add value to the core.  Forks are bad because they splinter communities and thereby fragment value, attenuating it until the point that either the fork dies or the originating project dies.  </p>
<p>For this reason, I agree with Dries.  What&#8217;s true of Drupal is true of other open source communities.  He writes:<br />
<blockquote>As a community we should disapprove Drupal distributions that do not intend to collaborate, that have no signs of long term commitment, or that risk locking people in.</p></blockquote>
<p>Amen, Dries.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.alfresco.com/asay/2006/10/30/forks-vs-distributions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>IT still matters&#8230;</title>
		<link>http://blogs.alfresco.com/asay/2006/10/23/it-still-matters/</link>
		<comments>http://blogs.alfresco.com/asay/2006/10/23/it-still-matters/#comments</comments>
		<pubDate>Mon, 23 Oct 2006 19:21:25 +0000</pubDate>
		<dc:creator>Matt Asay</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://blogs.alfresco.com/asay/2006/10/23/it-still-matters/</guid>
		<description><![CDATA[InformationWeek has a great story and survey detailing where and how the industry&#8217;s top enterprises spend their IT dollars.  The results are illuminating, and portend great things for open source.
Interestingly, IT dollars continue to rise, even as overall company revenues fell from 2005 to 2006:

As for where those dollars are going, despite all the [...]]]></description>
			<content:encoded><![CDATA[<p><i>InformationWeek</i> has a <a href="http://www.informationweek.com/story/showArticle.jhtml;jsessionid=3UHCGRADOPJPQQSNDLOSKHSCJUNN2JVN?articleID=192600107">great story and survey</a> detailing where and how the industry&#8217;s top enterprises spend their IT dollars.  The results are illuminating, and portend great things for open source.</p>
<p>Interestingly, IT dollars continue to rise, even as overall company revenues fell from 2005 to 2006:<br />
<a href="http://www.flickr.com/photos/mjasay/277527501/" title="Photo Sharing"><img src="http://static.flickr.com/111/277527501_91cb658413.jpg" width="500" height="119" vspace="10" hspace="10" alt="InformationWeek 500 IT Dollars Spent" /></a><br />
As for where those dollars are going, despite all the hype that licenses don&#8217;t matter (because the real costs are in implementation), the numbers don&#8217;t bear that hype out.   The numbers say, &#8220;Enterprises are wasting money on licenses.&#8221;<br />
<a href="http://www.flickr.com/photos/mjasay/277527506/" title="Photo Sharing"><img src="http://static.flickr.com/97/277527506_af5f306139.jpg" width="500" height="181" vspace="10" hspace="10" alt="InformationWeek 500 - IT Spending by Category" /></a><br />
The license cost savings open source delivers (as compared, say, <a href="http://asay.blogspot.com/2005/09/commentary-of-tco-studies-and.html">to Microsoft</a>), however, would be negated if open source implementations cost more (in fact, <a href="http://weblog.infoworld.com/openresource/archives/2006/04/the_cost_of_ope.html">they cost less</a> or at least give the CIO choice as to how she spends those dollars) or if open source required more IT personnel (clearly the biggest IT cost).  But experience proves otherwise, as <a href="http://www-1.ibm.com/linux/RFG-LinuxTCO-vFINAL-Jul2002.pdf">The Robert Frances Group has written</a>.  </p>
<p>Besides, as The Christian Science Monitor and others <a href="http://weblog.infoworld.com/openresource/archives/2006/04/the_virtues_of.html">have found</a>, open source makes those IT personnel costs stretch farther, deliver more innovation, etc. Open source makes IT dollars work for the enterprise, and <a href="http://weblog.infoworld.com/openresource/archives/2006/10/putting_risk_wh.html">not for the vendor</a>.  </p>
<p>So, <a href="http://www.roughtype.com/archives/2006/10/the_rebound_tha.php'>Nick, maybe it&#8217;s not that IT Doesn&#8217;t Matter</a>, but rather that proprietary IT doesn&#8217;t matter.  Or won&#8217;t, as more companies start feeling the benefits of open source.  Money will still be spent on IT, but the smart money is on open source IT.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.alfresco.com/asay/2006/10/23/it-still-matters/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft&#8217;s top competitors</title>
		<link>http://blogs.alfresco.com/asay/2006/10/12/microsofts-top-competitors/</link>
		<comments>http://blogs.alfresco.com/asay/2006/10/12/microsofts-top-competitors/#comments</comments>
		<pubDate>Thu, 12 Oct 2006 14:04:11 +0000</pubDate>
		<dc:creator>Matt Asay</dc:creator>
		
		<category>Strategy</category>

		<guid isPermaLink="false">http://blogs.alfresco.com/asay/2006/10/12/microsofts-top-competitors/</guid>
		<description><![CDATA[You want to know what keeps Steve Ballmer up at night?  Apparently, not specific competitors, but rather competitive industry trends that strike at the core of Microsoft&#8217;s software license business model:  open source, advertising, and software-under-the-guise-of-hardware.  (Thanks to Brady for calling out the BW article.)
Ballmer says:
Who are Microsoft&#8217;s top competitors?
Guys who can [...]]]></description>
			<content:encoded><![CDATA[<p>You want to know what keeps Steve Ballmer up at night?  Apparently, not specific competitors, but rather competitive industry trends that strike at the core of Microsoft&#8217;s software license business model:  open source, advertising, and software-under-the-guise-of-hardware.  (Thanks to <a href="http://radar.oreilly.com/archives/2006/10/ballmer_on_the.html">Brady</a> for calling out the <a href="http://www.businessweek.com/technology/content/oct2006/tc20061011_940241.htm?chan=top+news_top+news+index_businessweek+exclusives">BW article</a>.)</p>
<p>Ballmer says:<br />
<blockquote><b>Who are Microsoft&#8217;s top competitors?</b></p>
<p>Guys who can touch us in multiple places probably matter more than guys who can touch us in any one place. And actually we don&#8217;t really have our big competition from any one company. Any one company, we know how to compete with. It&#8217;s alternate business models that we will have to embrace or compete well with. You give me any enterprise software company, O.K., and I&#8217;ll say c&#8217;mon. We know how to go do that. We do do that. And we&#8217;re really pretty good at it. We haven&#8217;t gotten any worse at it. Boom. Boom. Boom. We know how to keep coming.</p>
<p>[Take open source.] Open source is not a new technology area. It was a new business model. In the last three or four years, we have competed very well by extending our value. Open source never goes away as a business model or competitor. We have learned how to compete with open source, and we will compete with it for the rest of time. But competing with open source will have to be something that&#8217;s burned bright on the foreheads of our senior people.</p>
<p>The second big competitive force is advertising as a business model. Typically, people just want to reduce that to Google, and if you want to do that, you can. But it&#8217;s do we embrace advertising fully enough as a business model? Because at the end of the day, anybody who comes at you with a cheaper-to-the-customer proposition, you got to worry about. And advertising looks cheaper to a consumer than something you pay for.</p>
<p>In the case of open source, we couldn&#8217;t adopt the business model. We adopted a competitive approach that so far has worked very well. In the advertising case, we can embrace that model. We don&#8217;t have to sit here and say it&#8217;s that bad.</p>
<p>A third model I could sit here and write down on this list is that there are cases where software gets monetized through hardware. That&#8217;s what an iPod is. iPod is a software thing. You just happen to collect the money on the hardware. You could say in China and India, it&#8217;s unclear whether classic software will get paid for as much as advertising, hardware, subscriptions, etc.</p>
<p>So our ability to embrace and benefit from or compete with new business models—and I would say ad-funded and open source, more than this hardware thing—is more the way to categorize the key competitive dynamic for us.</p></blockquote>
<p>Fascinating stuff, and I&#8217;d encourage you to read the rest of the interview, too.</p>
<p>This isn&#8217;t revolutionary stuff (Clay Christensen has been talking about how to disrupt an industry for some time), but it&#8217;s interesting to hear the CEO of the world&#8217;s largest software company candidly explaining how to beat Microsoft.  As with open source code, just because you have &#8220;the answer&#8221; doesn&#8217;t make it any easier to crack the code.</p>
<p>To disrupt a Microsoft product you have to cut off its traditional air supply.  Open source is disruptive to Microsoft because it a) removes the one-size-fits-all approach that Microsoft imposes and b) the entry cost is $0.  Microsoft knows how to disrupt with &#8220;free&#8221; (remember IE?), but it has yet to learn how to compete with someone else undercutting its prices by 100%.</p>
<p>Over the long haul, however, it&#8217;s going to be modifiability that beats Microsoft.  This will sound odd to many, because the common industry wisdom is that no one wants to modify anything.  We just want to passively consume software.  My experience at Alfresco and Lineo, however, has been the complete inverse of this received wisdom.  Many users want their Firefox customized to them.  Many enterprises want their ECM customized to them.  Etc.</p>
<p>Microsoft has been good about enabling a robust partner ecosystem to extend its products.  The question will be whether it can allow its customers, non-customers, and non-partners to do the same.  I don&#8217;t think it can, and I think that matters.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.alfresco.com/asay/2006/10/12/microsofts-top-competitors/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Better, but not necessarily cheaper</title>
		<link>http://blogs.alfresco.com/asay/2006/10/06/better-but-not-necessarily-cheaper/</link>
		<comments>http://blogs.alfresco.com/asay/2006/10/06/better-but-not-necessarily-cheaper/#comments</comments>
		<pubDate>Fri, 06 Oct 2006 03:25:36 +0000</pubDate>
		<dc:creator>Matt Asay</dc:creator>
		
		<category>Product</category>

		<guid isPermaLink="false">http://blogs.alfresco.com/asay/2006/10/06/better-but-not-necessarily-cheaper/</guid>
		<description><![CDATA[Slashdot carried a story earlier today entitled &#8220;Why Is Commercial OSS So Expensive?&#8221;  He was referring to embedded software, and his experience is 100% contrary to my own experience.  (My background is in open source embedded software.)  He says:
Our startup honestly wanted to use OSS products. We do not want to spend [...]]]></description>
			<content:encoded><![CDATA[<p>Slashdot <a href="http://rss.slashdot.org/~r/slashdot/eqWf/~3/32548644/article.pl">carried a story</a> earlier today entitled &#8220;Why Is Commercial OSS So Expensive?&#8221;  He was referring to embedded software, and his experience is 100% contrary to my own experience.  (My background is in open source embedded software.)  He says:<br />
<blockquote>Our startup honestly wanted to use OSS products. We do not want to spend time for any OSS bug fixing so our main requirement was -official support for all OSS products-. We thought were prepared to pay the price for OSS products, but then we got a price sticker shock&#8230;.After all, we have decided that the survival of our business is more important for us then &#8216;do-good&#8217; ideas. Except for that embedded Linux (slated for WinCE or VxWorks substitution), we are not OSS shop anymore.</p></blockquote>
<p>Taking the author at his word - that commercial open source is, in fact, expensive (has he tried the alternatives?) - I think he&#8217;s asking the wrong question.  Given that in his world the open source alternatives are actually <i>better</i> than their proprietary counterparts, his question really should be, &#8220;Why isn&#8217;t it more expensive?&#8221;</p>
<p>It surprises me that some people persist in wanting something for nothing, or next to nothing.  Open source is about a superior software development and distribution methodology.  It really has nothing to do with cost.</p>
<p>Today, it&#8217;s much cheaper.  SugarCRM?  A fraction of the cost of Salesforce.com, Siebel, etc.  MySQL?  Pennies on the Oracle dollar.  </p>
<p>But maybe not forever.  If in five years MySQL ends up being more expensive than Oracle (not sure how Marten and crew could find ways to jack up the price that much, but let&#8217;s assume he&#8217;s very creative <img src='http://blogs.alfresco.com/asay/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , it won&#8217;t be for any other reason than the market will bear that price.  And why would the market bear such price inflation?  </p>
<p>Because it&#8217;s better software.  </p>
<p>So, to the author of the article above, let me suggest that his projected switch to VxWorks or WinCE may get him exactly what he pays for:</p>
<p>Less.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.alfresco.com/asay/2006/10/06/better-but-not-necessarily-cheaper/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gartner pushes code reuse</title>
		<link>http://blogs.alfresco.com/asay/2006/09/28/gartner-pushes-code-reuse/</link>
		<comments>http://blogs.alfresco.com/asay/2006/09/28/gartner-pushes-code-reuse/#comments</comments>
		<pubDate>Thu, 28 Sep 2006 16:47:42 +0000</pubDate>
		<dc:creator>Matt Asay</dc:creator>
		
		<category>Strategy</category>

		<guid isPermaLink="false">http://blogs.alfresco.com/asay/2006/09/28/gartner-pushes-code-reuse/</guid>
		<description><![CDATA[At Gartner&#8217;s Application Development Summit, Gartner analysts Dale Veccio and Matt Hoyle opined on the present and future of enterprise application development, as reported by DevSource.  Their keynote focused on four themes:  the new application development lifecycle (with an emphasis on delivering applications better and faster - imagine that!), project and portfolio management, [...]]]></description>
			<content:encoded><![CDATA[<p>At Gartner&#8217;s Application Development Summit, Gartner analysts Dale Veccio and Matt Hoyle <a href="http://www.devsource.com/article2/0,1895,2020837,00.asp">opined</a> on the present and future of enterprise application development, as reported by DevSource.  Their keynote focused on four themes:  the new application development lifecycle (with an emphasis on delivering applications better and faster - imagine that!), project and portfolio management, &#8220;frontier&#8221; application development, and project management and governance.</p>
<p>Related to that last them, I found this particular commentary revealing:<br />
<blockquote>&#8220;The future of application development is not about programmer productivity,&#8221; said Hoyle during the keynote presentation, &#8220;but in assembling functionality from components.&#8221; While programming will not go away, he stressed, programming has decreasing importance in delivering excellence. &#8220;Assembling, buying, and extracting is an increasing part of what you need to do,&#8221; he said. To be more agile and responsive, application development managers have to manipulate, orchestrate, and compose new business processes, using resources available from outside partners, third-party applications, Web services, and existing code components. Veccio asked, &#8220;Why would you ever code an app from scratch again? Why would you need to?&#8221;</p></blockquote>
<p>Reading between the lines, or reading into his comments my own bias, this sounds like a clarion call to use more open source software.  Yes, application developers can build from scratch as they&#8217;ve often done in the past.  But why?  If you need a best-in-class content repository, why wouldn&#8217;t you use <a href="http://www.alfresco.com">Alfresco</a>&#8217;s?  Need to embed a database that looks/smells/acts like Oracle, but isn&#8217;t?  Use <a href="http://www.enterprisedb.com">EnterpriseDB</a>&#8217;s version of PostgreSQL.  Want web conferencing functionality but don&#8217;t want the headache (product-based, license-based, and cost-based) of WebEx?  Use <a href="http://www.dimdim.com">DimDim</a>.  And so on. </p>
<p>There&#8217;s so much exceptional open source software out there, available at a fraction of the cost of self-development or proprietary software&#8230;why would you ever want to do it yourself again?
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.alfresco.com/asay/2006/09/28/gartner-pushes-code-reuse/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The rise of the open source database</title>
		<link>http://blogs.alfresco.com/asay/2006/09/28/the-rise-of-the-open-source-database/</link>
		<comments>http://blogs.alfresco.com/asay/2006/09/28/the-rise-of-the-open-source-database/#comments</comments>
		<pubDate>Thu, 28 Sep 2006 16:29:27 +0000</pubDate>
		<dc:creator>Matt Asay</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://blogs.alfresco.com/asay/2006/09/28/the-rise-of-the-open-source-database/</guid>
		<description><![CDATA[Zack Urlocker is at the Gartner Open Source Summit this week, and has been hearing some good things about open source databases.  Open source databases (Sleepycat, PostgreSQL, MySQL, etc.) have been around for a long time, but the analysts didn&#8217;t give them much credit because even though everyone was using them, few were paying [...]]]></description>
			<content:encoded><![CDATA[<p>Zack Urlocker is at the <a href="http://www.gartner.com/2_events/conferences/os2.jsp">Gartner Open Source Summit</a> this week, and has been hearing some good things about open source databases.  Open source databases (Sleepycat, PostgreSQL, MySQL, etc.) have been around for a long time, but the analysts didn&#8217;t give them much credit because even though everyone was using them, few were paying for them.  Or so they thought.  Now, however, open source databases are becoming big business.</p>
<p>Zack <a href="http://www.theopenforce.com/2006/09/gartner_on_open.html">cites</a> Gartner&#8217;s Donald Feinberg:<br />
<blockquote>Overall, Gartner is predicting that the worldwide DBMS market is around $14 billion and will continue to grow by nearly 7% per year.  If this was a new market, it would not be a very impressive growth rate, but for a market of this size, it&#8217;s huge.  And there can be lots of movement within the market.  We are at the start of a new era where migration to open source technology is going to fuel the DBMS market.  That includes migration away from Unix to Linux and from closed source to open source. </p>
<p>A few key findings from Gartner / IDC research:
<ul>
<li>By 2008, open source databases will be used by more than 70% of IT organizations [Asay note:  I&#8217;d actually be surprised if the number isn&#8217;t already closer to 100%.  There&#8217;s a lot of open source database usage that isn&#8217;t registered by the CIO or whomever it is that talks with Gartner/other analysts.]</p>
<li>By 2008, MySQL will be a serious choice for mission critical applications [Asay note:  See below.]
<li>56% of companies surveyed plan to switch to Linux as a DBMS platform
<li>Linux will surpass Unix as the leading DBMS platform within the next 3 years, even for the most demanding database applications
<li>40% of surveyed companies are planning to replace proprietary DBMS with open source
<li>49% of respondents have MySQL in deployment with 17% planning to deploy</ul>
</blockquote>
<p>This is impressive, despite the fact that the &#8220;Big Boys&#8221; still control 92% of the market, as <a href="http://www.gartner.com/press_releases/asset_152619_11.html">Gartner reported</a> earlier this year:</p>
<p><a href="http://www.flickr.com/photos/mjasay/254947802/" title="Photo Sharing"><img src="http://static.flickr.com/91/254947802_de7f9b20f0.jpg" width="500" height="256" alt="Database Market - Gartner" /></a></p>
<p>And it&#8217;s still funny to me that MySQL isn&#8217;t considered &#8220;mission critical.&#8221;  It would be hard to find more demanding applications than Google, Yahoo!, Orbitz, etc.  They all <a href="http://zurlocker.typepad.com/theopenforce/2005/12/googles_use_of_.html">run MySQL</a>.  Lots of MySQL.  Even <a href="http://www.theopenforce.com/2006/03/oracle_faq_runs.html">Oracle runs MySQL</a>.</p>
<p>Here&#8217;s a thought:  Oracle is quickly building and buying its way into the center of the enterprise software ecosystem, using the database as the hub for all the enterprise application &#8220;spokes&#8221; it&#8217;s building/acquiring (CRM, ERP, ECM, etc.).  Don&#8217;t you think that MySQL is well-positioned to do the same, except with open source applications?</p>
<p>Hmm&#8230;.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.alfresco.com/asay/2006/09/28/the-rise-of-the-open-source-database/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Open source manages the web</title>
		<link>http://blogs.alfresco.com/asay/2006/09/16/open-source-manages-the-web/</link>
		<comments>http://blogs.alfresco.com/asay/2006/09/16/open-source-manages-the-web/#comments</comments>
		<pubDate>Sat, 16 Sep 2006 11:59:57 +0000</pubDate>
		<dc:creator>Matt Asay</dc:creator>
		
		<category>Strategy</category>

		<guid isPermaLink="false">http://blogs.alfresco.com/asay/2006/09/16/open-source-manages-the-web/</guid>
		<description><![CDATA[We&#8217;ve known for years that upwards of 70% of web sites use Apache to power their sites.  We also know that much of MySQL&#8217;s thriving business comes from &#8220;Web 2.0&#8243; companies - the web runs MySQL (and a heck of a lot of Linux).  What has been less clear is how much of [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve known for years that upwards of 70% of web sites use Apache to power their sites.  We also know that much of MySQL&#8217;s thriving business comes from &#8220;Web 2.0&#8243; companies - the web runs MySQL (and a heck of a lot of Linux).  What has been less clear is how much of the web that we see is managed by open source web content management systems.</p>
<p><a href="http://buytaert.net/">Dries Buytaert</a>, lead on the <a href="http://drupal.org/">Drupal Project</a> (a leading web content management system), sent me the results of an interesting, 5000-web developer survey that sheds light on the question.  The survey was conducted from June 2006 to July 2006, and released by as the &#8220;2006 State of Web Development&#8221; <a href="http://www.sitepoint.com/report2006/">report</a> by SitePoint Pty Ltd. and Ektron, Inc.  This is must-read material for anyone in the WCM space, but also interesting for those tracking the rise of open source.</p>
<p>The results?  A huge swath of the web is managed by open source, with the vast majority of the remainder well-positioned to be consumed by open source.<img src="http://buytaert.net/images/drupal/sitepoint-cms-usage.jpg" vspace="10" hspace="10"></p>
<p>Also in the report:  LAMP and Microsoft own the web.  They account for the vast majority of server platforms that web developers use.  <img src="http://static.flickr.com/98/244495100_b305e5eaa0_m.jpg" vspace="10" hspace="10" align="right">  This is one reason that <a href="http://www.alfresco.com">Alfresco</a> has a web scripting language interface to a Java backbone - we can be coded quite easily in Ruby, Python, PHP, or Perl, which is a requirement if you want to help power the web.  The &#8220;P&#8221; (and now Ruby) is clearly A Very Big Deal.  It&#8217;s why <a href="http://www.zend.com">Zend</a> has such a bright future, for example.</p>
<p>Also of note in the report is how pervasive collaboration-type functionality is becoming.  Ajax is being planned by ~47% of web developers, with blogs (38%), podcasts (25%), wikis (20%), syndication (36%), and other features increasingly incorporated into websites.</p>
<p>Much of this functionality will be driven by open source (and/or open standards) -based software.  Given how much of our lives is moving to the web, it&#8217;s just one more indication that open source, not proprietary software, will dominate the next millenium.  Sorry, proprietary guys!  At least you had a fun ride while it lasted.</p>
<p>Many thanks, Dries, for sharing the link to the report with me!
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.alfresco.com/asay/2006/09/16/open-source-manages-the-web/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Getting customers involved in development</title>
		<link>http://blogs.alfresco.com/asay/2006/09/16/getting-customers-involved-in-development/</link>
		<comments>http://blogs.alfresco.com/asay/2006/09/16/getting-customers-involved-in-development/#comments</comments>
		<pubDate>Sat, 16 Sep 2006 04:24:49 +0000</pubDate>
		<dc:creator>Matt Asay</dc:creator>
		
		<category>Product</category>

		<guid isPermaLink="false">http://blogs.alfresco.com/asay/2006/09/16/getting-customers-involved-in-development/</guid>
		<description><![CDATA[You are to be in all things regulated and governed&#8230;by fact.  We hope to have, before long, a board of fact, composed of commissioners of fact, who will force the people to be a people of fact, and of nothing but fact.  You must discard the word Fancy altogether.  You have nothing [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>You are to be in all things regulated and governed&#8230;by fact.  We hope to have, before long, a board of fact, composed of commissioners of fact, who will force the people to be a people of fact, and of nothing but fact.  You must discard the word Fancy altogether.  You have nothing to do with it.  You are not to have, in any object of use or ornament, what would be a contradiction in fact.  You don&#8217;t walk upon flowers in fact; you cannot be allowed to walk upon flowers in carpets.  You don&#8217;t find that foreign birds and butterflies come and perch upon your crockery; you cannot be permitted to paint foreign birds and butterflies upon your crockery.  You never meet with quadrupeds going up and down walls; you must not have quadrupeds represented upon walls&#8230;.This is the new discovery.  This is fact.  This is taste.  (17)</p></blockquote>
<p>Such was Mr. McChoakumchild&#8217;s doctrine in Mr. Gradgrind&#8217;s model school, as described by Charles Dickens in his masterful <i><a href="http://www.amazon.com/Hard-Times-Signet-Classics-Paperback/dp/0451526724/sr=8-1/qid=1158380476/ref=pd_bbs_1/104-9386557-3813532?ie=UTF8&#038;s=books">Hard Times</a></i>.  </p>
<p>Reading these words on my flight home to London, I couldn&#8217;t help but laugh.  First, Charles Dickens is one of the five funniest people to have ever walked this earth.  Second, because he actually captured much of the feeling that goes into proprietary software. </p>
<p>It is now established as Fact that enterprises don&#8217;t want to modify source code.  They prefer to be mute consumers of others&#8217; IP, chewing the cud that comes their way.  No room for Fancy.  For participating in the code to change its present or future direction.  This is unassailable Truth.</p>
<p>Except that it&#8217;s not.  True, that is.  I used to think it was true, but that open source mattered, anyway, because the option of choice <a href="http://www.itmanagersjournal.com/print.pl?sid=04/07/13/0639244">proved a useful surrogate</a> for the exercise of choice.  (I might not choose to view and modify source code, but the fact that <i>you</i> could would tend to improve the initial effort that went into the code, among other things.)  I still think this is true.</p>
<p>But it&#8217;s not as all-encompassing as I had thought.  Over the past ten months or so with <a href="http://www.alfresco.com">Alfresco</a>, it has surprised me again and again (I&#8217;m a slow learner) at how much our customers want to modify source code.  Arguably, this is a short-term, anomalous condition because we&#8217;re dealing with early adopters.  We count several of the world&#8217;s top-10 financial institutions as our customers, among others - the very type of customer that <i>does</i> want to actively manage code, and not passively accept off-the-shelf code.  The kind that believes IT <i>does</i> matter.</p>
<p>But even among those that don&#8217;t want to grime up their hands with co-development of our software, it&#8217;s surprising how many want to play a strong, participatory role in our roadmap and the architecture that underlies it all.  While in London this past week, I had lunch with one of our customers, and they kicked off the lunch with a 10-item &#8220;wish list&#8221; of features/improvements they&#8217;d like to see in Alfresco.  No big deal, right?  Microsoft must get feature requests all the time.  </p>
<p>The difference here was that they also came to the table with development ideas of how to tweak our code to get there, and an appetite for involvement in the changes.  In fact, we&#8217;re now hooking them up with one of our other customers that had some overlapping requests so that they can collaborate on our code.  Try that with BMC, Oracle, SAP, etc.  It just won&#8217;t happen.</p>
<p>I honestly didn&#8217;t expect this.  I thought we had killed the pursuit of &#8220;fancy&#8221; in software.  I assumed it was just the facts now; just whatever the vendor saw fit to drop on its customers.  But there <i>is</i> room for fancy in software, and open source enables it.  If you&#8217;re an open source entrepreneur, your goal must be to find ways to unleash Fancy in your customers.  Don&#8217;t impose Fact on them.  It didn&#8217;t work for Mr. Gradgrind&#8217;s pupils or children.  It will no longer work for your customers.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.alfresco.com/asay/2006/09/16/getting-customers-involved-in-development/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Software processes and open source</title>
		<link>http://blogs.alfresco.com/asay/2006/08/30/software-processes-and-open-source/</link>
		<comments>http://blogs.alfresco.com/asay/2006/08/30/software-processes-and-open-source/#comments</comments>
		<pubDate>Wed, 30 Aug 2006 12:54:50 +0000</pubDate>
		<dc:creator>Matt Asay</dc:creator>
		
		<category>Strategy</category>

		<guid isPermaLink="false">http://blogs.alfresco.com/asay/2006/08/30/software-processes-and-open-source/</guid>
		<description><![CDATA[I was reading a research paper [PDF] last night by Martin Michlmayr (University of Melbourne) entitled &#8220;Software Process Maturity and the Success of Free Software Projects.&#8221;  The paper addresses the question of &#8220;whether the maturity of particular software processes differs in successful and unsuccessful projects&#8221; (1).  
While the paper offers little in the [...]]]></description>
			<content:encoded><![CDATA[<p>I was reading <a href="http://opensource.mit.edu/papers/michlmayr1.pdf">a research paper</a> [PDF] last night by Martin Michlmayr (University of Melbourne) entitled &#8220;Software Process Maturity and the Success of Free Software Projects.&#8221;  The paper addresses the question of &#8220;whether the maturity of particular software processes differs in successful and unsuccessful projects&#8221; (1).  </p>
<p>While the paper offers little in the way of hard conclusions, it does make some interesting observations.</p>
<ul>
<li>Version Control Tools.<br />
<blockquote>Version control tools, such as CVS in the case of projects hosted on SourceForge, are used more widely in successful than in unsuccessful projects. Furthermore, a higher percentage of version control repositories are available publicly. In free software projects, CVS and similar tools play important roles related to coordination. Having a private version control repository limits the access of prospective contributors. On the other hand, a publicly available CVS repository allows contributors to monitor exactly what other people are working on. This allows multiple people to work together efficiently in a distributed way. In a similar way to defect tracking systems, public version control systems may attract more volunteers since users see what needs to be done and how they can get involved.</p></blockquote>
<li>Mailing lists.  80% of successful projects use mailing list archives, compared to 50% of unsuccessful projects.<br />
<blockquote>In both, version control tools and mailing lists, it is not clear from the present findings whether a successful project requires these types of infrastructure to flourish, or whether the implementation of the infrastructure has attracted more volunteers and so led to more success. Our assumption is that there is no clear causality and that both affect each other.</p></blockquote>
<p>Still, it would appear that mailing lists are important for lowering the &#8220;cost&#8221; of outside contributors getting involved with a project, as it serves as a form of documentation.  (I&#8217;ve talked <a href="http://asay.blogspot.com/2006/05/community-needing-to-be-needed.html">here</a> about the importance of documentation.)</p>
<li>Documentation.  Interestingly, documentation wasn&#8217;t found to definitively impact a project one way or another:<br />
<blockquote>it can be argued that user documentation is an important factor in free software projects. However, this factor alone does not determine success. Developer documentation, on the other hand, is not very common in free software projects. A reason for this might be that prospective developers find most answers to their questions from other sources, such as mailing list archives or the source code.</p></blockquote>
<p>Still, the author doesn&#8217;t analyze code quality of the projects with/without extensive documentation, as well as other factors.  My bet (based on experience) is still that documentation is outcome-determinative in open source projects.</p>
<li>Systematic Testing.<br />
<blockquote>The analysis of processes involving testing shows that successful projects make more<br />
use of release candidates and defect tracking systems than unsuccessful projects. There is no difference in the presence of automated test suites. The availability of release candidates has been taken as an indication of a well defined release plan. While it would be revealing to qualitatively study and compare the release strategies of different projects, the present findings suggest that a clear release strategy coupled with testing contributes to the success of a project.</p></blockquote>
<p>Let the developers know where you&#8217;re going, and when you&#8217;ll get there.  This makes it easier for them to find the time and inclination to help.</ul>
<p>Not a lot of big conclusions in the paper, but it does point to one general theme:  successful projects are permeable.  They make it easy (or relatively so) to contribute and use the software.  Less successful projects horde information and so require larger investments of time in order to use or contribute to the project.</p>
<p>So, if you&#8217;re thinking of starting a project, or wanting to improve use of an existing project, try improving access to your CVS (or whatever you use), use of mailing lists, and follow a well-defined release plan.  Oh, and document everything.  It&#8217;s boring work, but it&#8217;s critical.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.alfresco.com/asay/2006/08/30/software-processes-and-open-source/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
