Free Newsletters

   All InfoWorld Newsletters
Open Sources | Rodrigues & Urlocker » Clearing up my views on OSS: 2 of 2

January 08, 2008 | Comments: (0)

Clearing up my views on OSS: 2 of 2

See post 1 of 2 here.

Recently Shaun Connolly wrote:

"I admit I have traded barbs with Savio in the past. I still like my "Open Source Community and Barack Obama" blog that got him off his uninformed rants of JBoss not being "open source" enough.

Savio appears to be stuck in a 3 month rut yet again...it's the same old flawed analysis rehashed and restated in slightly different contexts. Comparing apples and oranges."

As I mentioned in my previous post explaining my views on OSS, I stopped caring about whether JBoss was "truly open source". I will freely admit that Shaun's post helped me realize that I was being too much of a purist, without considering that JBoss was helping all OSS vendors with its success. I hope that I can repay the favor to Shaun with this post ;-)

Shaun thinks that my distinction between selling a support subscription and selling products is pointless. Matt has argued as much, and believes that there is no reason to sell proprietary (OSS or OSS-based) products alongside freely available OSS products.

Here's why I disagree.

Shaun and Matt reiterate the dogma that the OSS business model is better than sliced bread. It is, to a point. However, in the software market, selling products drives more revenue than selling support. We've trained IT buyers to value software support and maintenance at ~15% of the initial price of the software product. Why do OSS proponents ignore this point?

What if Red Hat, JBoss, MySQL, SugarCRM, MuleSource, Hyperic, Alfresco and Zend all woke up tomorrow and told the market they are going to offer great OSS products and proprietary/gated access to other (OSS or OSS-based) products. The reason for doing so, as these vendors would explain, is to capture a higher percentage of revenue from the user base who is receiving a lot of value from OSS today. The additional revenue would be used to fund further product development, both for the OSS product and for the proprietary/gated access product. The extra revenue would be invested in growing the company, thereby expanding the reach of OSS in general. Now, OSS purists would claim that these vendors are trampling on the true vision of OSS. But, wouldn't the average user benefit from better products that reached a wider user base?

Yes, some of the above mentioned OSS vendors already sell products under the guise of a service. By doing so, these vendors minimize the value of the product itself. Worse, they make it next to impossible for an OSS startup to follow a business model other than one that will severely limit their revenue size in the future (i.e. selling support subscriptions). They make it taboo to sell products, because, you know, "a real OSS vendor wouldn't need to stoop to doing that". OSS proponents tend to err on the side of purity when the markets that we (well, you, I work for a commercial vendor) participate in are based in pragmatic reality. As I realized when I questioned whether JBoss was "truly open", it doesn't matter as much as whether a large number of users benefit and the vendor is open 'enough'.

I am aware of one well known OSS vendor who will be announcing a gated access product in addition to their lineup of 'pure' OSS products. MySQL has gone down this path with MySQL Workbench. I cheer for them and other vendors wise enough to learn from commercial vendors and brave enough to act in the face of OSS purity.

You can disagree with my argument for selling proprietary OSS products (heck, I could be wrong!). But I ask that you do so after considering the historical success of selling software products versus the predicted success of selling support, the latter of which is to represent 1.8% of the 2011 software market.

PS: I should state: "The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies or opinions."

Posted by Savio Rodrigues on January 8, 2008 05:34 AM


RATE THIS ARTICLE:





 

  •  
  • COMMENTS




FYI, Savio - Hyperic does sell a proprietary version of Hyperic HQ - named, Hyperic HQ Enterprise. This version is built on the OSS version and contains more sophisticated features that provide greater automation for users at scale, and reporting. That said, our mission is to have a fully functional OSS product that absolutely gets the job done, and done well. However, for those managing at scale - they have additional complexity that includes both the physical environments they are managing as well as the business organization (this is why they need reporting beyond graphs and charts). This does encourage enterprise customers who are more likely to pay to engage with us. And, this in turn funds development just like you said. Its good for all the vendors out there.

Also, I think almost every OSS vendor - apart from maybe OpenNMS - has turned this way. I even heard something about Alfresco finally doing it late last year - although I couldn't say what was commercially licensed over there. I'll leave that to Matt.

Regardless, dual licenses work. And the OSS versions only help the vendor if they are complete and usable. Not crippleware. Otherwise - why do OSS at all?

Posted by: Stacey Schneider at January 8, 2008 09:44 AM

Hi Savio,

Favor repaid. :-)

As far as this post goes, you make clear(er) points, but I still disagree with many of the points.

I think Matt and I are also arguing that if we assume that OSS is an agent of change for driving customer value. We actually feel you are stuck reiterating the legacy dogma of the license/maintenance model. We absolutely understand that the legacy model has "trained IT buyers to value software support and maintenance at ~15% of the initial price of the software product."...gated by steep initial license costs.

The traditional/legacy software model will still be applicable for many years....especially in software markets where OSS is not present as an agent of change.

Before JBoss, I worked at Princeton Softech (traditional database archiving software vendor acquired in Sep by IBM). I fully understand both models. For the markets I am focused on, an OSS approach makes a lot of sense....on many dimensions.

Finally, I agree with Stacey. It is important that OSS alternatives are complete and usable...not crippleware. Otherwise a mixed model will fail.

Posted by: Shaun Connolly at January 8, 2008 02:20 PM

I don't understand your argument about software revenues and license and the requirement that we need to sell both service and licenses. It makes sense for early products in build-out mode when alternatives are scarce and one is recouping the initial development costs.

The problem is that the data shows a clear problem with software license sales in a commoditizing market. Look at the SG Cowen or Goldman Sachs studies that show (a) vendors in these markets making more from services and less from licenses (b) ~80% of license revenue going to feed the sales process

Can you explain your position that selling licenses is necessary in the long term with community-developed software? Or are you only referring to single-vendor controlled projects?

Posted by: mark at January 10, 2008 08:50 PM

I have been following the ongoing debate and thinking very carefully about the validity of Savio's arguments. His core premise is based on "free riders". Savio argues that OSS free riders make up a very large percentage of those who use and derive value from open source software, yet contribute nothing back.

These free riders do not participate in the community and contribute to quality or innovation. They do not tell others about the software and contribute to awareness and distribution. They do not value support and will not pay for it. They have no aversion to using software under a copyleft license and may even cheat on its terms by not opening dependent code they create. They are shortsighted and narrow minded enough to fail to recognize that not paying for code or support and not contributing to the community deprives everyone, including themselves of continued and potential innovation of the software.

That is probably true.

Savio argues that the commercial software license model is better because it eliminates these free riders access to software.

It is true that the commercial software model protects against free riders, but not true that this is necessarily better - it is a matter of perspective.

If there is some very large demand for software, possibly demand that is currently being fulfilled by some companies offering commercially licensed software, and then some competitive company determines to enter this market by offering open source software - fully recognizing that it will disrupt the market, create free riders and reducing the total amount of revenue that can be extracted from the existing demand - and yet determining that this situation is of great value to them because a smaller slice of the existing pie is large enough to be appealing to them. A smaller market with a bunch of free riders in which the new entrant gets to participate is potentially better than a bigger market without free riders in which this potential new entrant cannot economically enter. Said another way, I would rather have a small pie than let you have a big pie which you will not share with me!

The willingness to shrink the software pie so that the new little guy can get a piece of it is good for software consumers and for this new competitor in the marke while it is clearly bad for the exiting market participants.

Open source software models may not be as effective as commercial license models at extracting money from potential free riders, but may still offer good and lucrative opportunities for new market entrants using commercial open source models - especially those entering, disrupting, and taking market share from commercial license competitors. This is the simply free market at work. Welcome Savio to the free market!

I grew up in the rust belt (outside Chicago) during the time when US manufacturing industry was being disrupted by less expensive overseas labor. It was painful for highly paid US manufacturing workers, but greatly benefited global consumers of manufactured products, not to mention willing workers in lesser developed countries and their families. Savio's lament about the disruptive economic effects sounds a lot like the lament of those displaced manufacturing workers and their unions.

Bil Miller, XAware, www.xaware.org

Posted by: Bill Miller at January 11, 2008 04:20 PM

Microsoft Mini Spotlight
  • 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.







Technology White Papers

 

InfoWorld Technology Marketplace

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
» BUY A LINK NOW

Sponsored Technology Links