Why does MySQL hides their binary and source code? Kaj Arnö’s blog mentioned about the new version of MySQL and how it works:
If our changes succeed in their objective, both audiences will benefit from a more stable, feature-rich and high-quality database. The open source benefits for each of the audiences mutually reinforce each other:
* Community users get new features at no-cost to them — funded by paying customers
* Enterprise users get a more stable, reliable and predictably-released product — thanks to community participation
Each of these components of the virtuous circle of open source contributes to the development and spreading of a better MySQL for everyone.
But in reality nowadays, the community never get their result. MySQL didn't publish their FTP site at their download page, and most users that needs to have binary version of newer product will have to build it from the original source code.
Is it time to migrate to PostgreSQL?
MySQL Performance Blog
Kaj Arnö’s blog