MySQL AB: You made your bed now lie in it with Oracle.

It is very frustrating to watch Oracle’s acquisition of SUN make its way through regulatory approval as a small band of MySQL users are attempting to use the “squeaky wheel gets the grease” principal to disrupt the process.  This has led to over 14,000 MySQL users signing a petition to the EU opposing Oracle’s acquisition of SUN.

The ring leader of this effort is none other than the founder and creator of MySQL, Michael “Monty” Widenius.  Monty, and others, are deathly afraid that Oracle will effectively do one or more of the following; freeze development/bug fixes, change the current MySQL licensing, attempt to migrate MySQL customers to Oracle’s proprietary database, or ignore the community wishes and limit developers ability to improve MySQL’s capabilities that would lead to more direct competition with Oracle’s proprietary database.

As with any acquisition, the employees or in this case the community have legitimate reasons for concern.  Oracle is a development/engineering/marketing/sales machine that dominates the database industry.  Additionally, until Oracle closes this acquisition they have and will remain relatively quiet or ambiguous about SUN‘s (MySQL) future. 

Some users point to Oracle’s acquisition of Innobase as the primary reason for concern of MySQL’s future.   However, this acquisition took place in 2005 and was Oracle’s “warning shot” to MySQL.  Why?  Innobase was the creator of InnoDB that provides the underlying code for the InnoDB storage engine in MySQL.  In 2005, Oracle and many ISVs were unsure of the competitive threats derived from open source software products such as MySQL.  Leave it to Larry Ellison to find a way to defend his turf while sending a definitive message to the open source community.  Today, ISVs like Oracle have come-to-terms with open source software and strive to be active in both the proprietary and open source domains.

In the end, it’s hard to feel sorry for Monty and the other Executives of MySQL AB.  Lost in all these discussions and protests is the fact that MySQL AB sold out to SUN for a cool $1 Billion. MySQL had a choice; sell out or continue as an independent company.   MySQL AB could have raised capital, purchased Innobase, and continued building a world-class open source database.  Instead, altruistic intentions gave way to dollar bills.

The saga of MySQL serves as a reminder to all Open Source Software Projects and Communities that there is no free lunch; ultimately the software code and rights are owned by an individual or an entity.  The decisions made by these individuals or entities effect community members, contributors, and users on many levels; emotionally, financially, etc.  Today, I worry about many Open Source Projects that reside within SUN and other groups. 

MySQL AB made their bed, now lie in it with Oracle.

Advertisements

One Response to MySQL AB: You made your bed now lie in it with Oracle.

  1. fstrimling says:

    Dan,

    Thanks for your note. The “contradiction” you mention is taken out of context. The “worry about…” comment comes from my analysis of MySQL AG fighting against the SUN takeover and how open source projects are not really controlled by the community but rather by decisions of a small/select group of people. While I applaud your efforts, as we tried a similar tactic with ZipTie, I also understand the difficulties of this path.

    I’ll take your suggestion about an AlterPoint and Matasano venture under consideration although we’re Java and you’re Ruby 🙂

    Please feel free to link to me and let’s stay in touch.

    Cheers,

    Floyd

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: