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

C++ Discussion :

Un peu de droit


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    inge info
    Inscrit en
    Juin 2010
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : inge info

    Informations forums :
    Inscription : Juin 2010
    Messages : 34
    Par défaut Un peu de droit
    Bijour tout le monde !


    Je poste ce sujet ici car le code dont je vais vous causer est en C++.


    Alors voila j'ai besoin de quelques renseignement :

    Dans le cadre de nos études un groupe d'étudiant dont je fait parti a réalisé une librairie c++/excel permettant de créer lire et modifier des fichiers excel à partir d'un code en C++.

    Maintenant que nous avons terminé nous avons bien envi de partager (GRATUITEMENT) avec le plus grand nombre le travail réalisé mais avant nous avons des petites questions d'ordre juridique :

    1/ Notre librairie utilise 2 librairies Open Source (trouvées sur sourceforge) donc avons nous le droit de mettre notre librairie en ligne sachant cela?

    2/Si oui doit on avoir une licence un brevet ou un truc dans le genre afin qu'un petit malin ne pique pas le code à des fins commerciales? (si oui comment faire?)

    3/Connaissez vous un bon hébergeur pour ce genre de projet qui fera que les personnes qui cherchent ce genre de librairies trouve la notre facilement via google? (un bon référencement en gros ^^)


    Voila merci d'avance pour vos réponses

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 159
    Par défaut
    Salut,
    De toutes façons, tu vas avoir besoin de placer une licence sur ton code, afin d'autoriser (et éventuellement d'interdire) certains usages.
    Mais avant d'aller plus loin, il faut commencer par éclaircir ce point :

    Citation Envoyé par CPT_Taverne Voir le message
    1/ Notre librairie utilise 2 librairies Open Source (trouvées sur sourceforge) donc avons nous le droit de mettre notre librairie en ligne sachant cela?
    Quelle sont les licences de ces bibliothèques ?
    S'il s'agit de GPL, alors ton travail qui se lie à du code sous GPL devra l'être également. S'il s'agit de licences du type LGPL ou encore BSD, tu gardes le choix de ta licence.

  3. #3
    Membre averti
    Profil pro
    inge info
    Inscrit en
    Juin 2010
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : inge info

    Informations forums :
    Inscription : Juin 2010
    Messages : 34
    Par défaut
    Alors voici les liens vers les 2 librairies en questions :


    http://libxls.sourceforge.net/

    http://xlslib.sourceforge.net/



    je vais de ce pas me renseigner sur ce que tu m'as dit ^^



    EDIT :

    alors libxls : GNU Library or Lesser General Public License (LGPL)

    et xls lib :

    xlsLib is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 159
    Par défaut
    Citation Envoyé par CPT_Taverne Voir le message
    Alors voici les liens vers les 2 librairies en questions :


    http://libxls.sourceforge.net/

    http://xlslib.sourceforge.net/



    je vais de ce pas me renseigner sur ce que tu m'as dit ^^



    EDIT :

    alors libxls : GNU Library or Lesser General Public License (LGPL)

    et xls lib :

    xlsLib is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
    LGPL. En gros si ton code ne fait que se lier à ces bibliothèques, tu es libre de donner à ton code la licence que tu veux.
    Si tu veux une licence libre, pour ne citer que les plus connues :

    - GPL : quiconque modifiera ton code, ou fera un programme qui se liera à ta bibliothèque, devra publier son code sous GPL (et donc distribuer son code source)

    - LGPL : quelqu'un qui modifiera ton code devra publier ses modifications en LGPL (donc publier ses sources). Quelqu'un qui ne fera que se lier à ton code (utiliser ta bibliothèque sans la modifier) sera libre de sa licence.

    Attention : GPL et consorts n'interdisent pas l'utilisation commerciale. Elles spécifient seulement que toute personne qui modifiera ton programme et diffusera sa version modifiée, devra le diffuser sous licence compatible GPL, et donc avec le code source. En pratique cela limite les utilisations commerciales, mais ne les exclue pas.
    Il doit sûrement exister des licences qui interdisent spécifiquement l'utilisation commerciale, mais je ne les connais pas.

    edit : comme le spécifie Aleph, la reconnaissance des licences (L)GPL en droit français n'est pas totalement acquise. Mais dans la majorité des cas cela suffit.
    Si on a besoin de d'être blindé en droit français, peut-être regarder du côté des licences CECILL(-C) qui il me semble ont été écrites par des organismes de recherches, et sont compatibles GPL. je ne sais pas à quel point elles sont reconnues.

  5. #5
    Membre averti
    Profil pro
    inge info
    Inscrit en
    Juin 2010
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : inge info

    Informations forums :
    Inscription : Juin 2010
    Messages : 34
    Par défaut
    Moi je vais le mettre en LGPL le but c'est que mon code reste disponnible pour tous


    après si y'a des radins qui s'amusent a en faire des trucs payant c'est leur problème

  6. #6
    Membre Expert
    Homme Profil pro
    Chercheur
    Inscrit en
    Mars 2010
    Messages
    1 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 218
    Par défaut
    Super le lien vers la page Wilkipedia de LGPL!
    On y trouve aussi un lien vers la licence CeCILL qui pourrait être pertinente dans ton cas, surtout si tu as tout codé en français!

  7. #7
    Membre averti
    Profil pro
    inge info
    Inscrit en
    Juin 2010
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : inge info

    Informations forums :
    Inscription : Juin 2010
    Messages : 34
    Par défaut
    Enfaite je crois que c'est allé un peu loin ^^



    moi je veux juste éviter que du jour au lendemain un mec pose une licence sur LE code qu'on a mis en ligne et prétend en être le propriétaire. Puis que par la suite il vend la librairie pour se faire de l'argent.


    Il faut savoir que l'équivalent (en fonctionnalités) de la lib que l'on compte mettre en ligne existe qu'il est certainement codé plus proprement mais qu'il coute 299$.

  8. #8
    Membre Expert
    Homme Profil pro
    Chercheur
    Inscrit en
    Mars 2010
    Messages
    1 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 218
    Par défaut
    Bonjour,

    je laisse la question 1. aux spécialistes mais les termes des licences des bibliothèques devraient répondre à ta question.

    Citation Envoyé par CPT_Taverne Voir le message
    2/Si oui doit on avoir une licence un brevet ou un truc dans le genre afin qu'un petit malin ne pique pas le code à des fins commerciales? (si oui comment faire?)
    A mon avis, le mieux est de contacter l'inpi.
    Il y a deux choses importantes à savoir concernant la propriété intellectuelle :
    a. ça peut coûter très cher
    b. ce qui est protégé dans un pays ne l'est pas forcément dans un autre.
    Il y a aussi plein de manières de protéger une oeuvre : bref, c'est compliqué, peut-être trop pour un projet scolaire!

    3/Connaissez vous un bon hébergeur pour ce genre de projet qui fera que les personnes qui cherchent ce genre de librairies trouve la notre facilement via google? (un bon référencement en gros ^^)
    On a le droit de faire de la pub ici?
    Il y a un site français connu qui propose plein de codes C++ gratuits en ligne...

  9. #9
    Membre averti
    Profil pro
    inge info
    Inscrit en
    Juin 2010
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : inge info

    Informations forums :
    Inscription : Juin 2010
    Messages : 34
    Par défaut
    Pas de pub mais un petit message perso passera inaperçu ^^





    Si j'ai bien compris si je veux mettre une licence LGPL : il me suffit


    1/ Dans un fichier README : un résumé du programme, les copyright et les mail des développeurs

    2/Dans chaque fichier du programme : les copyright avec ensuite


    This file is part of NOM PROGRAMME.

    NOM PROGRAMME is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    NOM PROGRAMME is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Foobar. If not, see <http://www.gnu.org/licenses/>.


    3/ Dans un fichier COPYING :

    le contenu se trouvant ici : http://www.gnu.org/licenses/gpl.txt


    4/ Dans un fichier COPYING.LESSER :

    le contenu se trouvant ici : http://www.gnu.org/licenses/lgpl.txt




    on est d'accord où il manque des choses?

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

Discussions similaires

  1. Tracer une ligne droite sans les interruptions
    Par Stef784ever dans le forum x86 16-bits
    Réponses: 4
    Dernier message: 25/11/2002, 01h22
  2. [VB6] [Printer] Chiffres alignés à droite
    Par Laye dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 03/10/2002, 18h36
  3. RTL60 ( la jsuis un peu confused)
    Par magdoz dans le forum Outils
    Réponses: 7
    Dernier message: 23/07/2002, 11h20
  4. DirectX 6, un peu en retard ... :\
    Par multani dans le forum DirectX
    Réponses: 3
    Dernier message: 28/05/2002, 19h19

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