Red Hat Enterprise Linux 7 software stack still under wraps
There was a story recently that Red Hat would replace MySQL with MariaDB in the next version of Red Hat Enterprise Linux. Actually, Red Hat isn't saying yet which DBMS, or any other specific program, will be shipping in RHEL 7.
Mark Coggin, senior director of product marketing for RHEL, told me that "RHEL provides customers choice by shipping with several databases supported on a 10-year life-cycle. We plan to do the same with RHEL 7 when it ships; however we are not confirming specific features such as the databases, at this time."
Linux distributions are making this move because they perceive Oracle as both closing MySQL from open-source contributors and producing an inferior product.
Jaroslav Reznik, Red Hat's Fedora project manager, said, "Recent changes made by Oracle indicate they are moving the MySQL project to be more closed. They are no longer publishing any useful information about security issues and they are not providing complete regression tests any more, and a very large fraction of the MySQL bug database is now not public."
"MariaDB," Reznik continued, "was founded by some of the original MySQL developers, has a more open-source attitude and an active community. We have found them to be much easier to work with, especially in regards to security matters."
Be that as it may, for now Red Hat is not committing RHEL 7 to using MariaDB as its default DBMS.
Coggin would say that Red Hat has just unveiled the beta of Red Hat Software Collections 1.0, which includes a wide range of dynamic languages and database options including MariaDB version 5.5, MySQL version 5.5, and PostgreSQL version 9.2.
"Red Hat Software Collections 1.0 is offered to customers who have an active subscription to RHEL 6 and is offered with a three-year life-cycle. It will provide a vehicle to introduce the latest dynamic languages and databases on an independent release cycle from the operating system, but offered with the subscription. Red Hat Software Collections 1.0 is the first in a series of releases, and our plans are to also offer this with RHEL 7 as a vehicle to make dynamic languages and databases available for customers."
[That said,] "We are also not in a position to confirm the features or databases planned for Red Hat Software Collections that will be offered with Red Hat Enterprise Linux 7. Despite not sharing the details, databases will be offered as part of the overall solution when Red Hat Enterprise Linux 7 ships."
"We also still don't have a release date for RHEL 7."
If Red Hat does make this move, it will be bad news for Oracle. Many companies run Linux, Apache, MySQL, PHP/Python/Perl (LAMP) server software stacks based on RHEL and its clones such as CentOS. Switching to MariaDB would end up cutting Oracle out of many companies' Web servers and other LAMP-based servers.