Au risque de me faire descendre, je vais commencer ce débat par une affirmation : la pire des licences open-source c'est la GPL. C'est un virus qui contamine toutes les autres applications. À quoi bon écrire un programme open-source si les entreprises ne peuvent pas le ré-utiliser sans devoir distribuer leur code-source également ? À la limite, je peux concevoir qu'on place une application all-in-one sous licence GPL, comme un jeu vidéo ou un traitement de texte. Mais placer des librairies sous GPL c'est juste une horrible décision.
Une licence permissive que j'aime beaucoup pour les librairies, c'est la Boost Software Licence. Elle est simple à comprendre et clair sur ce qu'elle autorise (comparé à la GPL qui est chiante à lire, longue, et peu clair).
Il y a un site fait par github qui résume assez bien les choix possibles pour les néophytes de la licence :
choosealicense.
Partager