• [^] # Re: GPL

    Posté par . En réponse au message Création d'un logiciel et licences possibles. Évalué à 1.

    Salut!

    Je me propose d'apporter ma pierre a cet edifice:

    Si tu mets ton logiciel en GPL, tu peux penser qu'une entreprise va se faire des sous sur ton dos. Maintenant, si elle le vend, elle doit fournir les sources. Si elle fournit les sources, celui qui a achete le logiciel peut le redistribuer a tout le monde et casse donc la vente qu'en fait l'entreprise. En general, les entreprises qui font du logiciel libre vendent du support sur le logiciel, en arguant du fait que c'est elles qui le font, ce sont donc elles qui le connaissent le mieux. Le cas des distributions commerciales et plus compliques: il y a dans ces distributions des elements graphiques en leur possesion et non libre (ex: images, themes, ...) ainsi que (parfois) des logiciels non libres qui eux sont tenus par une licence qui empeche la redistribution, donc les redistribuer est du piratage, meme si 95% des logiciels sont libres.

    Maintenant, pris comme ca, on peut se demander ce qui se passerais avec une licence type Apache. Les entreprises sont libres de s'approprier le code source d'Apache. Cependant Apache HTTPD reste le serveur web le plus utilise et n'a pas de concurrents issus de son codes source qui lui arrive a la cheville. Je pense que c'est parce que ses developpeurs sont suffisamment rapides pour developper de nouvelles fonctionnalite plus vite qu'une entreprise ne pourrait le faire en s'appropriant son code source (il faut du temps pour comprendre comment le logiciel marche, il faut avoir les competences pour changer le code, etc..). C'est un peu la meme chose avec les forks. Le probleme est de savoir si l'on est assez reactif et competent sur son propre logiciel.

    Avec une licence GPL, ce que tu demandes (ie: "j'aimerais bien qu'une entreprise me demande l'autorisation avant de le mettre en vente"), cela releve plus des bonnes pratiques de ce que devrais faire une entreprise, plutot que de contraintes dans la license.

    Maintenant, si tu tiens quand meme a garder cette clause qui oblige une entreprise a te demander l'autorisation de vendre ton logiciel, je ne peux pas te conseiller.

    Pose toi les questions suivantes:
    - Pourquoi veux tu garder le controle sur la vente de ton logiciel?
    - Pourquoi l'autoriser parfois et ne pas l'autoriser d'autres fois?.