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.

« March 2006 | Main | May 2006 »

Open Source Software is About Empowering the User: A Personal Defining Moment

I often speak about the implications of Open Source for software companies probably because that's where I make my living now - investing in Open Source startups and helping them develop their business models.

However, a recent talk by Mark Shuttleworth inspired me to comment on one of the major reasons for the success of Open Source among end users:  individual empowerment.  I remember with great clarity the first time I truly understood the empowering nature of Open Source.  I've been contributing to Free Software since 1985, but it was a seemingly trivial experience I had in 1995 that caused the light bulbs to go on for me.

Although my business at the time was built on Linux, we were using QuickBooks as our accounting system.  Our printers were networked (Samba), and when we tried to use a networked printer from QuickBooks, QuickBooks would crash.  After some debugging, I discovered the reason for the crash.  QuickBooks could handle 11 character printer names (DOS legacy 8+3 device names), but longer names (as were common with networked devices) were overrunning a buffer and causing a crash.

Any of us who have written code can picture the error in the QuickBooks source.  But of course, QuickBooks is not Free or Open Source Software.  I spent half a day trying to get through technical support at Intuit to explain that not only did I have a problem, but I understood the nature of the flaw in their software.  I was motivated by the desire to help Intuit make QuickBooks a better product, and simply wanted to get my bug report in front of the right developers who could make the fix.  It was an incredibly frustrating experience that left me with a great feeling of helplessness.  I knew the problem, and had the skills to fix it.  But I couldn't get through and Intuit technical support stymied my best attempts.  QuickBooks, it seems, did not support "networked use", and any correspoding bugs were simply disregarded.  Since I couldn't re-create a printer device name longer than 11 characters in MS-DOS without pointing to a networked device, the problem was not one Intuit technical support would record.

Although in many ways that one event is just a small and trivial example, it became a defining moment for me.  Although at the time I had been contributing to Free software for 10 years (since 1985), I never understood how empowering to the user it was until that moment.  To this day I look back at moment as the instance I truly understood why Open Source will win.

John Mark Walker Podcast

John Mark Walker, director of the LinuxWorld Expo conference program, was kind enough to sit down with me recently for a great conversation about the direction of Linux and Open Source.  JM recorded our talk, and it's now available on his LinuxWorld Blog.  Check it out.

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.