Analysis Almost five years ago, Sun's then CEO Scott McNealy told me his company had little intention of entering the great database fray. "You know, we haven't decided that is a war we want to go fight," he said. "Why not let them all beat each others' brains in?".
By laying down $1bn for MySQL, Sun fattened its arsenal and flashed its brain at Microsoft, Oracle, IBM and Red Hat. Call in the mercenaries. Get ready to start swinging clubs.
It's easy enough to say that Sun overpaid for MySQL. We're told the open source database maker pulled in $50m last year. Some people think the 400-person company may still live in the red. Worst of all, MySQL only makes money off 1 per cent of its customers through services contracts, while the rest eat up the database code for free, according to Trip Chowdhry, a managing director of Global Equities Research.
Judging the value of software companies proves very tough, and judging the value of open source software companies can prove even tougher. With the most popular open source firms, you often find a large gap between a swelling, enthusiastic user/developer base and the much smaller pool of companies actually paying for products or services. How does one put a value on that non-paying enthusiasm and market share, especially in the context of a company such as Sun that has servers, storage, operating systems, middleware and developers to package around a database?
McNealy faced up to that very valuation query in the old interview.
"The real question is how many more database licenses do people really need," he said at the time. "I don't think they need all that much more, and we don't have any revenue model built around that.
"Yeah, I wish we had one. But we do have one - MYSQL, Postgres and the Sun ONE database technology. I think the open source opportunities are non-trivial there."
Rather prophetic on the open source part, no?
Two things of note have changed for Sun since 2003. The first is the arrival of a strong, in-house x86 server business, which has altered some of the company's thinking around that revenue model McNealy discussed. In addition, many of the young companies that once picked Solaris and Oracle as the basis of their technology infrastructure now turn to open source options.
The LAMP stack (Linux, Apache, MySQL, PHP/Perl/Python) ate away at Sun's Unix server sales in the post bubble world. Recently, however, Sun has participated in the LAMP momentum by having a strong x86 server line capable of running the software. As Sun's CEO Jonathan Schwartz pointed out during a conference call today, even those MySQL customers avoiding services contracts need to run the database on something. They also need to buy storage, and they will buy other middleware too.
Sun can sell all of those extras around MySQL today without paying $1bn for the privilege. But, quite frankly, relatively few of the thousands of customers using MySQL are accustomed to thinking of Sun as an x86 option. Now, maybe they will.
Like all of the major hardware and software players, Sun wants to see services growth, and it's through services that Sun should enjoy the most obvious short-term gains via the acquisition.
MySQL has suffered from a lack of beef. Large companies hate to bet something as crucial as a database on a small vendor - god forbid a small open source vendor. Now, MySQL appears with the weight of Sun's swollen, according to some, workforce behind it, pimping standalone database services contracts or, even better, deals that stretch across a number of products.
According to Schwartz, this deal should manage to pass without enduring the wrath of Larry Ellison as well.
Sun has enjoyed a very profitable relationship with Oracle over the years. When necessary, the two companies have cut each others' customers special deals. Still, Oracle has partnered with Sun's rivals, and now the database maker will get a better idea about how that feels.
Ultimately, however, Sun bought MySQL to bust into many areas where Oracle doesn't play well. Oracle's databases remain too expensive for webby start-ups or regular businesses looking to get going on the cheap. In the past, these companies often turned to Microsoft. More recently, the most exciting newcomers have turned to open source and MySQL. So Sun receives a piece of fresh action, while taking care of its true enterprise customer base via the fella with the fancy suit and shiny brain.
Did Sun pay too much for MySQL then? Well, yeah - kind of - sort of. That's the nature of the beast, right, especially when you consider that other suitors must have been in play.
The important thing is that Sun has every opportunity to justify the $1bn if it can turn on some of the above businesses cases.
But business is boring. Let's get to war.