PostgreSQL remplace MySQL dans Mac OSX Lion Server
Une petite révolution qui fait débat

Les rubriques (actu, forums, tutos) de Développez
Tags
Réseaux sociaux


 Discussion forum

Le , par MaitrePylos, Responsable Livres
Apple remplace MySQL par PostgreSQL dans MacOS X Server
Une petite révolution qui fait débat

Co-écrit avec Gordon Fowler

Une petite révolution est passée un peu inaperçue.

Mac OSX Lion Server se base sur PostgreSQL en lieu et place de MySQL pour assoir la base de son serveur.

Le passage de MySQL dans les mains d'Oracle n'est peut-être pas étranger à cette décision d'Apple. Rappelons que PostgreSQL est sous une licence de type BSD, plus souple que la licence GPL de MySQL (qui peut toujours être installé manuellement par l'utilisateur). Soulignons que la migration ne désinstalle pas MySQL et que ses utilisateurs ne perdront pas leurs données.

Autre nouveauté de cette version, les outils d'administration ont été remplacés par les Services Apps.

Ces deux décisions semblent diviser la communauté des usagers de l'OS d'Apple. Il n'en reste pas moins qu'il s'agit d'un petit bond en avant pour ce SGBDR robuste qu'est PostgreSQL.

Sources : Note de versions et réactions sur le site d'Apple

Et vous ?

Que pensez-vous de l'abandon de MySQL ?
Et de l'arrivée des Services Apps ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de berceker united berceker united
http://www.developpez.com
Expert Confirmé Sénior
le 03/08/2011 12:03
Citation Envoyé par bipbip2006  Voir le message
Maria DB, qui est le Fork de MySql....

Je pense pas qu'une société comme Apple irait prendre un fork. Maintenant, lié au faite que Mysql c'est Oracle et que ce dernier à la même dentition qu'Apple en terme d'argent et d'envie de procès. Il est logique qu'ils passent vers postgresql.
Avatar de bipbip2006 bipbip2006
http://www.developpez.com
Membre actif
le 03/08/2011 12:16
Citation Envoyé par berceker united  Voir le message
Je pense pas qu'une société comme Apple irait prendre un fork. Maintenant, lié au faite que Mysql c'est Oracle et que ce dernier à la même dentition qu'Apple en terme d'argent et d'envie de procès. Il est logique qu'ils passe vers prosgresql.

Vu les licences & co, oui, c'est plus logique de passer par Postgre, mais d'un point de vue purement technique, si Apple avait voulu rempalcer simplement MySql, il aurait préféré Maria DB;
Maintenant, je pense qu'il s'agit de la mode Postgre (tout comme il y a eu la mode MySQL)
La dernière question est, jusqu'à quand Postgre aura t'il les faveurs ?
Et vu le boulot de migration qu'il y a, entre les CMS & co
Avatar de thorium90 thorium90
http://www.developpez.com
Membre éclairé
le 03/08/2011 13:24
Si ce choix est décidé par rapport à cette folie des procès qu'a Oracle dans tous les sens, ben je serais tenté de dire bien fait pour eux. J’espère que ça leur servira un peu de leçon.

Après la firme apple ne vaut pas beaucoup mieux en terme de procédurage, mais là n'est pas la question

J’espère que ce mouvement va perdurer et se reproduire ailleurs.
Avatar de Freem Freem
http://www.developpez.com
Expert Confirmé
le 03/08/2011 16:47
Pour ma part, j'ai entendu dire (il y'a a peu près 2 ans, quand je me documentais un peu, car je préfère les logiciels qui respectent le plus possible les standard) que le respect des standard de MySQL n'était pas légendaire.
Si cette chose est vraie, alors il n'est pas si mal que la "mode" se finisse.
Avatar de berceker united berceker united
http://www.developpez.com
Expert Confirmé Sénior
le 03/08/2011 18:27
Citation Envoyé par Freem  Voir le message
Pour ma part, j'ai entendu dire (il y'a a peu près 2 ans, quand je me documentais un peu, car je préfère les logiciels qui respectent le plus possible les standard) que le respect des standard de MySQL n'était pas légendaire.
Si cette chose est vraie, alors il n'est pas si mal que la "mode" se finisse.

Mysql n'est pas une mode, c'est juste qu'ils étaient présent ou moment ou il fallait et répondait à un besoin précis et c'est toujours la cas aujourd'hui. Pas la peine de parler de standard à quelqu'un qui veut faire un simple site dynamique. Postgresql n'avait qu'à se bouger le derrière pour être plus présent. Perso je m'y mets à Postgresql car très bien mais le choix d'Apple n'est pas un choix purement informaticien mais bureaucrate.
Avatar de Freem Freem
http://www.developpez.com
Expert Confirmé
le 04/08/2011 10:19
Citation Envoyé par berceker united  Voir le message
Mysql n'est pas une mode

J'ai repris un terme précédent de la discussion, que j'ai encadré de "
Ce n'étais pas pour initialiser un char * mais bien pour montrer que je suis moyennement convaincu par le choix du terme

Il est évident que les standards ne sont pas vitaux, on l'a bien vu avec les navigateurs, le non-respect des standard n'a pas empêché le net d'évoluer.
Mais dans l'évolution, ce sont les standard qui commencent à être privilégiés, petit à petit.
Après, je ne pense pas que cette comparaison soit très... adroite de ma part :/

Pour ce qui est du choix bureaucrate, je veux bien, mais alors pourquoi ne pas prendre le fork? (dont j'ai appris l'existence dans ce thread)

L'avantage du fork, c'est qu'il est, de par sa nature de fork, plus aisé à utiliser pour remplacer l'existant, donc moins cher et tout et tout?
Avatar de estofilo estofilo
http://www.developpez.com
Expert Confirmé
le 04/08/2011 13:56
MySQL est sous licence GPL ce qui implique qu'il ne peut pas être incorporé à un produit non libre, sauf à négocier un accord avec le détenteur du copyright de MySQL, lequel est aujourd'hui Oracle.
On peut supposer qu'Apple avait un accord pour ça avec Sun mais qu'ils n'ont pas pu obtenir ou même pas cherché à obtenir une reconduction de l'accord avec Oracle à des termes qui leurs convenaient.
Prendre le fork MariaDB à la place ne changerait pas le problème puisque le copyright de l'essentiel des sources reste attribué à Oracle.

Il faut voir aussi qu'Apple se désintéresse progressivement de ses produits "serveur". Ils ont déja laissé tomber leur gamme de matériel xserve, et là ils viennent de diviser par 10 le prix de leur OS serveur.
Avatar de frost242 frost242
http://www.developpez.com
Membre du Club
le 09/08/2011 22:57
Pour ceux qui lisent l'anglais, un article de Robert Treat, développeur PostgreSQL, sur le sujet: Maybe they just like it better.
Avatar de FMIMF FMIMF
http://www.developpez.com
Candidat au titre de Membre du Club
le 10/08/2011 10:17
Pg est très propre.
Pg est en BSD.

Alors que:
MySQL a toujours un peu merdouillé.
MySQL a une licence "semi-libre" à la con.

Sachant que Sun a été racheté par "Oracle", et vu les pratiques commerciale habituelles de cette respectable entreprise "I wouldn't touch it with a 10 ft pole" comme disent nos amis étasuniens, surtout si j'étais un industriel.

Nan sérieux MySQL c'est mort, y a encore une assez grosse base d'utilisateurs et d'applis résiduelle mais tous les renouvellements nouveaux développements que je connais se font en pg.
Avatar de T`lash T`lash
http://www.developpez.com
Membre éclairé
le 10/08/2011 12:11
Si autant d'hébergeurs n'avaient pas persisté à promouvoir le couple PHP/MySQL, il y a longtemps de PHP/Postgres l'aurait écrasé.
La situation s'est tout de même nettement amélioré, mais Postgres était un vrai système de gestion de base de données relationnelles quand MySQL n'était qu'un grand sac fourre-tout. C'est ainsi que mon prof nous présentait les choses en 2004.
J'ai toujours trouvé Postgres plus stable, plus puissant et sa licence a un sacré avantage. Si la décision d'Apple peut faire changer la tendance c'est, AMHA, une excellente chose.
Avatar de VLDG VLDG
http://www.developpez.com
Membre chevronné
le 10/08/2011 13:49
Citation Envoyé par Freem  Voir le message
L'avantage du fork, c'est qu'il est, de par sa nature de fork, plus aisé à utiliser pour remplacer l'existant, donc moins cher et tout et tout?

Car il a exactement la même licence GPL !
Offres d'emploi IT
Chef de projet études et développement confirmé h/f
CDI
Pac Recrutement - Provence Alpes Côte d'Azur - Marseille (13000)
Parue le 18/11/2014
Ingénieur qa / test et validation
CDI
Mobiskill - Ile de France - Paris (75000)
Parue le 30/10/2014
Collaborateur chargé de dossiers (H/F)
CDI
Grey Consulting - Ile de France - Paris - 2ème arrondissement
Parue le 14/11/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula