Pulling the rug under MySQL
by Stéphane Faroult
Related link: http://www.oracle.com/innodb/index.html
No doubt that the OpenSOurce community is shaken by the
announcement on October 7th that Oracle is acquiring Innobase, the company behind InnoDB. InnoDB is the product that enables MySQL to turn into an enterprise-grade DBMS, with the support for commit and rollback, foreign keys, row locking ... Forget about all the reassuring noises about
"commitment to open source software", etc. Commitment to keep OpenSource software under close watch, so that it stays a toy, and not a menace in the corporate world ? (OpenSource database software, that is. Anything that has to do with operating systems, word-processing or spreadsheets is welcome).
In fact, there are many positive aspects to this announcement. Firstly, Oracle still has an interest in databases, something that wasn't absolutely obvious from the recent buying-spree. Secondly, Oracle implicitly acknowledges that OpenSource software databases have reached a level of maturity that makes them worthy contenders in the corporate market. Thirdly, it may be an opportunity for some other OpenSource entreprise-grade DBMS products to step out of the MySQL shadow. Fourthly, it makes MySQL a greater champion, if the MySQL announcement is to be believed, of the GPL license; time to dust off business models perhaps. And fifthly, it may announce the birth of a new lucrative cottage-industry: developing strong storage engines.
Adds credibility to MySQL
MySQL can now truthfuly say that their free, Open Source, enterprise grade storage engine is an Oracle product. I know technicaly nothing's changed, but surely this has got to add a lot of credibility to any plans to implement MySQL solutions in corporations.
The opensource community is not particularly shaken. Both MySQL and InnoDB are available under GPL, so the users need not care. They are dependent neither on MySQL AB nor on Innobase Oy.
Risk is MySQL gets starved of new developments
Certainly they get to use GPL code that exists now, but what happens if future releases of InnoDB are non-GPL?
|Hmmmm didn't MySQL recently 'partner' with SAP? Does that possibly ring any bells?|