My Events

(Some of) My Favorite People

  • Chris DiBona
    Chris is a just plain great person and stand-up guy. He's also the Open Source program manager at Google.
  • Doc Searls
    Doc is the senior editor at Linux Journal and one of the four authors of The Cluetrain Manifesto, the iconoclastic web site that became the best-selling book.
  • Matt Asay
    Matt is the founder of OSBC, and currently runs business development at Alfresco.
  • r0ml Lefkowitz
    The r0ml is one of the most entertaining and insightful commentators on the state of the IT industry that I know.
  • Stephen Walli
    I first met Stephen when he worked at Microsoft, and I organized a dinner at OSCON between Eric Raymond and a number of the Microsoft Shared Source team. I liked him even then so that should tell you a lot.

« April 2006 | Main | June 2006 »

FLOSS Podcast

The podcast I did last week with Leo Laporte and Chris Dibona is now available on TWiT.  This was the first time I've met Leo and he's an all around great guy.  We had a fantastic time with this podcast.

Natural Revenue Growth in Open Source Startups

Matt Asay’s comments on Open Source software sales cycles prompted me to send him a long email, some of which he blogged. Yes, I’m the person behind that email to Matt.

Stephen Walli also jumped into the fray with a response to Matt’s comments about the downside of an Open Source business model. Stephen was joking with me on Friday that it’s “pick on Matt week”.

If you read my email to Matt, you’ll see that the main point is centered on the natural revenue growth rate of a startup. All businesses have a natural organic revenue growth rate. The challenge with respect to that is twofold: 1) find the product & business model that maximizes that natural rate, and 2) execute on removing whatever are the natural limiters to that growth rate. Limiters are the scalable part of that natural growth rate. For example, once you have the right product and know the right sales pitch, the limiter may be finding the right people to hear the pitch (e.g. sales leads). Or, if you have the right product, right sales pitch, and know the target customers, the limiter may be how fast you can hire and train the sales people to deliver the right pitch. The limiters in software business are typically leads or sales people. The limiters in a services business are typically the ability to deliver on the services (hiring and training the services delivery people).

When you try to force a business to grow faster than its natural growth rate you usually get into trouble; “unnatural acts” they’re called. Investors and management in any company are going to push the company to grow. That’s normal. But the push needs to be to maximize the natural growth rate, and not grow through unnatural acts simply to meet growth rate demands. It’s a fine distinction, but an important one.

Every business is different, but returning to our theme of Open Source, I have some observations common to many Open Source businesses on revenue growth rates. First, most such businesses use Open Source as a lead generation and demand creation mechanism. They use Open Source to create customer pull for their commercial offering, whether it’s a service and support offering, or a commercial product offering. This is in contrast to a push model which relies on a sales force (or channel) to introduce (“push”) your software to customers. Push and pull models have very different operating characteristics; that is, they have very different cost structures and revenue growth profiles.

I believe that one of the benefits of Open Source models is the ability to create customer pull at low cost. (The changing environment around software development and the software marketplace that has enabled this is a topic I hope to spend some time discussing in the near future.) However, along with that pull model is a delayed (or deferred) revenue growth ramp. Pull in an Open Source model is typically created through widespread adoption and usage of your software. Once the software is widely used, natural customer segments begin to appear. For example, customers that want insurance, indemnification, support, enhanced features, etc. But all those requests from users (pull) depend on their adoption of the software. So the initial focus of an Open source model needs to be customer adoption. And what drives customer adoption of Open source software? A quality product.

Returning to our discussion of natural growth rates, if the product does not have the adoption and usage to generate pull, the model won’t work. The initial temptation is often to fix this problem by creating “push” (i.e. spending money on BMW-driving sales reps to push the product). While push may be an answer, the real answer needs to come from an understanding of why the adoption isn’t there. Why aren’t people downloading, installing and using our product? How can we better understand the needs of the user, and make our software more useful to them so they will want to use. After all, we’re making the software and source code available for free. Price is not a barrier. If people won’t use our software for free, how much good is push really going to do?

One final thought as I wrap this up. Investors and management need to be aligned on the pull model. That means alignment on when revenues ramp (after widespread adoption when pull begins to kick in), and alignment on spending leading up to the revenue ramp. The longer it takes for you to create pull (and the corresponding revenue), the more money you burn through. The company needs to tightly control spending during that initial phase. The company needs to have a laser focus on product; spending on other efforts (e.g. sales) need wait until the customers have proven their interest in the product through adoption. If investors and management push too quickly, they will break the model.

My Companies


  • I am involved with these companies as an investor and board member.
  • Compiere
    Open Source Enteprise Resource Planning (ERP). News
  • Fonality
    Open Source VoIP PBX based on Asterisk. News
  • Hyperic
    Open Sources systems/application management. News
  • Medsphere
    Open Source Electronic Health Record (EHR). News
  • Pentaho
    Open Source Business Intelligence (BI). News
  • SugarCRM
    Open Source Customer Relationship Management (CRM) software. News

My Other Investments


  • I am an investor in and/or advisor to these companies.
  • DeviceVM
    Embedded virtualization for consumer devices. News
  • Eloqua
    On-line lead generation and marketing automation. News
  • Interface21 (Spring)
    Interface21 is the company behind Spring, the Java/J2EE application framework. News
  • ITerating
    Wiki-based directory with reviews of Open Source and commercial software. News
  • MuleSource
    Mule is then world's most widely-used Open Source ESB and integration platform. News
  • Novara Clinical Research
    Novara Clinical Research operates dedicated facilities for conducting Phase II to Phase IV patient studies for the pharmaceutical industry. News
  • Ohloh
    Mapping the open source world by collecting objective information on open source projects. News
  • VirtualLogix
    Real-time virtualization for mobile devices. News
  • Vyatta
    Open Source router and firewall. News
  • WSO2
    Next generation Open Source Web services platform. News
  • Zend
    The PHP company. News

My Exits

My Current Reading List

  • Robert Jordan: Knife of Dreams (The Wheel of Time, Book 11)

    Robert Jordan: Knife of Dreams (The Wheel of Time, Book 11)
    I'm almost embarrassed to admit that I'm still reading Robert Jordan's The Wheel of Time series. When he passed L. Ron Hubbard’s Battlefield Earth decology I could have cried. Maybe WoT will be made into the worst movie of all time? Still, I've been following the saga of Rand al'Thor for more than a decade now, and I want to see how it ends. Rumor is that the next book, Memory of Light, will in fact conclude the saga. To borrow a phrase, "There should have been only one." (**)

  • Neal Stephenson: Quicksilver (The Baroque Cycle, Vol. 1)

    Neal Stephenson: Quicksilver (The Baroque Cycle, Vol. 1)
    My family got me Quicksilver for Christmas. I'm not far into it, but it's clearly a Stephenson book: lots of historical connections, multiple timeline unfolding simultaneously, meticulous historical detail, 100 pages in the plot is still a total mystery, big "thud"factor... Should be a great read.

  • Chris DiBona: Open Sources 2.0

    Chris DiBona: Open Sources 2.0
    Anything edited by Chris DiBona is worth spending the time to read.

  • David Kahn: The Codebreakers : The Comprehensive History of Secret Communication from Ancient Times to the Internet

    David Kahn: The Codebreakers : The Comprehensive History of Secret Communication from Ancient Times to the Internet
    I'm just getting started with this one, but so far it's a fascinating account of the history of cryptology. It's a massive 1200 pages, so it may be a while before I move on to something else.