IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

Licence MySql en tant que BD dans une application web


Sujet :

SQL Procédural MySQL

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    juin 2003
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Licence MySql en tant que BD dans une application web
    Bonjour, une entreprise souhaite créer une application web.
    Les données gérées par cette application seront stockées sous MySql.
    La base sera chez l'entreprise, les clients accéderont aux données via des servlets et des jsp. L'accés à ces informations étant considéré comme un service le client payera l'entreprise.

    Ma question est de savoir si dans ce cas l'entreprise peut utiliser la version GPL de MySql ou au contraire elle doit acheter la version commerciale de MySql. Car dans ce cas MySql sert uniquement de BD et l'application web ne touchera pas au code source de MySql.

    J'espère que ma question est claire, si vous avez déjà eu ce problème qu'avez vous du faire comme choix? Quel choix pour être en conformité avec la loi et le respect des licences?
    Que disent les juristes s'ils disent quelque chose d'ailleurs!
    S'il n'y a pas de solution il n'y a pas de problème...

  2. #2
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 2 622
    Points : 2 971
    Points
    2 971
    Par défaut
    Comme tu peux le voir dans ce post, la société qui édite mySQL n'est pas très claire sur la question. Ils conseillent évidemment à tout le monde d'acheter un licence.

    Pourtant, ils précisent aussi (http://www.mysql.com/products/licensing.html) qu'on peut opter pour la version libre à condition de respecter la licence GPL. Cette dernière exige simplement que toute application qu'on diffuse basée sur mySQL (c'est à dire qui reprend toute ou partie de ses sources, ou qui s'accompagne d'une version de mySQL) le soit sous licence GPL elle aussi.

    Cela ne me semble pas être le cas d'une application web. En effet celle-ci n'est pas diffusée ni commercialisée au sens strict, elle reste opaque pour l'utilisateur qui ne voit que du code HTML. Donc à mon avis ta boîte devrait pouvoir utiliser la version OpenSource.

    C'est vrai que ces licences sont assez jeunes et que les conditions d'utilisation commerciale sont encore troubles, d'ailleurs mySQL AB joue là-dessus pour effrayer les entreprises et les inciter à acheter... mais dans le cas d'une application web ils n'ont aucun moyen direct de savoir que leur SGBD a été utilisé !

    En espérant t'avoir aidé...
    Pensez au bouton

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    juin 2003
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    une réponse claire vu sur le site de mysql


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Si vous utilisez MySQL en combinaison avec un serveur web et vous développez les outils/applications nécessaires vous même, ou si vous utilisez des applications sous licence GPL ou compatibles licences OSI, vous ne devez pas payer pour une licence MySQL. Cela est applicable même si vous exécutez le système sur un serveur web commercial.
    Plus d'infos sur cette page:

    http://www-fr.mysql.com/products/licensing-examples.html
    S'il n'y a pas de solution il n'y a pas de problème...

  4. #4
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 2 622
    Points : 2 971
    Points
    2 971
    Par défaut
    OK, en effet c'est très clair.
    Bizarrement on dirait que cette page n'apparait que sur le site en français. Enfin en tout cas ça confirme à peu près ce que je disais...
    Pensez au bouton

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. passer une variable en tant que text dans une fonction
    Par Barokar dans le forum Langage
    Réponses: 6
    Dernier message: 18/06/2014, 16h23
  2. Réponses: 5
    Dernier message: 19/12/2010, 19h06
  3. [AC-2000] Déclarer une procédure en tant que variable dans une procédure globale
    Par kir4000 dans le forum VBA Access
    Réponses: 1
    Dernier message: 04/08/2009, 17h52
  4. Réponses: 3
    Dernier message: 16/01/2008, 18h47
  5. Réponses: 2
    Dernier message: 24/01/2006, 10h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo