Envoyé par
Trademark
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.
C'est marrant parce que tu trouves que
placer des librairies sous GPL c'est juste une horrible décision
, moi j'ai toujours pensé l'inverse : Je trouve que les placer sous MIT c'est une horrible décision ^^
Placer sous GPL c'est dire à une entreprise : c'est donnant donnant, si tu utilises notre travail, on collabore, sinon utilise-le pas.
Placer sous MIT c'est : A ben non ce code il traine la, on en fait rien, prenez-le
Bien je comprends que des travaux universitaires soit mis sous MIT (et vu le nom de la licence je comprends encore mieux), mais pour certains autres projets...
Faire évoluer l'informatique, c'est coder en GPL et ce même les librairies (
Raisons), le propriétaire n'a jamais servi à faire évoluer l'informatique !
Forcer la liberté = Défendre la liberté
Forcer ton droit à aller lire le code, et le modifier, ça devrait être un droit fondamental en informatique !!
Bon ok pour certain je commence à aller trop loin, je vais m'arrêter là
4 |
0 |