Détails de la leçon
Description de la leçon
La Licence GNU GPL est l'une des licences open source les plus emblématiques et utilisées. Créée par Richard Stallman en 1985 pour le logiciel GNU IMAX, cette licence introduisait des règles spécifiques pour la réutilisation et la distribution des versions dérivées. L'élément central de cette licence est le copyleft, qui oblige à maintenir la même licence sur toutes les versions modifiées. En 1989, la Free Software Foundation a publié la GNU General Public License (GNOU GPL), une version harmonisée pour faciliter la combinaison de différents codes sous une même licence. En 1991, une version améliorée incluant des clauses relatives aux brevets fut introduite, et en 2007, la GPL V3 a apporté des améliorations pour la lisibilité et la protection contre les brevets logiciels. La même année, la GNU Affero GPL a introduit une clause pour les logiciels utilisés sur des serveurs. Ces évolutions montrent une adaptation continue aux réalités économiques et juridiques, garantissant la confiance de la communauté open source.
Objectifs de cette leçon
Comprendre l'histoire, les principes et les évolutions de la Licence GNU GPL. Appréhender le concept de copyleft et ses implications dans le monde de l'open source.
Prérequis pour cette leçon
Avoir des connaissances de base en informatique et en développement logiciel. Connaître les concepts fondamentaux des licences open source.
Métiers concernés
Utilisée par les développeurs de logiciels, les administrateurs système, et les chercheurs en informatique, cette licence est cruciale pour les projets de logiciels libres et open source.
Alternatives et ressources
Licences alternatives incluent la Licence MIT, la Licence BSD, et d'autres licences permissives comme l'Apache License.