MySQL hides Enterprise source code.
Posted in Ramblings on August 14th, 2007 by Peter Wooley – Be the first to commentIt appears that MySQL is hiding its Enterprise source code. In the article, Kaj Arnö attempts to make clear that the Community Builds (aka free builds) will still be available in all their forms. But, the real key is that the Tarballs , the bundles of code that were easily accessible, of the Enterprise edition are being moved from public FTP to the enterprise server.
It seems odd. Arnö seems to state that it really isn’t a big deal, and that the code is still available through the BitKeeper service. But, the real question is: if it’s not that big of a deal, why do it? Obviously, there is money to be gained here. With the Enterprise-level source unavailable (or less so), MySQL, the company, seems to want everyone not paying to use the community source, as evident here, “The rationale is to underline the positioning goal of ‘Community Server for community users, Enterprise Server for paying users’.” Which, sounds more like the Free/Professional paradigm, where some feature are withheld to entice users to purchase the product.
I’d like to think that MySQL is not on a path to close its source, but when I ask, “why?”; I don’t full grasp what they’re trying to do. If they’re Tarballing the source and publishing it, it’s actually more work to hide it. And, even though they say “…it does conform to the GPL, something that we’ve verified with the FSF to eliminate any doubt…” I still think it subverts the spirit of Open Source.