Bienvenue sur les archives forum du Parti Pirate


Le Parti Pirate refond complètement son forum et a migré vers un outil plus moderne et performant, Discourse !
Retrouvez nous ici : https://discourse.partipirate.org

Oracle, Sun et MySQL : Mogler diverge de Stallman

Avatar de l’utilisateur
pers
Archange des mers
Messages : 5235
Inscription : mer. 18 juil. 2007, 20:38

Messagepar pers » sam. 05 déc. 2009, 04:32

Bonjour tout le monde,

comme vous les savez peut-être, la société Sun (Java, (Open)Solaris, StarOffice/OpenOffice, MySQL,...), après avoir pris ces dernières un virage très favorable au logiciel Libre, est en train de couler. Un repreneur s'est présenté : la société Oracle, nettement moins favorable au Libre en général. En particulier, là où Sun a développé une application libre de base de donnée (mysql) très largement utilisée, le business d'Oracle repose en majorité sur une application concurrente et propriétaire. On voit mal, dans ces conditions, comment Oracle pourrait continuer d'assurer le développement des applications de Sun (sans parler des OpenOffice et autres Java, dont Oracle n'a strictement rien à foutre).

Pour une telle reprise, qui se chiffre en milliards de dollars, les instances officielles ont leur mot à dire. Le congrès américain a déjà donné son accord. La commission européenne, en revanche, hésite ; elle devrait donner son avis la semaine prochaine, après consultation d'experts, notamment pour apprécier le risque encouru pour le développement des applications sous licence GPLv2 telles que mysql.

Et c'est là que l'histoire prend une tournure inattendue : Acte 1, Richard Stallman, fondateur du projet GNU, de la Free Software Foundation et auteur de la licence GPL versions 1 et 2, a écrit à ladite commission (avec l'appui d'un organisme nommé Knowledge Ecology International, que je découvre à cette occasion : http://keionline.org/ec-mysql) pour leur signaler que mysql est en grand danger.

Acte 2, Eben Mogler envoie une autre lettre à ladite commission pour leur dire... exactement le contraire : http://www.softwarefreedom.org/news/200 ... ion-oracle
Qui est Eben Mogler ? Avocat, membre de la Free Software Foundation depuis près de 20 ans, il a défendu (et gagné) les procès intentés depuis 1994 envers des licences libres (à l'oeil). Il a également fondé 'indispensablle SFLC (Software Freedom Law Center) et a écrit la version 3 de la GPL, récemment parue. Autant dire que le gars sait de quoi il parle.

Sa lettre est longue et fort bien argumentée, comme le signale Groklaw : http://www.groklaw.net/article.php?stor ... 4095942328

Quels sont les scénarios possibles ? Oracle ne peut pas rendre mysql propriétaire (la gpl l'interdit). Il peut en publier de nouvelles versions sous une double licence, mais pas enlever la gpl. Il peut tenter de recouvrir mysql sous des surcouches propriétaires, de rendre le code dépendant de bibliothèques propriétaires. La GPLv3 l'interdit mais non la GPLv2, qui est seule valable dans le cas présent. Il peut, tout simplement, laisser pourrir mysql dans un coin en cessant d'aider son développement.

L'argument de Mogler est simple : la GPL est une protection suffisante, en ce qu'elle garantit que si quoi que ce soit tourne mal, la communauté a le droit de forker le code. D'ailleurs mysql a *déjà* été forkée lorsque son créateur a été viré de Sun il y a quelques mois, le navire prenant l'eau : https://launchpad.net/drizzle (son fork) est paraît-il plus rapide et plus léger que mysql.

Cependant, on peut aussi comprendre l'inquiétude de RMS en voyant une compagnie propriétaire bouffer du code libre, alors que le domaine des serveurs et des bases de données est encore largement dominé par les solutions libres (au grand dam de Microsoft, qui fait tout ce qu'il peut pour essayer de fourguer sa camelote et attend probablement avec beaucoup d'impatience la décision de la commission européenne). On risque (potentiellement) d'assister à l'émergence d'un monopole privé sur une grande partie du Web.

Pas simple. En tout cas, le prochain épisode du feuilleton sort la semaine prochaine. À vous.
La liberté, c'est l’esclavage.
La guerre, c'est la paix.
L'ignorance, c'est la force.
La démocratie, c'est l'Amendement 13.

Avatar de l’utilisateur
Rackham
Capitaine pirate
Messages : 1328
Inscription : jeu. 17 sept. 2009, 22:39
Localisation : 92 - 4e circo
Contact :

Messagepar Rackham » sam. 05 déc. 2009, 17:49

En résumé, faut passer sous drizzle rapido. ;)
Retiré sur son île pour cultiver ses orchidées, draguer les mecs, et manger du popcorn en profitant du spectacle. N'a pas de temps à perdre avec la novlangue, la démagogie, et l'oligarchie expérimentale, même amendée.
Aussi membre du PPS, section Fribourg • Identica @rackham • touiteur @rackham_PP

Avatar de l’utilisateur
pers
Archange des mers
Messages : 5235
Inscription : mer. 18 juil. 2007, 20:38

Messagepar pers » mar. 15 déc. 2009, 11:27

Monty Widenius, le créateur de MySQL, a pris également position contre le rachat par Oracle : http://ostatic.com/blog/monty-going-ful ... cquisition

Son propre fork de MySQL s'appelle MariaDB : http://askmonty.org/wiki/index.php/MariaDB

(Pour l'anecdote, MySQL avait été nommé ainsi d'après le nom de sa première fille, My ; sa deuxième fille s'appelle Maria... :) )
La liberté, c'est l’esclavage.
La guerre, c'est la paix.
L'ignorance, c'est la force.
La démocratie, c'est l'Amendement 13.

Avatar de l’utilisateur
Rackham
Capitaine pirate
Messages : 1328
Inscription : jeu. 17 sept. 2009, 22:39
Localisation : 92 - 4e circo
Contact :

Messagepar Rackham » mar. 15 déc. 2009, 13:01

(pourvu qu'il n'en ait pas une troisième…)
Retiré sur son île pour cultiver ses orchidées, draguer les mecs, et manger du popcorn en profitant du spectacle. N'a pas de temps à perdre avec la novlangue, la démagogie, et l'oligarchie expérimentale, même amendée.
Aussi membre du PPS, section Fribourg • Identica @rackham • touiteur @rackham_PP

Mnementh
Messages : 12
Inscription : lun. 14 déc. 2009, 16:54
Localisation : Colombes

Messagepar Mnementh » mar. 15 déc. 2009, 16:27

Pour ceux que ca interesse : la suite !

Oracle à fait des propositions pour assurer la pérennité de MySQL, son développement et tout le reste sur les ... 5 ans à venir, après surprise !
Bon c'est déjà mieux que rien cependant.

http://www.zdnet.fr/actualites/informat ... 542,00.htm
Réglementation - A l’issue de deux jours d'auditions devant la Commission européenne, Oracle a formulé 10 engagements pour garantir l’avenir de MySQL. Des propositions saluées par la commissaire Neelie Kroes et qui laissent entrevoir un avis favorable à la fusion entre Oracle et Sun Microsystems.

Après plusieurs semaines de bras de fer et de pressions en tout genre, Oracle a semble-t-il réussi à marquer des points auprès de la Commission européenne et son commissaire à la concurrence Neelie Kroes. Au terme de deux jours d'auditions à Bruxelles, le groupe américain a publié une liste de 10 engagements valables pendant cinq ans et destinés à rassurer sur l'avenir de la base de données MySQL.

Maintien de la disponibilité d'interfaces de programmation destinées à intégrer un moteur de stockage dans MySQL, prolongation des accords de licence OEM jusqu'en décembre 2014, engagement à poursuivre le développement de MySQL et de publier les différentes versions sous licence GPL... telles sont quelques-unes des promesses faites par Oracle.

La Commission européenne a publié un communiqué pour saluer ces propositions qualifiées de « faits nouveaux et significatifs ». Et Neelie Kroes s'est une nouvelle fois déclarée optimiste quant à l'issue favorable de l'examen du dossier. La Commission rendra son avis le 27 janvier. (Eureka Presse)

Pour plus de détails, voici les points accordés par Oracle :

1. Continued Availability of Storage Engine APIs.
Oracle shall maintain and periodically enhance MySQL's Pluggable Storage Engine Architecture to allow users the flexibility to choose from a portfolio of native and third party supplied storage engines.
MySQL's Pluggable Storage Engine Architecture shall mean MySQL's current practice of using, publicly-available, documented application programming interfaces to allow storage engine vendors to "plug" into the MySQL database server. Documentation shall be consistent with the documentation currently provided by Sun.

2. Non-assertion.
As copyright holder, Oracle will change Sun's current policy and shall not assert or threaten to assert against anyone that a third party vendor's implementations of storage engines must be released under the GPL because they have implemented the application programming interfaces available as part of MySQL's Pluggable Storage Engine Architecture.
A commercial license will not be required by Oracle from third party storage engine vendors in order to implement the application programming interfaces available as part of MySQL's Pluggable Storage Engine Architecture.
Oracle shall reproduce this commitment in contractual commitments to storage vendors who at present have a commercial license with Sun.

3. License commitment. Upon termination of their current MySQL OEM Agreement, Oracle shall offer storage vendors who at present have a commercial license with Sun an extension of their Agreement on the same terms and conditions for a term not exceeding December 10, 2014.
Oracle shall reproduce this commitment in contractual commitments to storage vendors who at present have a commercial license with Sun.

4. Commitment to enhance MySQL in the future under the GPL.
Oracle shall continue to enhance MySQL and make subsequent versions of MySQL, including Version 6, available under the GPL. Oracle will not release any new, enhanced version of MySQL Enterprise Edition without contemporaneously releasing a new, also enhanced version of MySQL Community Edition licensed under the GPL. Oracle shall continue to make the source code of all versions of MySQL Community Edition publicly available at no charge.

5. Support not mandatory.
Customers will not be required to purchase support services from Oracle as a condition to obtaining a commercial license to MySQL.

6. Increase spending on MySQL research and development.
Oracle commits to make available appropriate funding for the MySQL continued development (GPL version and commercial version). During each of the next three years, Oracle will spend more on research and development (R&D) for the MySQL Global Business Unit than Sun spent in its most recent fiscal year (USD 24 million) preceding the closing of the transaction.

7. MySQL Customer Advisory Board.
No later than six months after the anniversary of the closing, Oracle will create and fund a customer advisory board, including in particular end users and embedded customers, to provide guidance and feedback on MySQL development priorities and other issues of importance to MySQL customers.

8. MySQL Storage Engine Vendor Advisory Board.
No later than six months after the anniversary of the closing, Oracle will create and fund a storage engine vendor advisory board, to provide guidance and feedback on MySQL development priorities and other issues of importance to MySQL storage engine vendors.

9. MySQL Reference Manual.
Oracle will continue to maintain, update and make available for download at no charge a MySQL Reference Manual similar in quality to that currently made available by Sun.

10. Preserve Customer Choice for Support.
Oracle will ensure that end-user and embedded customers paying for MySQL support subscriptions will be able to renew their subscriptions on an annual or multi-year basis, according to the customer's preference.

Source : http://www.marketwire.com/press-release ... 90000.html

Reste donc à attendre l'avis de Bruxelles sur la question, mais je crains que ça passe.
Que du benef pour Oracle : garantir 5 ans de service et après en faire un peu ce qu'il veut.

Ceci dit, il faut voir que la base de données Oracle et MySQL ne visent pas forcément le même segment de marché, donc il se peut très bien qu'Oracle continue de faire vivre cette base de données en facilitant les transition des entreprise en croissance depuis MySQL vers Oracle Database.

Avatar de l’utilisateur
pers
Archange des mers
Messages : 5235
Inscription : mer. 18 juil. 2007, 20:38

Messagepar pers » mar. 15 déc. 2009, 18:11

Mnementh a écrit :http://www.zdnet.fr/actualites/informatique/0,39040745,39711542,00.htm

http://partipirate.org/forum/viewtopic. ... 785#p23785

(remplacer "Microsoft" par "Oracle", ça marche aussi)
La liberté, c'est l’esclavage.
La guerre, c'est la paix.
L'ignorance, c'est la force.
La démocratie, c'est l'Amendement 13.

Mnementh
Messages : 12
Inscription : lun. 14 déc. 2009, 16:54
Localisation : Colombes

Messagepar Mnementh » mar. 15 déc. 2009, 18:42

Ok, pas taper, je referais plus ! (cela dit, il aurait fallu mettre cette information dans un post-it)


Revenir vers « archive 2009 »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités