对mysql使用许可证的疑惑

对mysql使用许可证的疑惑

我看了很久,没有看明白,mysql它的许可证到底是如何的?
有的书上说mysql的windows版需要购买,而且测试只能使用3.21.x中的某个版本,但我可以到mysql下载最新的mysql,用的一样的好,没有什么时间限制。不知道这是为什么?      
    好像从3.23.22后就全面GPL化了。      
我想也应该是,但是,我刚买的书还是说不行,实在是搞不清楚,现在这些人出书都没有道德,只是为了盈利,不想想如何对别人有用.