Free Newsletters

   All InfoWorld Newsletters
Open Sources | Rodrigues & Urlocker » Mudblood open source

January 31, 2006 | Comments: (0)

Mudblood open source

I talked with a prominent open source developer - Gianugo Rabellino of Apache/Cocoon fame - today, getting his feedback on the business models of Red Hat, Alfresco, MySQL, SugarCRM, JBoss, and others. He made it clear that the open source development community (if it, in fact, exists) strongly prefers pureplay open source projects, rather than "mudblood" open source companies.

No surprises there.

I then spoke to a group of architects (quite senior) from Fortune 500 companies at a recent OSDL advisory meeting. I asked them the same question: do you care if your software is open and, if so, how open is open? Almost universally, I was told that everything should be 100% open (and they then gave some good reasons as to how this would influence their decisions). They even said they'd pay for it, but I didn't believe them on that one, human nature being what it is. :-)

What wasn't clear to me in either conversation is how to quantify community involvement. None of the companies above made the pureblood cut, and yet all are making healthy revenues. Is this because each is a sell-out? Profitable sell-outs, but sell-outs nonetheless?

His suggestions?

  • Hire a prominent open source developer. Google did this with Greg Stein (and Chris DiBona). Novell did it by acquiring Ximian (with Nat and Miguel as part of the package). I'm not convinced that these or other developer-hires did much for the top lines of these companies, but certainly Nat's and Miguel's involvement with Novell gave it a revived freshness (which now only real revenues can sustain).

  • Actively participate in relevant open source communities. Alfresco, for one, has been doing this, but I think we could be doing better. And maybe MySQL could have benefited from more active InnoDB involvement...? :-) I know that RightNow actively contributes code to the HtDig project, as well as bug fixes to MySQL, too. Is this enough to make these companies "pure?"

  • Open up all of one's source code. No "baitware," he said. So, no RHEL vs. Fedora, Community vs. Enterprise, etc. This sounds great in principle, and I admit to being biased toward openness in software, but I'm not convinced that the developer community that Red Hat lost by moving to the RHEL/Fedora split was not more than made up by the committed developers and customers it gained as a result.

And so, the question: does community matter? Or, rather, does the pureblood development community matter?

As I've written before, of the top 50 contributors to SugarCRM's development community, 95% are SugarCRM partners. Are they tapping into the pureblood open source developers? Maybe not. Are they tapping into an audience that matters and actively contributes? Yes.

Despite my apparent assurance on the matter, I'm anything but convinced by my arguments. If you have any ideas on how open "open source" should be, please ping me.

Posted by Matt Asay on January 31, 2006 08:22 AM


RATE THIS ARTICLE:





 

  •  
  • COMMENTS




How should "open source" be? Is that a business question? Look at any "successful" open source project and there's your answer. (Linux, firefox, kde, gnome...) I think your real question is how to monetize open source.... ;) Again, open source is not a business per se, but a development methodology. If you are pitching yourself as an open source company, then certainly you want to be as open as possible. For the "RightNow's" of the world (who build on top of Open Source, and who doesn't these days?), they get some geek cred for participating in this nebulous/unknown community, but they also get a few tangible benefits: help with bug fixes, support, and steering the direction of the product. Until I read the post on your blog from RightNow's CEO I would have never associated them with Open Source (I've been following them for a while since they were the competitor of a previous company).

I think fear of vendor lock-in is the main driver of both what the developer said and the senior architects. (I attended a talk by Greg Stein last week, I'll get to blogging it soon (hopefully tonight), but he mentioned the same thing. ) If you use "pure" open source software, you aren't getting it from a vendor, and thus have no vendor lock-in.

WRT Google hiring prominent open source people. They did it again last month hiring Python's creator. Do they monetize on that? I think so, because it attracts smart people who want to work with other smart people. One could think of it as marketing for recruiting. (To the people they want to recruit, it certainly matters).

Posted by: real matt at January 31, 2006 11:25 AM

Trackbacks don't seem to be working here. The attempt put our blog engine into a loop. But they work fine at Matt Asay's other blog, and my comment can be found there or at the URL linked to my name here.

Posted by: Joseph A. di Paolantonio at February 1, 2006 12:01 AM

Microsoft Mini Spotlight
  • Get Started
  • Port 25 Blogs
  • OSS News
  • Join a Project

{Open Source} Heroes Happen Here

Start today and order your own Hero Hack Pack – which includes Getting Started with Open Source, Windows Server 2008 and Visual Studio 2008 Trial. Each pack is a chance to win a free pass to OSCON 2008.







Technology White Papers

 

InfoWorld Technology Marketplace

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
» BUY A LINK NOW

Sponsored Technology Links