Now that MySQL is owned by Oracle, the future of the RDBMS seems uncertain. The fork by the main developer of MySQL, Monty Widenius, called MariaDB, is a drop-in replacement for MySQL. Version numbers match up of those two DB-Servers, and MariaDB will be binary compatible to MySQL at least for some versions to come. (But the way they explained that on their website, it seems those projects might diverge from one another at some point, making them incompatible).
I've build and installed MariaDB 5.2, and it looks and behaves just as MySQL. Even the binaries are called mysqld
and mysql
.
I heard, that it's very likely Oracle will stop releasing MySQL as a free or open-source data base system. The next logical step would be to switch to another RDBMS in time. Given that MariaDB is a fork of MySQL, it seems more than logical to use that one.
But is it smart to make the switch already? And should it really be MariaDB?
What makes me ask this question, is the project MariaDB itself. I don't want to jump to conclusions here, but is seems it's not getting much momentum. (I don't want to jump on a dying horse, if you know what I mean...)