Comment distribuer un programme sous GPL ?

Xenor Messages postés 3312 Statut Contributeur -  
sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour à tous,

J'ai fait un programme plutôt utile (je ne détaille pas, il s'agit d'un truc créant des playlistes particulières à partir d'une collection de fichiers audio, pour utiliser sur un lecteur mp3) que je souhaite distribuer (je vais lui faire un site web) mais comme mon idée est plutôt bonne et que j'ai travaillé dur j'aimerais éviter d'être volé :-)

Je souhaite donc distribuer mon code sous licence GPL mais comment faut-il faire ? Suffit-il d'ajouter les annontations nécéssaires avec le code (et lesquelles exactement ?) ou bien y'a-t-il un organisme à contacter pour faire un peu comme si on déposait un brevêt, etc... ?

Dernière question, pour diffuser un programme de manière libre, gratuite et open source, est-ce vraiment la meilleure solution, ou bien y'a-t-il d'autres licences plus intéressantes ?

Je pense pas que ça soit compliqué vu le nombre de gens qui le font, mais je n'ai trouvé ma réponse nulle part sur le net !

Merci bcp d'avance...
--
En cas de problème, mangez un yaourt !

5 réponses

  1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Je détaille un peu plus ce qui est dis dans cette page.
    Il est d'usage de mettre dans le repertoire de tes sources un fichier nommé COPYING avec toute la licence GNU/GPL dedans.
    Mais aussi de mettre en en-tête de tes fichiers sources un rappel que cette soure fait partie de tel logiciel soumis à la GPL (précédé du copyright avec ton nom et les années concernées).
    N'hésites pas à consulter tous les détails à cette adresse:
    http://www.gnu.org/licenses/gpl-howto.html

    This file is part of Foobar.
    
        Foobar 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 2 of the License, or
        (at your option) any later version.
    
        Foobar 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, write to the Free Software
        Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA


    Tu as d'autres licences interessantes.
    Licence zlib/libpng qui précise entre autres que le logiciel est libre d'utilisation (particuliers/commercial) mais que personne ne doit prétendre être l'auteur original du logiciel s'il ne l'est pas.
    Et si quelqu'un modifie la source, il n'a pas le droit de prétendre que c'est le logiciel original (il doit signaler qu'il s'agit des sources modifiées par rapport à l'original).
    Etc... voir les détails complets de cette licence et bien d'autres):
    http://www.opensource.org/licenses/zlib-license.php
    0
  2. [Dal] Messages postés 6122 Date d'inscription   Statut Contributeur Dernière intervention   1 108
     
    Salut,

    Je te conseille aussi la lecture de http://tldp.org/HOWTO/Software-Release-Practice-HOWTO/

    Il y a une partie juridique, mais surtout aussi une foule de petits détails pratiques qui font que ton projet sera, ou non, bien perçu par la communauté des développeurs de logiciels libres.

    Dal
    0
  3. Xenor Messages postés 3312 Statut Contributeur 51
     
    Un grand merci à vous trois, je commence à m'y retrouver dans tout ça...

    :-)
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Notez que la GPL n'est pas la seule license opensource !
    Il en existe plein d'autres.

    Voir: http://www.opensource.org/licenses/

    Personnellement, je n'aime pas trop la GPL, que je trouve trop restrictive.
    Je n'aime pas non plus les licenses BSD, trop permissives.
    J'ai choisi de distribuer mon programme webGobbler sous license zlib/libpng.
    0