Je veux partager un plugin sur github, dois-je ajouter un fichier de licence ? lequel ?

Discourse est distribué sous la licence GPL v2 ou ultérieure (bien que j’aimerais qu’ils changent pour la GPL 3 pour une meilleure compatibilité des licences).

Cela signifie que vous êtes limité aux licences compatibles avec la GPL v2 :

  • GPL v2
  • LGPL v2
  • MIT
  • BSD révisée (3 ou 2 clauses)
  • zlib
  • MPL v2
  • ISC

Si Discourse utilisait la GPLv3, il y aurait plus de licences compatibles comme Apache-2.

Discourse lui-même dépend de paquets dont les licences sont Apache-2. Donc, s’ils veulent être vraiment conformes, ils devraient passer à la GPL v3 ou ultérieure.

3 « J'aime »