The second most frequent question people have asked me since
MySQLConf started is “Why 5.4? What happened to 5.2 and
5.3? Why not 5.5?” I got an answer to this at lunch
today from someone who was involved in the decision making
process on this. So here is the story as I understand it.
Why not 5.2? IF you recall your ancient history, 5.2 was
the original plan for post-5.1 features, before it was renamed to
6.0 for marketing reasons. Because of some internal issues
at Sun/MySQL and also to reduce confusion they did not want to
reuse that same version number for the next product. This
makes a lot of sense to me, reusing the same version number for
two different products could definitely cause some confusion.
Why not 6.0? Short answer is that because of the reduced
featureset, the new version didn’t warrant a whole new major
version number. I think this is correct, because if they …
[Read more]