How Do You Make Money from Open Source Software?
David Skok, a partner at VC firm Matrix, sketched out the options at a recent Mass. Software Council session, “Open Source -- Is it Entering the Mainstream?” Matrix was the lead investor in JBoss, with the sole investor board seat, so he knows whereof he speaks. Let’s face it: VCs spend more time than the average bear on the making money topic.
Skok cited four models:
Paid support (e.g., Red Hat and JBoss) -- If you follow open source at all, you are probably familiar with the Red Hat and JBoss models, where most of their revenue derives not from selling software, but from varying levels of support packages.
Dual license (e.g., MySQL) -- The approach taken by the popular open source database company MySQL offers the software under the General Public License (GPL) for open source developers. The catch with the GPL license is that if you bind closely to GPL code in your application, you must also GPL your code. For companies that decide they want to sell their application that incorporates MySQL, the organization offers a traditional paid license. Visit their site for a detailed explanation.
Upgrade to proprietary software (e.g., SourceFire and Sun) -- I’m most familiar with this approach, as Sun uses this model with its tools line, offering an entry point with the open source IDE NetBeans. From there, if developers want all the bells and whistles, they can move up to Java Studio Creator or Java Studio Enterprise. The same holds true for OpenOffice.org; users who want support and advanced features buy StarOffice.
Offer a hosted service (e.g., SugarCRM) -- Skok noted that not long ago he’d felt application software would not be a likely area for open source to prosper, but he now feels that this startup may be onto something, with its hybrid model.
Skok noted that when a Forrester survey survey asked respondents about the benefits and concerns associated with open source software, 57% cited lack of support as a key concern. This explains why Red Hat and JBoss are doing well with their model. Skok says JBoss is getting 10,000 leads per month.
Another interesting point -- it’s a given that lifetime sales and marketing costs for a software product are high (up to 55% of the expenditure). Skok estimates that if you have a successful open source development community contributing to the software, you can cut maintenance costs by up to 20%.
According to an Evans Data Corp study, more than 1.1 million developers in North America are spending at least some of their time working on open source development projects. So it seems that there are plenty of developers out there willing to invest the time.
More on open source next time…
10 Comments:
This comment has been removed by a blog administrator.
This comment has been removed by a blog administrator.
This comment has been removed by a blog administrator.
This comment has been removed by a blog administrator.
This comment has been removed by a blog administrator.
This comment has been removed by a blog administrator.
Great blog! - Working from home can be very rewarding. Your blog talks about home work and and is very informative. Everyone should have a home work business in order to secure their future finances.
I can't believe the amount of selfish marketing comments you have recieved and that too on a topic relating to open source.
Anyway, I just wanted to thank you because I am writing my research paper on open source and I used your blog for some guidence.
Dear H. - Thanks for the nice comment. I had no idea so much splog had accumulated on this post. I'll do some tidying up. Glad this was useful.
Excellent article - thank you!
And a subject that is very close to my heart! We are a consultancy and systems integration company that are a Platinum partner with Alfresco - an open source ECM.Make money online
Therefore we make all of our money based on the utilisation of Alfresco by large corporations and Government departments.
I think that is an important point to highlight within your excellent content. If multiple organisations are going to start working with an open source technology, a robust eco system of integration partners also plays a key role in the technology ultimately being successful.
For example, we have just finished a project where we have integrated Alfresco with a front end .NetNuke CMS.
Interesting stuff!
Post a Comment
<< Home