L'évolution de MySQL me fait peur.

ViPHP
ViPHP | 1380 Messages

06 févr. 2009, 09:48

Michael "Monty" Widenius, l'auteur pincipal de MySQL quitte Sun. Il en expose les raisons ici.
http://monty-says.blogspot.com/2009/02/ ... ve-on.html

En gros 5.1 a été mise trop rapidement sur le marché. Trop de bugs. Monty fustige également la lourdeur et le manque de moyens du noyau de développeurs MySQL. Tout ça ne sent pas très bon pour le SGBD le plus utilisé au monde. D'un côté on peut comprendre Sun qui a tout de même payé près d'un milliard de USD pour l'achat de MySQL. Il faut rentabiliser.

Raison de plus pour déjà se préparer à migrer. Je ne développe plus rien hors couche d'abstraction (PDO) au cas où... Et j'ai déjà commencé à changer mes appli existantes (et c'est pas rien!).

Pour info, Monty a créé une nouvelle société Monty Program Ab. Petite structure qui a pour objectif de terminer le projet MySQL-Maria un SGBD basé sur le moteur MyISAM mais *avec* un support des transactions pour le rendre crash-safe (ACID).

A surveiller.
ripat

ViPHP
ViPHP | 4039 Messages

06 févr. 2009, 10:59

Dans les girons de MySQL, y'a Drizzle aussi, un fork de la version 6, qui m'a l'air de tenir la route.

L'open source prends des baffes ces derniers temps, avec open office qui rame pour trouver des développeurs, des produits open source qui tombent dans le commercial petit à petit, quelque chose change.

D'un autre côté, tout ces développeurs au chômage sont susceptibles de collaborer à l'open source, peut-être qu'on ressent maintenant les effets d'un manque de développeurs d'il y à six mois, ce qui devrait changer dans l'année qui vient..

à voir.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
ViPHP | 1380 Messages

06 févr. 2009, 11:38

C'est clair que la crise économique mondiale va bouleverser le mode de fonctionnement de notre société. Mais dans quel sens? Un renfermement vers le monde mercantile des brevets ou celui des logiciels "collaboratif"? Probablement un savant dosage des deux. Un peu ce qu'on connaît déjà dans le monde OSS finalement. Les sociétés ou acteurs de l'OSS en vivent très bien. Peu de milliardaires il est vrai mais il est connu que le chiffre d'affaire de support de logiciels (propriétaires ou pas) représente des montants colossaux.

Drizzle, c'est pas le fork de David Axmark (l'autre co-fondateur de MySQL) qui a aussi quitté Sun l'année dernière? C'est con ils auraient pu se remettre ensemble non ces deux là non?

Edit:
Non il s'agissait de Brian Aker en fait. Monty a l'air de le respecter:
My personal reaction to Drizzle is that I am very enthusiastic for this new kid on the MySQL block. I don't agree with everything that is done, but most things makes a lot of sense. I am looking forward to a lot of very interesting discussions about solutions in Drizzle that will help improve both MySQL versions.
http://monty-says.blogspot.com/2008/07/what-if.html
ripat

ViPHP
ViPHP | 4039 Messages

19 mars 2009, 16:06

Il y avait un sujet sur le rachat de MySQL par Sun, mais je le trouve plus.


Mais maintenant, Sun va se faire racheter par IBM (en tout cas, ils en parlent). Or, IBM à déjà DB2, si je ne me trompe. Ca risque de faire mal, vous trouvez pas ?
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
ViPHP | 5924 Messages

19 mars 2009, 20:36

Leaule, tout le monde rachète tout le monde ou quoi ?

Eléphanteau du PHP | 30 Messages

19 mars 2009, 22:49

Mais maintenant, Sun va se faire racheter par IBM (en tout cas, ils en parlent). Or, IBM à déjà DB2, si je ne me trompe. Ca risque de faire mal, vous trouvez pas ?
Pas sûr, je ne pense pas que DB2 et MySQL aient les mêmes cibles. DB2 est historiquement une base de données plutôt mainframe, et je ne vois pas en DB2 Express (la version gratuite) un concurrent de MySQL sur le web.

De plus je pense (et là ça ne reste qu'un avis personnel fondé sur pas grand-chose) que ce qui intéresse IBM chez Sun c'est tout la sphère Java, et qu'IBM ne fera donc rien pour couler MySQL du coup. Je ne sais plus où j'ai lu ça mais certains disaient que ce n'était pas une proposition d'achat agressive, au contraire qu'elle permettrait d'assurer un peu l'avenir de Sun, malmené en ces temps de crise, et donc de protéger un peu plus la stratégie d'IBM qui est très, très orientée Java.

Donc je n'ai pas trop d'inquiétudes, mais on verra bien (si le rachat se fait déjà) :)

ViPHP
ViPHP | 3300 Messages

19 mars 2009, 23:38

mway protégeons Java il le mérite! (mwahaha)

bon faut arrêter, une technologie ne disparait jamais, cobol, fortran, les mainframe, les as400 tout ça est encore en prod today, mysql restera tel qu'il est actuellement, en fait le seul argument qui ferait que mysql disparaisse c'est si les ordinateurs disparaissaient.
Fait du php depuis que ca existe ou presque :)

Eléphanteau du PHP | 30 Messages

19 mars 2009, 23:44

Je pense que le sujet parlait de l'expansion de MySQL dans le domaine professionnel, et l'inquiétude était sur celle-ci.

Car si une technologie n'est utilisée par personne professionnellement, ça revient un peu à disparaitre. Pour moi Netbeans a disparu, on peut toujours le télécharger mais il a été complètement tué par Eclipse. Il y a d'autres exemples de produits qui ont disparu ainsi, et pourtant les ordinateurs sont toujours là, donc je pense que la discussion a un sens.

ViPHP
ViPHP | 4039 Messages

19 mars 2009, 23:48

Une autre inquiétude que j'ai, vis-à-vis de Mysql, c'est le nombre de forks, qui risquent d'émietter la base des utilisateurs, et qui pourrait finir par gangrener tout le système, et il finirait alors par disparaître (ne plus évoluer, tomber dans l'oubli, etc...)

En même temps, c'est le perpétuel changement, c'est naturel.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
ViPHP | 3300 Messages

20 mars 2009, 01:59

Je pense que le sujet parlait de l'expansion de MySQL dans le domaine professionnel, et l'inquiétude était sur celle-ci.

Car si une technologie n'est utilisée par personne professionnellement, ça revient un peu à disparaitre. Pour moi Netbeans a disparu, on peut toujours le télécharger mais il a été complètement tué par Eclipse. Il y a d'autres exemples de produits qui ont disparu ainsi, et pourtant les ordinateurs sont toujours là, donc je pense que la discussion a un sens.
Nah nah, tu confonds produits et technologies, netbeans c'est un produit, java c'est une technologie, le sens est parfois flou mais en gros l'idée c'est que des applis professionelles repose dessus et uniquement dessus, la ca devient une techno. MySQL c'est une techno, je pense pas que ca puisse disparaitre, ni même arrêter d'être opensource, simplement parceque c'est un pas en arrière beaucoup trop grand et trop impactant d'un point de vue réputation.
Fait du php depuis que ca existe ou presque :)

Eléphant du PHP | 145 Messages

20 mars 2009, 02:54

Je pense que le sujet parlait de l'expansion de MySQL dans le domaine professionnel, et l'inquiétude était sur celle-ci.

Car si une technologie n'est utilisée par personne professionnellement, ça revient un peu à disparaitre. Pour moi Netbeans a disparu, on peut toujours le télécharger mais il a été complètement tué par Eclipse. Il y a d'autres exemples de produits qui ont disparu ainsi, et pourtant les ordinateurs sont toujours là, donc je pense que la discussion a un sens.
Nah nah, tu confonds produits et technologies, netbeans c'est un produit, java c'est une technologie, le sens est parfois flou mais en gros l'idée c'est que des applis professionelles repose dessus et uniquement dessus, la ca devient une techno. MySQL c'est une techno, je pense pas que ca puisse disparaitre, ni même arrêter d'être opensource, simplement parceque c'est un pas en arrière beaucoup trop grand et trop impactant d'un point de vue réputation.
J'ai un peu du mal à te suivre. Netbeans un produit, java une technologie, OK.
Mais si nous reprenons ton exemple, MySQL un produit, SQL une technologie. Après tout, malgré sont utilisation importante dans pas mal de domaine, n'y aurait t'il pas un autre SGBDR qui puissent prendre la place de MySQL si celui ci n'est plus mis à jour?

Après il est vrai que chaques SGBDR à ses propres petites syntaxes même si dans l'ensemble c'est les mêmes pour tous le monde. Mais MySQL étant open source, je ne pense pas que ça interdise quiconque d'élaborer un autre SGBDR capable d'interpréter MySQL pour ensuite l'implanter dans un autre.

Après je ne suis pas un professionnel dans ce domaine mais si je me trompe, j'aimerais bien avoir ton avis :)

Albat90 ;)
La culture, c'est comme la confiture, moins on en a, plus on l'étale.

ViPHP
AB
ViPHP | 5818 Messages

20 mars 2009, 03:03

MySQL c'est une techno, je pense pas que ca puisse disparaitre, ni même arrêter d'être opensource, simplement parceque c'est un pas en arrière beaucoup trop grand et trop impactant d'un point de vue réputation.
Effectivement, mais d'un autre côté on connait le peu de scrupules des grosses boites pour avoir le maximum de rentabilité à tout prix.

Cela dit ce serait très mal vu par la sphère des développeurs et peut-être un mauvais calcul, donc j'espère que tu as raison.

Pour résumer j'aurais tendance à partager ton opinion mais la crise nous a démontré, s'il en était besoin, que quand ce sont des financiers qui gouvernent, ils n'ont aucun scrupule à envoyer tout le monde dans le mur à long terme pour leur petits profits à court terme.

ViPHP
ViPHP | 3300 Messages

20 mars 2009, 04:59

Je pense que le sujet parlait de l'expansion de MySQL dans le domaine professionnel, et l'inquiétude était sur celle-ci.

Car si une technologie n'est utilisée par personne professionnellement, ça revient un peu à disparaitre. Pour moi Netbeans a disparu, on peut toujours le télécharger mais il a été complètement tué par Eclipse. Il y a d'autres exemples de produits qui ont disparu ainsi, et pourtant les ordinateurs sont toujours là, donc je pense que la discussion a un sens.
Nah nah, tu confonds produits et technologies, netbeans c'est un produit, java c'est une technologie, le sens est parfois flou mais en gros l'idée c'est que des applis professionelles repose dessus et uniquement dessus, la ca devient une techno. MySQL c'est une techno, je pense pas que ca puisse disparaitre, ni même arrêter d'être opensource, simplement parceque c'est un pas en arrière beaucoup trop grand et trop impactant d'un point de vue réputation.
J'ai un peu du mal à te suivre. Netbeans un produit, java une technologie, OK.
Mais si nous reprenons ton exemple, MySQL un produit, SQL une technologie. Après tout, malgré sont utilisation importante dans pas mal de domaine, n'y aurait t'il pas un autre SGBDR qui puissent prendre la place de MySQL si celui ci n'est plus mis à jour?

Après il est vrai que chaques SGBDR à ses propres petites syntaxes même si dans l'ensemble c'est les mêmes pour tous le monde. Mais MySQL étant open source, je ne pense pas que ça interdise quiconque d'élaborer un autre SGBDR capable d'interpréter MySQL pour ensuite l'implanter dans un autre.

Après je ne suis pas un professionnel dans ce domaine mais si je me trompe, j'aimerais bien avoir ton avis :)

Albat90 ;)
Quand je dis ça, je pense fortement au entreprises qui ont fondé leur solution sur un sgbd (la réflexion est valide pour toute brique logicielle sur laquelle on fonde une appli ou un service pro) et qui ne peuvent pas mettre à jour cette base pour des raisons diverses telles que la disponibilité maximale (banque assurance) les ressources techniques interne en terme de migration, la peur de changer. Je ne dis pas que c'est une bonne chose en soi, je suis adpete du "on casses tout pour faire mieux" mais les entreprises ne peuvent ni ne veulent penser comme ça, et ce facteur à lui seul maintient en vie des technologies qui existent depuis le début de l'informatique (cobol, fortran dbase pour ne citer qu'eux).

Je pense que MySQL entre dans cette catégorie et qu'on l'enseignera encore à l'école meme si sun/ibm disparaissent, qu'il n'est plus maintenu, et que toutes les alternatives ont largement dépassé ses capacité techniques donc pas la peine de se faire du soucis.
Fait du php depuis que ca existe ou presque :)

ViPHP
ViPHP | 3300 Messages

20 mars 2009, 05:05

MySQL c'est une techno, je pense pas que ca puisse disparaitre, ni même arrêter d'être opensource, simplement parceque c'est un pas en arrière beaucoup trop grand et trop impactant d'un point de vue réputation.
Effectivement, mais d'un autre côté on connait le peu de scrupules des grosses boites pour avoir le maximum de rentabilité à tout prix.

Cela dit ce serait très mal vu par la sphère des développeurs et peut-être un mauvais calcul, donc j'espère que tu as raison.

Pour résumer j'aurais tendance à partager ton opinion mais la crise nous a démontré, s'il en était besoin, que quand ce sont des financiers qui gouvernent, ils n'ont aucun scrupule à envoyer tout le monde dans le mur à long terme pour leur petits profits à court terme.
C'est très vrai, que ce qui arrive en ce moment nous prouve que rien n'est impossible mais bon, j'imagine qu'en 29 ils se disaient la meme chose, et pendant la deuxieme guerre mondiale etc etc :)
Fait du php depuis que ca existe ou presque :)

Mammouth du PHP | 1668 Messages

20 mars 2009, 20:03

C'est très vrai, que ce qui arrive en ce moment nous prouve que rien n'est impossible mais bon, j'imagine qu'en 29 ils se disaient la meme chose, et pendant la deuxieme guerre mondiale etc etc :)
Quelle vision bien noire, si IBM rachète Sun c'est qu'il y a encore de l'argent quelque part...
Et puis IBM n'est pas près de disparaitre... Vu le nombre d'innovations qu'ils sortent/développes...
Pour rappel au moins les trois dernier super-ordinateurs mondiaux viennent des chez IBM...
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol