Databases Reference
In-Depth Information
APPENDIX A
Forks and Variants of MySQL
In Chapter 1 , we discussed the history of MySQL's acquisition by Sun Microsystems,
then Sun's acquisition by Oracle Corporation, and how the server has fared through
these stewardship changes. But there is much more to the story. MySQL isn't available
solely from Oracle anymore. In the process of two acquisitions, several variants of
MySQL appeared. Although most users are unlikely to want anything but the “official”
version of MySQL from Oracle, the variants are genuinely important and have made a
big difference to all MySQL users—even those who would never consider using them.
There have been a handful of MySQL variants over the years, but three major variants
have stood the test of time so far. These three are Percona Server, MariaDB, and Drizzle.
All of them have active user communities and some degree of commercial backing. All
are supported by independent service providers.
As the creators of Percona Server, we're biased to some extent, but we think this ap-
pendix is fairly objective because we provide services, support, consulting, training,
and engineering for all of the variants of MySQL. We also invited Brian Aker and Monty
Widenius, who created the Drizzle and MariaDB projects, respectively, to contribute
to this appendix, so that it wouldn't just be our version of the story.
Percona Server
Percona Server ( http://www.percona.com/software/ ) grew out of our efforts to solve
customer problems. In the second edition of this topic, we mentioned some patches
that we had created to enhance the MySQL server's logging and instrumentation. That
was really the genesis of Percona Server. We modified the server's source code when
we encountered problems that could not be solved any other way.
 
Search WWH ::




Custom Search