Comment distribuer un programme sous GPL ?

Xenor Messages postés 3312 Statut Contributeur -  
sebsauvage Messages postés 33415 Statut Modérateur -
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...

5 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Peut être un bon début de réponse là :
http://www.framasoft.net/article2370.html
0
kilian Messages postés 8854 Statut Modérateur 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
[Dal] Messages postés 6373 Statut Contributeur 1 106
 
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
Xenor Messages postés 3312 Statut Contributeur 51
 
Un grand merci à vous trois, je commence à m'y retrouver dans tout ça...

:-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 33415 Statut Modérateur 15 663
 
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