Subscribe to this newsletter
   
  Unsubscribe from this newsletter
   
  Send feedback to Bernard Golden
 

Read Navica's new Open Source Maturity Model Whitepaper


 



 


 

 

 

Open Source Commentary from Navica's CEO, Bernard Golden

In This Issue

  • Oracle's Open Source Acquisition Spree: Is it the Big Bad Wolf?

  • Navica News

Oracle's Open Source Acquisition Spree: Is it the Big Bad Wolf?

The hot gossip in the open source world over the past couple of weeks has been Oracle's purchase of Sleepycat and putative purchase of JBoss. Much of the news coverage about these purchases is whether their users – in other words, the community, should fear the implications of a purchase. People are worried that this exemplar of proprietary software might be planning to hurt JBoss and, in a kind of collateral damage, hurt JBoss' user base. In other words, mighty Oracle may be planning to crush JBoss for its own nefarious ends. In a slightly more benign interpretation, Oracle may not be planning to harm JBoss, but may end up smothering it as it is absorbed into the giant corporate clutches of Oracle. No matter what Oracle's motives, the end result is JBoss – and its community – being irreparably damaged by an Oracle purchase.

But is that the most likely outcome? In this newsletter, I'd like to offer a different interpretation of the likely outcome of an Oracle acquisition of JBoss – one that is far more threatening to Oracle and favorable to JBoss and its community. In my view, rather than the dory of JBoss being crushed by the ocean liner of Oracle, a more likely scenario is the Titanic of Oracle being holed – perhaps mortally – by the iceberg of JBoss.

Oracle: A Threat to Open Source?

Many people believe that the open source community is threatened by what Oracle might do with the JBoss after it buys the company. Could it actively seek to retard the technical progress of the product so as to favor its own, market-trailing application server? Oracle's purchase would in this scenario be a classic predatory acquisition in order to eliminate competition.

There is much to recommend this perspective. Despite all its efforts, Oracle's app server has little presence in IT infrastructures. It seems to have a decent market share, but that is mostly achieved by Oracle bundling its app server as part of its other products – you buy the database, and they throw in the app server for free. Oracle utilizes its app server in its database management infrastructure, much to the detriment of ease of use. By basing their management infrastructure on their app server, they have achieved what previously seemed impossible – they've made the database even harder to install.

Therefore, in an attempt to build its own app server business, Oracle would eliminate a significant competitor in the guise of JBoss and gain an opportunity to grow its market share and go after other competitors, most notably BEA.

However, arguing against this view is two things: Oracle's stated intentions, and the fact that JBoss is an open source product.

Regarding Oracle's intentions, Larry Ellison has addressed their motive regarding open source purchases twice. In the first, he noted that Oracle is moving from a license sales business model to a subscription model – in other words, from a growth model to a harvest model. Oracle would purchase JBoss in order to have another product to sell into its installed base. Ellison characterized this new business strategy as an “all you can eat” model.

In a later statement, Ellison noted that Oracle is pursuing open source because it recognizes that open source adoption is growing rapidly – and Oracle doesn't want to try and stand in the way of the trend.

Consistent with this view is another motive imputed to Oracle's purchase – the desire to use JBoss as a “loss leader” available for use by developers, with an upsell to Oracle's own app server when the newly-developed system is ready to go into production. Making the open source JBoss app server available would ultimately drive additional software license revenues.

Should One Believe Oracle about its Open Source Intentions?

However, one may not be convinced by Ellison's statements. They may be a smokescreen designed to camouflage its true intentions. If its real motive is to eliminate a competitor, perhaps JBoss users should be worried. After all, anyone who has watched the aftermath of the Oracle PeopleSoft/Siebel acquisitions can understand this concern.

Companies that purchased PeopleSoft or Siebel, making a strategic commitment to those products, now anxiously await their future. Oracle has announced “Project Fusion” which is to deliver a mashup of PeopleSoft, Siebel, and Oracle functionality. You don't have to be a fortune teller to recognize that, Oracle reassurances to the contrary, Fusion is likely to be an expensive, difficult, and protracted exercise that is bound to cause enormous suffering to its “beneficiaries.” For these users, Oracle's acquisitions have not been a good thing.

However, no matter what Oracle's intentions, in the event of an acquisition, the JBoss community would have a vastly different experience than the PeopleSoft and Siebel user base; indeed, the cause of the difference can be seen in the terms used to describe the two populations: community and user base.

The Difference Between a User Base and a Community

A user base is made up of companies that have purchased a software product with a typical proprietary license – one that restricts their ability to manipulate the product and thereby leaves them in thrall to the vendor. Consequently, former PeopleSoft and Siebel customers can only wait and hope that things will turn out well for them; they have no leverage over the vendor.

By contrast, an open source community springs up and surrounds an open source product, enabling self-reliance of users – all based on source code availability, of course. If the JBoss community doesn't like the direction that the commercial entity is taking the JBoss product, it can pick up its marbles and leave – forking the source code and starting anew – leaving the commercial entity all alone with no one to play with. By its very nature, open source software provides its users with leverage against vendor intentions.

Consequently, Jboss users have far less to worry about regarding Oracle's intentions for their product than their PeopleSoft/Siebel counterparts. Their product will continue in a positive direction – and if it doesn't, they can redirect it.

Actually, the Threat Shoe is on the Other Foot

Fine, Jboss users would be protected in the event of an acquisition, but what about Oracle? It takes two to tango, and perhaps Oracle wouldn't actually be leading this dance.

There have been a couple of open source acquisitions by proprietary vendors to this point, and what is especially striking about them is how different they are from typical software acquisitions in the past. When proprietary vendors purchase other established proprietary vendors, the acquisition price is usually set at some multiple of revenues, typically two or three times.

In the case of the open source acquisitions, however, the prices have been astronomical in light of previous acquisition benchmarks. The rumored price for Jboss was $400 million; this for a company with revenues surely no higher than $30 or $40 million dollars, and possibly much lower – clearly way out of bounds, given historical norms.

In other words, these deals make no economic sense in the context of a proprietary software model. Larry Ellison made mention of this in a discussion about a previous, unconsummated, purchase attempt of MySQL. He noted that MySQL's $40 million in revenues would be minuscule compared to Oracle's overall $15 billion yearly run rate.

Open Source Purchases: A New Yardstick for a New Software Era

Therein lies Oracle's problem. They are applying historical yardsticks to tomorrow's business models and can't see how to make the measurement come out right. Of course, this didn't seem to dissuade them from purchasing Sleepycat, for which the numbers were, presumably, not significantly better. Perhaps Oracle feels that, if they purchase Jboss, they can achieve maintenance revenues on the products similar to the fees they charge for other Oracle products. If so, they have a lesson coming in price elasticity of demand. Jboss maintenance and support is significantly less expensive than Oracle's – and Jboss users are unlikely to accept a higher price just to bring Jboss maintenance prices into line with Oracle's pricebook.

The acquisitions that have occurred thus far must have been justified on strategic, rather than economic grounds. The boardroom discussions must have gone something along the line of “this is the coming wave of software – we should make sure we have exposure to it to ensure we address our customer needs.”

Can an Open Source Purchase Succeed within a Proprietary Company?

History has not been not kind to companies that attempt to offer two different business models within one entity. Clayton Christensen has addressed this situation extensively in his books on innovation. One example he offers that has striking parallels with the potential Oracle/JBoss marriage was the impact of discount stores on variety stores and how two different companies responded.

Without recounting the entire story (Christensen describes it in in pages 110 – 115 of The Innovator's Dilemma), he notes that two variety store chains, Kresge and Woolworth, both decided to pursue a discount chain strategy. Kresge set up a entire different division, bringing us the blue-light specials of Kmart, while Woolworth chose to launch its Woolco initiative within its mainline Woolworth division. Kmart prospered, while Woolco eventually was shut down.

The interesting thing is why Woolco failed. According to Christensen, it wasn't because the formula of retailing wasn't understood by Woolworth's, or because of a shortage of capital, or any other clear handicap. It was because Woolworth's imposed its business expectations, especially regarding pricing and gross margins, upon its internal Woolco operation. Essentially, it converted Woolco from a discount operation to a less-impressively executed version of Woolworth's, with predictable results.

The longer term outcome was also predictable. The very business model Woolworth's was imposing upon Woolco was eventually crushed by the discount model it was unable to execute successfully. Woolworth's hung on for a number of years, but eventually was transformed into the Foot Locker chain.

What does this mean for Oracle?

In the event of a Jboss acquisition, Oracle will attempt to offer a mixed menu of proprietary and open source products. This will not be successful (and, as noted above, attempting to sell Jboss products at Oracle prices would fail as well). Eventually, Oracle would be forced to discontinue the Jboss initiative, or perhaps, spin it back out. The corporate body would reject the open source transplant.

While never rising to the level of overt internal resistance, Oracle personnel would ignore the Jboss product – it would get poor promotion, the sales force would gloss over it, the least talented and influential marketing personnel would be assigned to product manage it. Simply put, Oracle would impose proprietary expectations on Jboss and thereby fail at being an open source company.

I have had personal experience attempting to shepherd lower-margin products in a high-margin company. While working at Informix, I was assigned responsibility for developing the database on the just-released Windows NT platform. At release time, I was unable to generate any enthusiasm for the product within the rest of the company.

In an attempt to get corporate support for the product, I met with Informix's then-CEO, who observed that Informix was a complex product that required a lot of technical support, and the prices necessary to sell the database on NT wouldn't provide sufficient margin and therefore the sales force wouldn't get behind it. In fact, he said, NT probably wasn't going to make much of a mark in IT organizations. Or, put another way, he didn't want to make the business practice changes necessary to make a success of the product.

The rest of the story is obvious. The product languished – it remained on the pricelist and got a bullet point on the sales presentations, but never went anywhere.

Of course, as discussed earlier in this piece, all of the internal Oracle back-and-forth that would accompany a Jboss acquisition would be irrelevant to Jboss users. They would be protected by the open source license Jboss carries and the ability to fork the code base.

However, the true impact of a potential Jboss acquisition can be seen in the rest of the Informix/Windows NT story. Contrary to the CEO's prediction, NT went on to be a huge portion of IT infrastructures. Informix, on the other hand, eventually was sold at around one times revenues to IBM. The lesson is clear: you can resist business model shifts, but they are far stronger than you.

Far from being worried about what Oracle will do to Jboss, the real threat is what Jboss (and its open source brethren) will do to Oracle (and its proprietary brethren). To offer another historical allegory, the proprietary vendors are lumbering Titanics that will inevitably founder on the icebergs of open source.

Navica News

You can hear me speak at these upcoming events:

March 17, 8:30 a.m.: SDWest, Santa Clara Convention Center. Presentation topic: "Open Source ROI: Achieving the Promise of Open Source." See www.sdexpo.com for more information.

April 27, 7:00 p.m.: Peninsula Linux Users' Group. Presentation topic: "GPL3 -- Where Free Software is Going." See www.penlug.org for more information.

Also: Look for a new GPL3 blog posting on www.cio.com in the next week or so. Look for it under Tech LinkLetter in the blogs section. Topic will be "Richard Stallman: Entrepreneur of Freedom."

 

 

 



 

 

 

 
 

  © Copyright 2004-8 Navica Inc. All rights reserved.