MySQL 5.5 jouera les seconds rôles chez Oracle
Une nouvelle version de la base de données a été présentée par l'éditeur. Deux lignes stratégiques sont clairement définies pour Oracle Database et MySQL.
01net.
le 15/04/10 à 17h15
Tout le monde attendait cela. A la conférence O'Reilly MySQL, qui s'est tenue hier à Santa Clara, le directeur corporate d'Oracle, Edward Screven, a présenté la bêta de la prochaine version de MySQL, la base de données open source rachetée à Sun Microsystems.
En toile de fond, se posait la question de savoir quelle stratégie Oracle allait enfin adopter par rapport à la base de données, qui a été
au cœur de tant de problématiques lors de la phase de finalisation de l'acquisition de Sun Microsystems.
Dans les faits, il semble que MySQL ait encore un avenir solide. InnoDB, le moteur conçu à l'époque de MySQL AB, devient par défaut le moteur de MySQL. La plate-forme de référence pour l'utilisation de la base deviendra, par ailleurs, Windows. Oracle a en effet noté que les clients de MySQL déploient la base de données plus sur Windows que sur n'importe quelle autre plate-forme. Microsoft SQL Server est clairement visé.
Promouvoir Oracle au travers de MySQL
«
MySQL a des propriétés qu'Oracle n'a pas », confiait Edward Screven lors de l(interview donnée à cette conférence. Deux lignes stratégiques distinctes seraient donc adoptées pour les bases de données d'Oracle et de Sun. Reste à voir quelle politique va adopter Oracle vis-à-vis de la commercialisation de MySQL. S'il réserve
le même sort à la base de données qu'au système d'exploitation Solaris, et sa déclinaison open source, alors MySQL ne deviendrait qu'un ersatz de base de données libre.
Pour l'heure, il est difficile d'ergoter sur le sort de la base de données. Certains éditeurs concurrents voient dans l'annonce faite par Edward Screven une esbrouffe manifeste. Le CEO d'Ingres, Roger Burkhardt, commente ainsi : « L'objectif est de convaincre les développeurs MySQL d'adopter les logiciels Oracle, malgré leurs coûts de licences élevés et les contraintes propriétaires imposées. Ils vont présenter MySQL et Glass Fish comme leur vitrine open source afin de convaincre les clients d'acheter leurs logiciels de serveur d'applications et de bases de données, vendus à prix excessif, plutôt que des technologies open source parfaitement opérationnelles, comme celles d'Ingres et de JBoss. »
La version communautaire utile à Oracle?
Chacun défend son pré carré à sa manière. Et si la stratégie d'Oracle peut s'avérer parfaitement rodée pour promouvoir ses technologies propriétaires, elle reste dans les règles du jeu commercial. Oracle a par ailleurs réaffirmé son intérêt pour les communautés open source ainsi que pour la version communautaire de MySQL, laquelle lui permet de bénéficier gratuitement d'une manne technologique.
Pour l'heure, sur le
site des développeurs de MySQL, les changements introduits dans MySQL 5.5 sont détaillés.
La bêta est également disponible en téléchargement, même si la version stable demeure la
version 5.1.45. Une
nouvelle version de MySQL Cluster, la base de données distribuée de MySQL, est aussi disponible depuis quelques jours.
La résistance fourbit ses armes et en appelle à la communauté
Toujours sur le pied de guerre, le trublion Monty Widenius, père de MySQL et ancien employé de chez Sun, donnait une conférence alternative à celle organisée par Oracle, en compagnie de Brian Aker, le fondateur de Drizzle, une autre déclinaison de MySQL. Tous deux ont rappellé l'importance de l'engagement des communautés open source dans des projets de base de données libre. Selon eux, maintenir une base de données comme MySQL relève de la compétence des développeurs open source, intéressés par le code, et non d'une société comme Oracle.
Pour sa part, Brian Aker a précisé que sa compagnie fournira du service autour de Drizzle mais « qu'il n'y aura pas de compagnie centrale. Nous avons du code source. Nous permettons aux gens de le forker et nous les encourageons à inventer des produits dérivés », a-t-il souligné. Monty Widenius a, par ailleurs, présenté un programme de support fourni par sa société Monty Program AB pour MariaDB : 36 000 dollars pour un support total sur des versions de MySQL, à partir de la 3.3. Il a par ailleurs précisé que des fonctions de MySQL 6.0 seront présentes, à l'identique, dans MariaDB 5.3.