Last week, I recorded a podcast with Dennis Byron, analyst at eBizQ. Dennis wanted to talk about how open source is the fundamental enabler of Software as a Service, an idea he started writing about after a conversation with some guy named Jim Zemlin.
I was happy to talk about this with Dennis because I think it’s an under-the-radar topic. Just the week before I had a reporter ask me how Linux is going to deal with the threat of cloud computing. The threat? I told her that virtually all of the major cloud computing initiatives (except Microsoft’s) are built on Linux. (There is a potential displacement there for Linux distribution vendors but that’s another topic.) Linux as a platform is the enabling backbone of software as a service and cloud computing.
Recently, Bernard Golden at CIO Magazine wrote a very interesting article on the “migration of margin” in the software industry. He say that in the future there will be no open source Bill Gates or Larry Ellisons, meaning there will be no open source billionaires. But that there will be plenty of billionaires built on the backs of open source. Namely they will be the founders of these software as a service companies like Google and Facebook today and similar companies tomorrow.
Is this a problem? (Well, some of my friends at software start ups may say yes, but not me since I work for a non-profit.
) Seriously, no, I don’t think so. As Matt Asay so adroitly says, open source eliminates the vendor lock in that created the enormous margins of the proprietary software world. It has eliminated the terrible inefficiencies created by companies competing and trying to differentiate on platform components that should be commodities. Now they collaborate, as they do with Linux. So just as the margin has migrated, I would say so has the development burden. Just as we use pooled money in the form of taxes to create roads or airports, you want to share the development costs of your computing infrastructure, in this case the operating system. Open source makes starting a software company so much easier today.
Do you think Google could have built their business without Linux? I believe there has been more wealth created via Linux at Google than anywhere else. At the beginning, they could add 10,000 $1,000 no name servers at a time as they grew instead of needing a half million dollar investment. When you’re starting out, this is crucial. Open source is the enabler of these new companies’ innovation since it allows you to grow incrementally when you’re still trying to figure out your business
Google, Paypal, Amazon and others were able to build a mesh of low cost Linux servers from the lowest priced vendors. I’ve worked at software start ups before Linux and the cost of building out at the data center with expensive Sun hardware and software (back before the .com bust) made the cost of entry so high, very few companies could innovate and build the products they wanted to build without burning through millions of dollars. Then you had to go pay a lot of expensive sales people to sell it.
If Amazon had to pay a large amount of money for the foundational components of EC2, they couldn’t make it make sense economically for these small developers. The cost would be so high only very well funded companies could afford to use it. (Here I question just how much margin has migrated to something like Amazon’s EC2 network as the costs are pretty low.) Open source brings that barrier to entry so low we are seeing a burst of innovation. But the question remains: do people see this as a “free rider” problem where companies build wealth from free software without giving enough back?
Popularity: 38% [?]










2 comments
Comments feed for this article
Trackback link
http://www.linux-foundation.org/weblogs/amanda/2008/05/08/saas-open-source-and-the-migration-of-burden/trackback/
May 9, 2008 at 12:36 am
Pingback from Boycott Novell » Links 09/05/2008: GPL wins in court Again, 100% Free Software PC Finally Available
May 21, 2008 at 11:32 am
Savio Rodrigues
>As Matt Asay so adroitly says, open source eliminates the vendor lock in that created the enormous margins of the proprietary software world.
Amanda, while I like Matt, he’s going to be proven wrong. OSS is going to become as proprietary as the rest of the software market. This is a natural outcome of business/VC interests and the ever increasing need to grow revenue.
OSS is great in starting a company and growing it to $X million in revenue. X is different for every market (i.e. app servers vs. operating systems vs. content management). But each market has an $X. It’s the revenue point that all OSS vendors will reach when they have sold into Category C users who are willing to pay to save time and now must sell into Category B users who have the money, but don’t want to pay for something they’re used to getting for free.
See http://weblog.infoworld.com/openresource/archives/2008/04/categorizing_os.html
MySQL ran into $X recently and that’s why they flirted with the idea of proprietary features inside of MySQL Enterprise. The problem with running into $X is that it forces OSS vendors to convince users to pay for the value they’ve been receiving for free all this time. The best way to do that is a proprietary offering.
I’ll be called a heretic for saying this, but as Marc Fleury says: “Open source is a *$#%h”…so there is no point in minimizing how difficult it is to compete and succeed in the long run. Things are roses and sunshine until your revenue gets close to $X. Now, there is definitely a way to address this…but it starts with acknowledging the problem.