Wednesday, 16 May 2007

In Search of a CIO for MySQL

Last week, I wrote about my subjective Top Ten Reasons To Work For MySQL. Let me be a bit more specific this week. We're looking for a CIO!

This leadership opportunity is about leading our IT department as CIO/Vice President of IT. Personally, I had a stab at these responsibilities before becoming VP Community Relations, and I can tell you it is a challenge.

MySQL’s technology is helping power the internet and we are enjoying explosive growth. Our company unites the power of open-source computing with web-based application providers and the CIO is leading this evolution from the front. Ideally, the candidate comes from like-minded enterprises and thrives in the excitement of being part of an international, virtual company providing disruptive technology.

The main responsibility of the CIO of MySQL is to ensure the proper functioning and scaling of IT systems for the entire customer lifecycle and for administrative functions. MySQL is a vital piece of the modern online world, and we want our own IT infrastructure to be a leading example of this.

Millions of people and tens of thousands of organizations depend on MySQL every single day, and we want to provide them with an unparalleled experience from the moment they visit our website all through their life as a paying MySQL customer. Our mission-critical internal systems for communication, collaboration, administration and financials need to scale with our rapid growth. And from all these systems and data repositories we need to continually produce useful reports and analytics. Only with highly functional and well integrated IT systems, whether on-premise or on-demand, can we reach our goals.

And, be prepared for a set of colleagues who can be both a great resource for you (as your fellow MySQLers are both knowledgeable and helpful) and very challenging (as your fellow MySQLers are also very opinionated, and have high expectations for how IT should be run)!

For a details, please visit our career page on or e-mail your resume directly to our HR team:

Monday, 14 May 2007

Microsoft & MySQL Working Together: "It's not us versus them"

Lately, it has been popular on blogs and elsewhere to portray the relationship between open source and closed source as a non-fight.

  • In The Beautiful Game, Bryan Kirschner (who leads research strategy for the Open Source Software Lab of Microsoft) blogs about the MySQL User's Conference and shares his thinking about why Microsoft and MySQL are working together on a number of applications, including ADO.NET provider Interop, and a Visual Studio plug-in that enables developers to access MySQL data directly from VS.

  • In The "it's not us versus them" meme, Matt Asay (influential Open Source thinker and blogger) describes how Microsoft increasingly point out that "it's not open source versus proprietary" meme. He argues that it would normally be the new player, not the incumbent player, who one should expect to use this type of argument.

Whatever the reason for anybody to claim it's not us versus them, I think the winner is the end user -- as long as the claim is backed up by actions.

For MySQL, let me say that we've humbly done our best to take actions. We've worked with Microsoft operating systems and applications since last century. Not long after the release of MySQL (originally under Solaris, then under Linux), the software was released under the Windows operating system. Furthermore, we released an ODBC driver coded in-house; as for connectors to many popular Open Source languages, they've been developed by the community, not by MySQL itself. And fast forwarding to this century, we beat Microsoft SQL Server by releasing an ADO.Net driver for MySQL Server quicker than MSFT themselves for MSSQL. This is for the good of the end user, who gets more choice and more opportunities inside the Microsoft ecosystem.

With Microsoft (through Port 25) being a sponsor at the MySQL Conference & Expo, and having met Bryan Kirschner and Jamie M. Cannon (both of the Open Source Software Lab at Microsoft), I am happy to see that Microsoft is starting to acknowledge MySQL's importance for the Microsoft ecosystem. "As commercial software companies, MySQL and Microsoft share substantial common ground.", Bryan says in his blog. There seems to be something positive to what MySQL can do for Microsoft customers, also from the perspective of Microsoft itself.

When it comes to Microsoft and MySQL working together, I think there is more in store for the end user. With official contacts established between the two companies, new ideas are getting floated. Some of them may fly. Expect to hear more later!

Wednesday, 9 May 2007

The Top Ten Reasons To Work For MySQL

You might have noticed that MySQL is hiring. We need more people. Last time I looked, we had 29 open positions, nearly all of which worldwide.

Internally, we have an initiative to come up with a canonised list of "The Top Reasons To Work for MySQL". This is my input to the internal group of people compiling that list:

  1. You get to work with some of the smartest people on the planet, as users, customers and colleagues.

  2. You don't have to relocate, but you can, if you (or your spouse) want to.

  3. You usually work from home and can be available for family emergencies.

  4. You can influence your own daily working rhythm.

  5. You get to travel, meet people and get friends from all over the world.

  6. You become part of a close-knit worldwide team of pioneers.

  7. You get to work for a good cause: Free Software, Open Source.

  8. You get to build and spread software used by millions of people.

  9. You get spontaneously thanked by grateful users of MySQL, for work others did before you joined [1].

  10. You get to contribute to an integral part of the infrastructure of the Web.

[1] That happened to me two months after I joined, in July 2001. I went to a country I had never been in (Serbia) and was cheered by 250 users when presenting MySQL to a room that could fit 200. They were so grateful to me for stuff I hadn't done in the first place! Although undeserved, it still felt great, and I knew I had made the right career move.

Tuesday, 8 May 2007

Software Freedom Law Center

MySQL is indebted to the Software Freedom Law Center for very good advice and insight on how to combine Free Software with a viable business model. SFLC provides legal representation and other law-related services to protect and advance Free and Open Source Software. Founded in 2005, the Center now represents many of the most important and well-established free software and open source projects.

Professor Eben Moglen, SFLC director and FSF legal counsel, has provided us with profound guidance over the years. We have tried to give something back through our work in the GPLv3 Committee B, but our time resources as a small company are limited in comparison to our fellow committee members.

In recognition of Eben's help and as a token of our appreciation, we've made a small donation to support the continued work of the SFLC. We encourage others who build their business on free software to do the same.

Thank you, Eben!