Oracle is offering commercial extensions for MySQL that provide failover clustering support, PAM (Pluggable Authentication Module) and windows authentication functionality, and thread pool enhancements. Giuseppe Maxia suggests that the commercial extensions for MySQL are a means to provide funding for the project. However, other individuals in the MySQL community expressed concern over the move that may threaten the open source database.
For open source purists, however, there still is the option of switching to MariaDB. MariaDB is a binary-compatible database that has been branched off from MySQL and is a pure open-source effort. For the most part, MariaDB is compatible with MySQL and changes from new versions of MySQL are merged back to MariaDB. MariaDB does provide more features such as storage engines (Eg. the Aria storage engine – no, that is not a typo) and slow query information.
