Hark: The Software Paradox
June 03, 2016
Stephen O'Grady at RedMonk has launched a new Podcast called Hark. In his second episode, he and Agile programming guru Kent Beck have a thoughtful discussion around the ideas in O'Grady's book "The Software Paradox." Even though software is "eating the world" and become more widespread and strategic, its economic value appears to be declining rapidly. Certainly, we've seen a shift in the industry from traditional on-premise software commercialization to distribution models like open source, and software-as-a-service, with vastly different business models.
Simply put, the software industry is undergoing a significant disruption that is reshaping the economics of the industry and rendering older "tried and true" business models obsolete. And at a level that strikes closer to home for many, it's also reshaping employment models and careers. Although the parallels are not perfect, the software industry is going through a transformation much like the publishing industry or the music industry. (And we all know how well that turned out for writers and musicians!)
I would argue this has transformation has been going on for at least ten years already since the emergence of successful open source companies. In the early days of MySQL, Marten Mickos regularly talked about how his goal was to disrupt the database industry taking it from $9 billion in revenue to $3 billion, and then capturing a third of that. While this was possibly more bravado than business plan, it was based on the fact that MySQL was 90% cheaper than Oracle. (And for many, MySQL was 100% cheaper --after all, it was under a GPL license and free for most users.)
While we built a solid business with MySQL, growing it to just short of $100m in revenue and selling it to Sun for $1 billion cash in 2008, the long term impact of MySQL was far higher outside the database industry. MySQL, Linux and other open source infrastructure software spawned thousands of businesses that simply would not have been economically possible under traditional commercial licensing fees. We routinely met founders of companies that said their business was enabled in part because of the dramatically lower cost of building an IT infrastructure. So at least some of the value that MySQL disrupted was captured not by traditional software companies, but by newer companies like Facebook, Google, Skype, Craigslist, Priceline and the like. And many of those businesses also happened to be disruptive, which is why software is eating the world.
Not surprisingly, there have been very few home runs in the open source business, at least as measured by revenues or exits. Red Hat, JBoss, Pentaho have all been successful as businesses and have had good payouts for their investors. But many more open source projects have had widespread popularity with remarkably little economic value generated. And that is precisely the nature of the Paradox.
And as Mickos has recently noted "The bad news is: it's almost impossible to make money on open source. The good news: it has happened many times." But at this point it's hard to say what the future successful models for software commercialization might be, but it's certainly not going to be the traditional on-premise up-front license model. And I don't think open source, in all its various forms, is likely to generate a large number of economic home runs. There are definitely a handful of promising companies like Acquia, CloudEra, DataStax, MuleSoft, PuppetLabs, SugarCRM and the like, but they may be more the exception than the rule. (If I missed other rapidly growing open source companies, let me know in the comments below.)
Likely we will see more divergence over time with more value realized in other forms, whether it's service-based models, cloud-based businesses, advertising, data aggregation or perhaps something as-of-yet to be invented.
It's a fascinating topic with more questions than answers at this point. And I'm sure we'll see more discussion on this topic at the Monktoberfest conference in October.
The Hark podcast is available on iTunes, SoundCloud or wherever you get your downloads.
- Redmonk: Main site, Monktoberfest, Stephen O'Grady, James Governor
- Hark Podcast: iTunes, SoundCloud, Stitcher, Redmonk, Android, Twitter
- Amazon: The Software Paradox
Excellent post Zack! You might add MuleSoft and MongoDB to the list of promising Commercial Open Source Companies.
Posted by: Mark Burton | June 04, 2016 at 11:46 AM
You write as though the raison d'etre for open source is simply a different business model for making obscene amounts of money. You may have sold MySQL for a billion bux, but that caused Apple to switch to Postgress and spurred Monty on to form MariaDB.
These guys aren't doing open source as alternative way to reap vast rewards without playing the conventional venture cap game; they do it because it's the right thing to do! They do it out of a frustration with the limitations of capitalism. They do it because they can make a decent living while freeing small businesses from the obscene charges that go to support obscene profits for the owners of the big commercial database vendors.
Didn't you get the memo? Greed is crushing the planet. Don't be a part of that. Just Say No.
Posted by: Jan Steinman | June 06, 2016 at 02:35 AM
Jan, I'm simply commenting on the impact of open source on the economics of the software market. I think a lot of good things come out of it beyond the money. Many of the founders of open source have indeed reaped tremendous economic rewards. But if you think prima facie open source is "the right thing to do" you may be blind to it's strengths and weaknesses.
thanks for the comment
--Zack
Posted by: ZUrlocker | June 06, 2016 at 08:10 AM
You might want to add Elastic Search to the list of OS companies.
Other than that I can sympathise with Jan's comment. There are (in my opinion) two driving forces in OS: Firstly, the desire by technically gifted people to solve a specific problem that a team/developer currently has. Secondly, general frustration with the capitalist system and the perceived quality (or lack of) of much of the software that large corporations charge for.
Posted by: Hass | June 06, 2016 at 10:19 AM