Modifier le 16/07/13:
Github vient de publier un excellent aperçu de tous les principaux modèles de licence afin de vous aider à faire un choix plus éclairé:
http://choosealicense.com/
http://choosealicense.com/licenses/
Je ne suis pas avocat. Vous devriez en parler à un.
Avec cela à l'écart - il y a trop de licences de logiciels libres à énumérer. Il existe 4 grandes licences de logiciels ouverts (et j'attends l'assaut des modifications pour étendre cette liste à celles que j'ai oubliées):
- Apache
- OSL 3.0
- MIT
- Nouveau BSD
Et beaucoup de vos produits logiciels open source préférés utilisent probablement l'un de ces 4 ci-dessus.
Comment faire le choix?
Jeff Atwood a fait un excellent travail de comparaison des licences sur son blog Coding Horror: http://www.codinghorror.com/blog/2007/04/pick-a-license-any-license.html
Il existe également une application Web «sélecteur de licence»: http://three.org/openart/license_chooser/
Phil Haack distille tout cela jusqu'aux quatre types de licences suivants; J'ai tendance à être d'accord avec lui:
Propriétaire - Le code est à moi! Vous ne pouvez pas le regarder. Vous ne pouvez pas le rétroconcevoir. Mine Mine Mine!
GPL - Vous pouvez faire ce que vous voulez avec le code, mais si vous distribuez le code ou les binaires, vous devez ouvrir vos modifications via la licence GPL.
Nouveau BSD - Utilisez à vos risques et périls. Faites ce que vous voulez avec le code, gardez la licence intacte, créditez-moi et ne me poursuivez jamais si le logiciel vous saute le pied. La licence MIT est une alternative notable au nouveau BSD et est très très similaire.
Domaine public - Faites ce que vous voulez avec le code. Période. Pas besoin de me mentionner plus jamais. Vous pouvez oublier que j'ai jamais existé.
À toutes fins utiles, il me semble que le nouveau BSD / MIT est ce que vous recherchez, cependant, vous seul pouvez prendre cette décision.
Pour mémoire, Magento est AFL 3.0, mais était OSL 3.0. http://www.magentocommerce.com/license/
On peut dire que la caractéristique la plus importante de ces licences est la compatibilité GPL . La Free Software Foundation en approuve beaucoup d'autres sur son propre site - cité ici dans ce Wiki: http://en.wikipedia.org/wiki/List_of_FSF_approved_software_licenses
En bref:
Vous devez faire votre propre choix. Personne ne peut répondre à une courte question sur StackExchange et interpréter vos besoins individuels. En général, si vous ne voulez pas que votre logiciel soit partagé sur des réseaux publics , vous voulez regarder OSL 3.0 et ses variantes.
Une fois que j'ai choisi une licence, comment l'appliquer?
Incluez l'attribution et l'avis de licence en haut de tous vos fichiers. Incluez un LICENSE.TXT et un lien vers un avis de licence sur votre propre site.
license
peut également être orthographié commelicence
oxforddictionaries.com/definition/english/licence . Je viens du Royaume-Uni;)