MySQL

The world's most popular open source database

Contact a MySQL Representative


  • MySQL.com
  • Developer Zone
  • Partners & Solutions
  • Customer Login
  • DevZone
  • Downloads
  • Documentation
  • Articles
  • Forums
  • Bugs
  • Forge
  • Blogs
 
  • Pages

    • About me
    • Bio
    • Press Release: “Kaj Arnö Appointed MySQL VP of Community Relations”
  • Blogroll

    • Ein Finnlandschwede in Bayern
    • En finlandssvensk i Bayern
    • It’s some interesting topic
    • Kaj Arnö blog aggregation
    • No Software Patents!
    • Planet MySQL
  • Recent Posts

    • How we fixed the MySQL.com Power Outage
    • A Remote-Attendee’s Look at OSCON
    • MySQL Librarian: Capturing Community Insights
    • MySQL: Powering a New World Religion
    • The Embedded Reporter in the Half-Marathon
    • Berlin Open 09: Social Networking
    • Search the planetary archives, and tag your blog entries
    • SELECTing SELECT statements for Wordpress MU blogging statistics
    • How do MySQL users keep track of digital pictures?
    • Presenting and blogging in Chinese
    • On the Merits of Voting
    • The Future of MySQL
    • The Great Open Cloud Shootout: Videos and other links
    • Karen’s Commitments to the MySQL Community
    • What hasn’t changed with MySQL
  • Tags

    Alexander Arnö Black Swan Blogging Blogs Brazil Call for Papers Call for Participation CfP Community Contributions David Axmark Event scheduler Football FOSDEM Growth Innovation Ivan Nikitin Language Launch Mårten Mickos Michael "Monty" Widenius Mountains MySQL MySQL 5.1 MySQL AB MySQL Forge MySQL User Conference MySQL Users Conference Nassim Nicholas Taleb Open Source Oracle Paris Partitioning Photography Running Runnism Runnismus Social Networking South Africa Sun Microsystems Sun Tech Days Thank you Travel Twitter Use case
  • Archives



  • Categories

    • Architecture of Participation
    • Connectors
    • Documentation
    • Events
    • Falcon
    • GPL
    • GUI
    • Licensing
    • MySQL
    • MySQL Cluster
    • MySQL Proxy
    • MySQL Server
    • MySQL Users Conferences
    • MySQL Workbench
    • Photography
    • PHP
    • Release Policy
    • Ruby on Rails
    • Running
    • Summer of Code
    • Sun
    • Sun visits
    • Travel
    • Use cases
    • Virtual company
  • Calendar

    November 2009
    M T W T F S S
    « Jul    
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30  
Observations by Kaj Arnö @Sun

What hasn’t changed with MySQL

Tuesday, April 21st, 2009

Jetlagged from transatlantic travel, I woke up in the middle of the Californian night thinking about what has changed since I arrived at the MySQL Conference in Santa Clara on Sunday evening. I was pondering all the questions MySQL users and Sun colleagues were asking at the event, and what the user base was thinking out loud on Twitter yesterday.

What has changed is obviously that Sun Microsystems and Oracle announced they have entered into a definitive agreement under which Oracle will acquire Sun.

What further changes we will see as a result of that is a different story. Evidently, I don’t sit in with a crystal ball predicting what will happen next. Nor do I have insight into Oracle’s plans for MySQL, once the deal is closed. Nor am I even in a position to comment upon the acquisition, so I won’t do it.

However, what I do know and what I can say is what has not changed with MySQL:

  1. There still is a huge base of MySQL users out there. They have economic interests that are independent of whoever owns MySQL. The users in the MySQL community come in all flavors, ranging from casual users to those who intimately know the inner workings of MySQL and have contributed to the code base.
  2. There still is a huge talent pool of MySQL experts in Sun Microsystems, in Support, in Consulting, in Training, in Engineering, in other parts of Sun. They have a strong loyalty towards the MySQL users they have served over many years.
  3. MySQL is still licensed under the GPL. The GPL license used to form a safety net for the users not certain about whether MySQL AB would follow the spirit of Open Source. It continued to be so with Sun Microsystems. And the Open Source license continues to provide a safety net for its user base, regardless of the owner of MySQL.
  4. MySQL has founders, one in particular, who still haven’t fallen off the face of the planet. Moreover, their passion for MySQL and its users continues.
  5. Sun Microsystems still is a separate legal entity, practising what’s known as “business as usual“. This is familiar to MySQLers from the time between Sun’s acquisition of MySQL was announced mid-January 2008 to the closing at the end of February 2008. During the period between announcement and closing, we continue to behave as separate entities, even competing with each other.
  6. Part of Business as Usual is a number of product announcements at the MySQL Conference this week. I’m looking forward to these!

While I cannot and will not personally speculate about what happens next, nor about Oracle’s intentions with MySQL, I think our users are looking to what the names most inimately associated with MySQL are saying — even if they no longer work for Sun Microsystems:

  • First, Mårten Mickos, MySQL AB’s former CEO and long-time SVP at Sun, has several positive comments in his Forbes interview “Why Oracle Won’t Kill MySQL”.
  • Second, Michael “Monty” Widenius, MySQL AB’s co-founder, also finds many positive things to say in his blog statement “To be (free) or not to be (free)“.

My humble suggestions: Keep using MySQL! Follow the announcements from the MySQL Conference this week! Keep helping each other within the MySQL community!

Go MySQL!

Posted in Architecture of Participation, Events, GPL, Licensing, MySQL, MySQL Users Conferences, Sun | 3 Comments »

On Loyalty, Competition and Underdogs

Wednesday, October 8th, 2008

“So, I suppose MySQL’s main competitor is Oracle?” is a frequent question I get asked by the press. “Well, we don’t really compete heads-on with other databases. We co-exist! Just as an example: Over a third of respondents in an Oracle User Group survey said they also use MySQL”, I answer.

The reporter then continues “But everyone has a main competitor. Don’t you plan for people to migrate from Oracle to MySQL?”. I continue with “Not really. Migrations do happen, but not all that often. MySQL tends to be used in new applications.”

“But surely you must have some competitive atmosphere, or equivalent feelings towards Oracle.” The reporter never gives up. “Don’t you at least internally joke about your relationship with Oracle?”.

And that’s where I will now have a new answer for whichever reporter nexts goes down that line of reasoning.

So let me take that story from the beginning. My fourteen-year-old son has just started blogging about football, and his second blog entry is about an existential issue involving the moral values of loyalty and competition. After many years as a fan of Germany’s incumbent football team Bayern München, and after a not-so-great start of the season for the team, he went to a match with the local arch-rival TSV 1860. The 1860ers are not in the German First League, and they are somewhat of an underdog. And now he’s starting to question his loyalty towards Bayern München.

I shared his blog ponderings over email with the group of people formerly known as MySQL GmbH employees, one of whom saw a surprising analogy: Between Bayern München / TSV 1860 and Oracle / MySQL. It was so hilarious, that I dare share it, as a symbol of the type of stories we sometimes circulate internally. My son has two lists, “Why to stay with Bayern München” and “Why to switch to TSV 1860″. My colleague translates these football loyalty questions to database choice questions.

The blog is in German (as is my colleagues email), and instead of a complete but somewhat weird Google Translate conversion, I’ll here provide a slightly more polished translation (and the Oracle comments by my colleague in parenthesis):

These facts speak for continuing as a Bayern fan (… as an Oracle user):

1. I am still a member (I still use Oracle)
2. A sold-out stadium looks good (Oracle Datacenter looks good)
3. All my Bayern fan gadgets (all my Oracle fan gadgets)
4. The feeling of “Your hatred is our pride” (ditto)
5. German Premier League and Champions League, at least for the time being (ditto)
6. Some good players, such as Ribéry
7. I was always a Red [fan of Bayern], and “conversions” is bad form (I was always a fan of Oracle and …)

This speaks for a switch to TSV 1860 (… a switch to MySQL):

1. I’ll get tickets much easier (MySQL is lots easier to obtain)
2. My school is full of Lions [fans of 1860], I’d have fewer fights (there are so many MySQL Forums with helpful co-developers, even a MySQL Forum on Oracle)
3. The transfer policy of Bayern (the sales policy of Oracle)
4. The atmosphere in the stadium is somewhat better (the atmosphere at the MySQL user’s conference is clearly better)
5. Being an underdog feels good
6. More creative fans, including songs (there are creative MySQL songs, too!)
7. Sometimes when Bayern plays, you’re the only one who sings in your area of the stadium (plenty of MySQLers sing, even on YouTube!)
8. Frequently, Bayern fans are Bayern fans only “because they always win” (Frequently Oracle fans are Oracle fans and not Open Source fans, “because you’re not fired for buying Oracle”)

The conclusion, in database terms?

  • MySQL co-exists with other databases, such as Oracle
  • MySQL is often used for web apps in these coexistence scenarios
  • MySQL focuses on applications that scale
  • MySQL has a low TCO
  • Oracle DBAs may want to add MySQL skills to their resume

Links, if you want to pursue the above thoughts:

  • MySQL Resources for Oracle DBAs: http://www.mysql.com/news-and-events/oracle/
  • MySQL TCO Savings Calculator: http://www.mysql.com/tcosavings/
  • DBA Boot Camp: MySQL for the Oracle DBA: http://www.mysql.com/news-and-events/oracle/oracle_bootcamp/
  • Oracle Users Indicate Increase in Use of Open Source: http://www.mysql.com/why-mysql/white-papers/mysql_wp_ioug.php
  • MySQL Unlimited: Deploy an unlimited number of MySQL Enterprise Servers for the price of a single CPU of Oracle Enterprise Edition: http://www.mysql.com/products/enterprise/unlimited.html
  • Lycos Europe Migrates to MySQL, Reduces TCO by 90%: http://www.mysql.com/why-mysql/case-studies/mysql-lycos-casestudy.pdf
  • T-Systems Relies on MySQL: http://www.mysql.com/why-mysql/case-studies/mysql-tsystems-casestudy.pdf

Posted in Architecture of Participation, MySQL | 5 Comments »

Observations by Kaj Arnö @Sun is proudly powered by WordPress MU running on Blogs.mysql.com.
Entries (RSS) and Comments (RSS).