Reprinted from the Tech Times #182.
Open source enthusiasts were reeling this week when Sun Microsystems announced that it will be purchasing MySQL AB, the company behind the development of the popular MySQL database software, for US $1 billion.
The spin from both camps was positive, but what does the deal mean for web developers? And what impact is it likely to have on other open source projects?
To attempt to answer these questions, we need to look at a number of factors, including Sun’s history with open source technologies, its competitors, and the success of other open source technologies that have been commercialized.
While it’s not without its detractors, there’s no denying that Sun has a pretty solid history when it comes to involvement in the open source world. The company claims to be the biggest contributor to the open source community, a claim that, based upon its release of the Solaris source code in 2005, and the Java programming language in 2006, is difficult to refute.
But there is other evidence of Sun understanding the value of keeping software open source and free: projects like OpenOffice.org and NetBeans have healthy communities and promising road maps. In fact, if you examine Sun’s current offerings to the corporate world, the only key component missing from the portfolio (and one that competitors such as Oracle, IBM, and Microsoft already offer) is a database. MySQL, with over 10 million installations worldwide (including high-traffic sites such as Google and Facebook) is a natural fit.
One concern that web developers may have is that the licensing terms will change — what if Sun decides to start charging a licensing fee for each of the installations of MySQL?
In my opinion, this just won’t happen, simply because Sun realizes that it hasn’t bought a database — it’s bought a community. A community of employees, developers, and clients.
Related to this is the question of whether development of the cross-platform releases of MySQL will stagnate, with Sun’s energy being focused on compatibility with the Solaris platform. Here’s what MySQL’s VP of Community Relations, Kaj Arnö, had to say on the matter:
“I don’t expect (the development of MySQL on Solaris) in any way to be at the cost of other popular operating systems (Linux, Windows, Mac OS/X, other Unixes etc.) or development environments (PHP, Ruby on Rails, Perl, Python, ODBC, C++, C#, VB etc.). MySQL grew with LAMP, and MySQL without LAMP at its core is simply unimaginable. It was MySQL’s part of LAMP that interested Sun in the first place. Hence I don’t see Sun having a platform migration strategy, but to continue to be an integral part of the dot in .com.”
In short, Sun understands the business model around open source software, and it wouldn’t have invested $1 billion into a company only to screw over its users for a short-term profit when the long-term prospects — driving MySQL into the corporate arena with paid support — look so bright. There are plenty of other open source databases (PostgreSQL, for example) with comparable features and performance that customers would quickly migrate to if they were unhappy.
And as for the figure paid by Sun? While some would suggest the number was low given the size of the MySQL user base, $1 billion is a lot of money in anyone’s eyes. Let’s take a look at some other recent open source acquisitions [source]:
- US$210 million for SUSE Linux (Novell)
- US$400 million for JBoss (Red Hat)
- US$500 million for XenSource (Citrix)
- US$350 million for Zimbra (Yahoo!)
I’d say the MySQL team would be feeling pretty happy with themselves right now. Who said there was no money in open source software?
Related posts:
- Where Next for Sun Microsystems? IBM's bid to take over Sun Microsystems has been rejected....
- EU Object to Oracle’s MySQL Takeover Oracle's takeover of Sun Microsystems has been thrown into doubt...
- Oracle and MySQL: Ally or Die? What will become of MySQL now Oracle has taken over...
- EU to Investigate Oracle’s Acquisition of MySQL Here we go again. The European Commission will investigate the...
- Sun Microsystems Forecast: We Are Partly Cloudy Sun Microsystems announces its variation of cloud computing services, taking...







Money stinks!
January 19th, 2008 at 11:58 pm
Then may i have yours!
January 20th, 2008 at 3:38 am
I think this is a good move by SUN on the account of the database senario. Like the IBM , in 2005 opened up the DB2 source. This is a era of Community participation and even Sun goes for Mysql Development on the Solaris platform its appriciatable that the chunk of Mysql DB will remain.
January 20th, 2008 at 4:50 pm
They can afford it. lmao. My dad is a truck driver, that hauls special commodities. My dad hauled 8 truck loads of bamboo flooring, $150k a truck load, to the CEO of Sun’s mansion. Quite unbelievable how rich the CEO of Sun is.
January 21st, 2008 at 12:43 pm
I think Sun is intending to keep Java alive and is afraid Java will loose its popularity now.
Since they have acquired MySQL then Sun is likely to control the IT field with Eclipse and having MySQL to be included in Eclipse. This will favor Suns role and hence bring more profit and popularity for Java.
January 21st, 2008 at 9:52 pm
This will be VERY interesting to follow given Sun’s history.
http://opensourceupdate.com
February 22nd, 2008 at 10:00 am
Like the author of the article said: “what is SUN decides to charge for installation?” I think mysql is going to loose it’s popularity in web development..
September 3rd, 2008 at 8:37 pm
It’s fascinating to see how the open source movement is developing. I get the feeling the big players just aren’t sure where to postion themselves.
November 7th, 2008 at 5:10 am