MySQL remplacé par MariaDB dans Fedora 19 ?
Le modèle de développement d'Oracle trop fermé pour les développeurs de l'OS
Le 2013-01-25 12:28:42, par Hinault Romaric, Responsable .NET
Fedora 19, la prochaine mise à jour majeure de la distribution Linux open source pourrait adopter le système de gestion de base de données MariaDB en remplacement de MySQL.
L’annonce a été faite par Jaroslav Reznik, chef du projet Fedora, sur la liste de diffusion du système d’exploitation, en raison des craintes liées à l’orientation d’Oracle vers un modèle de développement de plus en plus fermé.
« Les récents changements effectués par Oracle montrent qu’il oriente MySQL vers un modèle plus fermé. Oracle ne publie plus toutes les informations utiles sur les questions de sécurité (CVE), il ne fournit plus de tests de régression complets et une fraction très importante des bugs de MySQL n'est pas public » écrit Reznik.
Pour le responsable de Fedora, MariaDB qui a été créé par quelques-uns des développeurs de MySQL est beaucoup plus ouvert et sa communauté est très active. « Nous pensons qu’il est beaucoup plus facile de travailler avec MariaDB, en particulier en ce qui concerne les questions de sécurité », déclare Reznik.
« Nous tenons à remplacer MySQL par MariaDB dans le cycle de développement précoce de Fedora 19 », conclut Reznik. Cependant, MySQL devrait continuer à être disponible dans les packages du système d’exploitation, mais MariaDB restera le SGBD qui sera installé par défaut.
Reznik note également que les développeurs de Fedora n’ont pas l’intention de prendre en charge une installation simultanée des packages des deux SGBD sur la même machine.
Cette décision devra encore passer par un vote du FESCo (Fedora Engineering Steering Committee) qui décidera des nouvelles fonctionnalités qui seront intégrées à Fedora 19.
À titre de rappel, Fedora est soutenu par Red Hat et utilisé comme socle pour RHEL. La version 19 de l’OS est annoncée pour mai 2013.
Depuis l’acquisition de Sun par Oracle, plusieurs projets open source ont été forkés à cause de la politique de développement adoptée par Oracle. LibreOffice, le fork d’OpenOffice, est désormais utilisé par défaut par plusieurs distributions Linux. L’adoption de MariaDB pour Fedora ne serait que le début du boycott de MySQL par les distributions Linux ?
Source : Liste de diffusion Fedora
L’annonce a été faite par Jaroslav Reznik, chef du projet Fedora, sur la liste de diffusion du système d’exploitation, en raison des craintes liées à l’orientation d’Oracle vers un modèle de développement de plus en plus fermé.
« Les récents changements effectués par Oracle montrent qu’il oriente MySQL vers un modèle plus fermé. Oracle ne publie plus toutes les informations utiles sur les questions de sécurité (CVE), il ne fournit plus de tests de régression complets et une fraction très importante des bugs de MySQL n'est pas public » écrit Reznik.
Pour le responsable de Fedora, MariaDB qui a été créé par quelques-uns des développeurs de MySQL est beaucoup plus ouvert et sa communauté est très active. « Nous pensons qu’il est beaucoup plus facile de travailler avec MariaDB, en particulier en ce qui concerne les questions de sécurité », déclare Reznik.
« Nous tenons à remplacer MySQL par MariaDB dans le cycle de développement précoce de Fedora 19 », conclut Reznik. Cependant, MySQL devrait continuer à être disponible dans les packages du système d’exploitation, mais MariaDB restera le SGBD qui sera installé par défaut.
Reznik note également que les développeurs de Fedora n’ont pas l’intention de prendre en charge une installation simultanée des packages des deux SGBD sur la même machine.
Cette décision devra encore passer par un vote du FESCo (Fedora Engineering Steering Committee) qui décidera des nouvelles fonctionnalités qui seront intégrées à Fedora 19.
À titre de rappel, Fedora est soutenu par Red Hat et utilisé comme socle pour RHEL. La version 19 de l’OS est annoncée pour mai 2013.
Depuis l’acquisition de Sun par Oracle, plusieurs projets open source ont été forkés à cause de la politique de développement adoptée par Oracle. LibreOffice, le fork d’OpenOffice, est désormais utilisé par défaut par plusieurs distributions Linux. L’adoption de MariaDB pour Fedora ne serait que le début du boycott de MySQL par les distributions Linux ?
Source : Liste de diffusion Fedora
-
kain_tnExpert éminentHum... Je ne suis pas vraiment d'accord ici. Les performances de MySQL sont loin d'être inégalables:
- si la base gère des transactions, PostgreSQL se comporte bien mieux que MySQL en tenue en charge pour les mêmes ressources.
- si la la base ne gère pas de transactions, les performances de MySQL restent largement en dessous de ce que peuvent fournir certaines bases NoSQL (mais c'est vrai que l'on perd l'utilisation du langage SQL).
ÀMHA, la principale raison pour laquelle MySQL s'est imposé face à PostgreSQL pour de nombreux hébergeurs est lié à sa simplicité d'administration (configuration, déploiement, maintenance, réplication). PostgreSQL a eu pendant des années plusieurs trains de retards à ce niveau là (c'est vrai que depuis 2009 et les version 9.x, il y a eu de sacrés progrès).
Au contraire, j'aurais tendance à privilégier l'utilisation de PostgreSQL pour des applications nécessitant un grand nombre de requêtes concurrentes avec un grand nombre d'utilisateurs, et à utiliser MySQL là où il y a peu de requêtes concurrentes et que l'aspect transactionnel n'est pas important.
J'avoue que je ne cache pas ma joie devant le choix effectué par Fedora et OpenSuse, vu la politique de Oracle vis-à-vis de tout ce qui est Open-Source...
Enfin, leur choix d'utiliser MariaDB et non PostgreSQL est tout simple: il s'agit de permettre aux applications utilisant MySQL de continuer à fonctionner sans forcer les développeurs à modifier leur code, ce que je trouve tout à fait raisonnable _ le choix d'un SGBD devant être laissé au développeur et non lié à une ou l'autre distribution.le 01/02/2013 à 20:24 -
plawyxMembre chevronné
Il y a une SGDB très performante qui ne pose pas de problèmes : PostgreSQL.
Quitte à changer, pourquoi ne pas envisager une migration vers PostgreSQL?le 25/01/2013 à 19:23 -
GugelhupfModérateurIls devraient passer à PostgreSQL.
Plus riche, plus robuste, plus performant, plus ouvert, plus soucieux de la norme SQL.
Je ne sais pas si c'est l’engouement PHP qui a rendu MySQL populaire mais on devrait initier les débutants non pas à du WAMP mais à du WAPP.le 25/01/2013 à 22:17 -
xelabMembre expérimentéhuh?
MariaDB n'est qu'un MySQL amélioré et est donc un SGDBR tout ce qu'il y a de plus classique. Rien à voir avec le NoSQL.le 25/01/2013 à 14:27 -
Pierre Louis ChevalierExpert éminent séniorPostgreSQL est un excellent SGBD, mais il ne se substitue pas à MySQL, pour la bonne et simple raison c'est que en mode simple (pour ne pas dire simpliste), MySQL offre des performances inégalables, c'est à dire peu fournir un nombre de requêtes en un temps record pour des ressources serveur minimum, et c'est pourquoi il à été massivement choisis par les hébergeurs pour proposer des accès SGBD à très bas coût.
De fait pour une application "maison" qui n'à pas besoin d'accès massif au SGBD par énormément d'utilisateurs, c'est un bon choix de prendre PostgreSQL qui est particulièrement riche et puissant, et inversement pour servir des sites à très haut trafic de proposer des batteries de serveurs MySQL, et vous seriez surpris du nombre de sites grands publics très connus qui procèdent de la sorte, à savoir utiliser massivement MySQL (et non des SGBD coûteux).
Bref MariaDB dans Fedora très bien, après rien ne vous oblige à l'utiliser, vous pouvez installer autre chose, et pourquoi pas PostgreSQL.le 01/02/2013 à 16:29 -
alex_vinoMembre éméritele 25/01/2013 à 14:34
-
plawyxMembre chevronnéJe suis déjà passé d'Openoffice à LibreOffice. Maintenant, cela va être de Mysql à PostgreSQL. Et bientôt, compte tenu de la politique d'Oracle, ils vont bien plomber Java.
Espérons que le langage Go, multi-plateforme comme Java, devienne rapidement une alternative crédible à Java.le 25/01/2013 à 19:20 -
alex_vinoMembre émériteTout a fait, mais leur MySQL n'est toutefois pas tout a fait le meme que tout le monde peut télécharger (en meme tout le monde n'a pas les meme besoins que Facebook, Twitter, Google...).
Il y a plein de sujets intéressants sur des entreprises qui publient l'organisation de leur infrastrure et la répartition/synchronisation des données.le 01/02/2013 à 18:42 -
chrtopheResponsable SystèmesEn fait c'est un fork 1 peu comme openoffice/libreoffice
ça à l'air d'être fait par le créateur de MySQL.le 02/02/2013 à 9:08 -
Pierre Louis ChevalierExpert éminent séniorC'est çale 04/02/2013 à 18:36