- Don't look back
- Is support for OSS optional in your business?
- Nokia N810 Tablet + WiMax
- Vendors need to right-size their products
- Dolphins Invade Sun Campus!
- State of Open Source
- MySQL Workbench: open source data modeling
- Comments on The 451 Group's Database Report & Red Hat's 4Q revenue
- Kaplan: Guiding open source in IT
- Can the transportation market teach us anything about the software market?
February 05, 2007 | Comments: (0)
The proprietary/open source continuum for ISVs
Larry Augustin was in town over the weekend, so we met up at Deer Valley for lunch and gossip. We then spent a half-hour talking through the different licensing models available to open source software vendos, and their relative merits/demerits. (No wonder Larry's wife and daughter got bored and left. ;-)
The core question up for discussion? Is 100% free source software the best model for any software vendor? I went into it wanting to say 'Yes,' but left wondering.
First off, we identified a range of strategies/services a vendor can offer that fall between a pure support model and a pure proprietary license model. Look around at many open source companies (and virtually all proprietary software companies), and you notice, as Larry said, a distinct lack of trust that free software will sell. Why do they keep code back? Because they don't believe that customers will pay them, otherwise. In some cases, they're probably right.
For example, it's unclear to me that someone focused on the SMB market is going to succeed as readily with a free source model as a company focused on the enterprise market - enterprises have a different risk profile, and so will pay for things like support/certification/documentation/etc. more readily than an SMB, generally speaking.
At any rate, we discussed a range of things that vendors can sell that don't require proprietary licenses, but do effectively give a vendor "proprietary" services to distinguish between the code and the total package:
- Documentation. A thriving community will self-produce good, and sometimes exemplary, documentation. But not often, because it's not the primary concern of most developers with most projects. So, having the company provide certified documentation that is only available to paid subscribers smells like a winner.
(As a sidenote, the vast majority of my company's support calls don't relate to bugs, but rather to questions about configuration and such. In other words, things that documentation would fix.)
- Automated updates/patches. A la Red Hat Network, JBoss Operations Network, MySQL Network Monitoring and Advisory Service, etc. It's code, yes. But it's really a service wrapped in code.
- Support. Standard fare, but important. It's critical, however, that a company's services be much more than someone answering a phone when things break. That scales, but not impressively well.
- Certified binaries. Red Hat, MySQL, Alfresco, and others provide certified binaries to their customers as a way to help them get from code to solution faster. One strategy might be to provide bug fixes between product releases in source code, and reserve the certified binaries incorporating those fixes only to paid subscribers. The packaging up of that code, in other words, is a service that customers should pay to access. If someone wants to compile their own, no problem. But for those who value time and want to reduce risk, certified binaries are a good way to go.
- Immediate bug fixes. Related to the above, vendors could allow their communities to be a bit better about self-healing by reserving bug fixes (except critical ones) between product releases. This raises the value of commercial support without withholding access to source code.
- Best practices. One of the primary things my customers ask me for is insight into how other Alfresco customers have deployed our open source content management solutions. This sort of insight could be usefully deployed through a network-type subscription, just as MySQL is doing. It's a great way to bring extensive experience in-house, without the overhead of staffing it.
- Third-party software certification. Related to some of the bullets above, this is arguably Red Hat's biggest historical advantage over Novell. Early on, Red Hat figured out that managing all the moving parts that needed to run on a Linux OS would be a real advantage. They've been printing the money ever since. Customers don't want to have to guess that your application will run on DB2 - they want you to guarantee it. That guarantee is a sales opportunity. It's not clear that this kind of certification is as compelling at the applications (or even middleware + database layers) of the software stack. But it helps.
- More? I'm sure there are others, but my kids are going to wake up soon.
This is what I love about open source software. It's a way to focus the customer experience on a vendor to vendor relationship, rather than a vendor to code relationship. The value is in helping customers extract value from the software, not in a license. Licenses do nothing for customers. Services do.
Posted by Matt Asay on February 5, 2007 05:09 AM
RATE THIS ARTICLE:
-

- COMMENTS
I mostly agree with the list...except for:
Documentation - *Maybe* part of a larger OSS vendor offering, but I can't think of any situation that a vendor would be able to make enough $$$ to get by with just selling documentation. Actually, most OSS vendors I can think of, give the documentation away for free in their "community" offering. You point about Alfresco's support calls dealing with configuration issues, is more a symptom of poor reading or poor documentation :-) If it's poor documentation, and you're going to charge customers for information on how to install/use the product, then you'll have a smaller base of users to sell (support) to in the future. I think documentation is a red herring. No way to build a business around holding back documentation.
Best Practices - not really a business in itself. Maybe part of a larger services offering.
3rd party SW certification - This is something and OSS vendor needs, but you can't build a business around it. Your example of Red Hat shows how 3rd party certification is important in driving your revenue generating offering (i.e. RHEL in the case of Red Hat).
I tend to agree with Savio Rodrigues that best practices per se does not a business make. However this seems to fall under the general category of "buying access": access to corporate executives, access to developers (beyond what might happen in public forums, access to information about future plans (again, beyond what's publicly available), and (in the case of best practices) access to insider discussions with other key customers. Basically a customer's money is buying attention, and the more money they pay the more attention they (ideally) should get.
Re your comment about open source being a way to "focus the customer experience on a vendor to vendor relationship", did you mean "vendor to customer relationship"? If so, I absolutely agree. Traditionally enterprise software vendors have paid lip service to the idea that the enterprise sales rep and SE are there to provide value to the customer (see for example "consultative selling" and similar approaches), but at the end of the day (or should I say, the end of the quarter) what really mattered was how much (or little) money would have to change hands in order for the customer to get the bits. Hopefully open source companies will be both motivated and able to change that.
Posted by: Frank Hecker at February 5, 2007 02:53 PM
- Get Started
- Port 25 Blogs
- OSS News
- Join a Project
{Open Source} Heroes Happen Here
Start today and order your own Hero Hack Pack – which includes Getting Started with Open Source, Windows Server 2008 and Visual Studio 2008 Trial. Each pack is a chance to win a free pass to OSCON 2008.
TOP STORIES
ADDITIONAL RESOURCES

- Remote Access: Maintain Security and Decrease the Burden on IT
- Beyond AntiVirus: Symantec Endpoint Protection
- What Every Enterprise Needs to Know About VDI

- Disaster Recovery in Minutes
- Protecting Microsoft(R) Applications
- Reduce Recovery Times and Tape Costs








