Choisir une licence pour votre projet libre

Choisir une licence pour votre projet libre

Massachusets Institute of Technology
Massachusets Institute of Technology

Par le passé, j’ai fait plusieurs tentatives, pour créer un projet libre de bonne facture, durable et suffisamment intéressant pour qu’au moins 2 ou 3 geeks l’utilisent dans leurs projets. Un bout de code que je développe en ce moment est un candidat potentiel à un tel projet. Il y a déjà de la concurrence dans son créneau, mais je crois que je peux l’amener plus loin et s’il y a des contributeurs qui se joignent ce sera tant mieux.

Lors de la mise en place d’un tel projet, rapidement, on se butte au choix d’une licence adéquate pour le projet. Je ne connais pas dans les moindres détails les différentes licences disponibles, mais je sais que je veux le moins de restrictions possible. Sûrement que vous avez déjà vu le nom de ces licences quelque-part: BSD, GPL (v2, v3), LGPL, MIT, Apache, etc. Mais laquelle choisir ?

Fidèle à mes habitudes, on n’est pas barbu pour rien, j’interroge mon moteur de recherche préféré et j’aboutis sur cet excellent site:

http://choosealicense.com/

Le premier sous-titre « Je la veux simple et permissive » m’a tout de suite interpellé. Ce sous-titre nous aiguille immédiatement vers la licence MIT issue de la célèbre Massachusetts Institute of Technology (MIT).

Quelles sont les caractéristiques de cette licence:

Requis:
– Licence et mentions de copyright

Permis:
– Usage commercial
– Distribution
– Modification
– Usage privé
– Sous-licence

Interdit:
– Tenir responsable

Ça me semble parfait pour moi ! Je ne veux pas être tenu responsable de dysfonctionnement, je laisse toutes les libertés possibles et mon nom de créateur y sera mentionnée. On aime ça être à l’origine des choses. Voilà c’est choisi !

Est-ce que vous avez déjà eu à choisir une licence ?
Qu’est-ce qui a motiver vos choix ?

Je vous reviens plus tard avec le « dit » projet en question !

J’ai hâte de vous entendre à ce sujet…