Quand on travaille sur GitHub, il est utile de comprendre les enjeux des licences, en particulier les licences Open-Source.

Les licences proposées par GitHub

Quand on crée un projet sur GitHub, l’option d’ajouter une licence propose (état: février 2020):

  • Apache License 2.0
  • GNU General Public License v3.0
  • MIT License

Ces trois licences sont mises en avant. Il y a ensuite la liste suivante:

  • BSD 2
  • BSD 3
  • Creative Commons Zero v1.0 Universal
  • Eclipse
  • GNU Affero v3.0
  • GNU GPL v2.0
  • GNU LGPL v2.1
  • Mozilla Public License 2.0
  • The Unlicense

Voir aussi:

Le site https://choosealicense.com/ donne des informations sur les licences connues:

Licences pour contenus culturels

Les licences Creative Commons

Des licences libres ont été créées pour des contenus autres que du code, notamment des médias audiovisuels ou écrits.

Lire l’article “Licence Creative Commons” sur Wikipédia.

Les licences Creative Commons les plus communes sont:

  • Creative Commons Zero (minimum de restrictions)
  • CC-BY : exige l’attribution.
  • CC-BY-SA : exige l’attribution et le partage à l’identique (c’est une licence “copyleft”).

Une alternative à la licence CC-BY-SA est la Free Art License - lire wikipédia

Lire aussi:

Which License Should I Use? MIT vs. Apache vs. GPL