Voglio condividere un plugin su GitHub, devo aggiungere un file di licenza? Quale?

Ciao,

abbiamo scritto un plugin per Discourse. Lo metteremo su GitHub, vogliamo condividerlo con Discourse. Quale licenza dovremmo usare per poterlo condividere correttamente?

Grazie,

Josef

Se segui lo scheletro ufficiale dei plugin, utilizza la licenza MIT.

Non sono un esperto legale, ma potresti anche voler scegliere una licenza che non sia troppo restrittiva, poiché gli amministratori possono installarla sui propri forum pubblici (e privati).

Vedi anche:

2 Mi Piace

Discourse è distribuito con la licenza GPL v2 o successiva (anche se vorrei che cambiassero in GPL 3 per una migliore compatibilità di licenza).

Ciò significa che sei limitato a licenze compatibili con GPL v2:

  • GPL v2
  • LGPL v2
  • MIT
  • BSD revisionata (3 o 2 clausole)
  • zlib
  • MPL v2
  • ISC

Se Discourse utilizzasse GPLv3 ci sarebbero altre licenze compatibili come Apache-2.

Discourse stesso dipende da pacchetti con licenza Apache-2. Quindi, se vogliono essere veramente conformi, dovrebbero passare a GPL v3 o successiva.

3 Mi Piace