Quiero compartir un plugin en GitHub, ¿tengo que añadir algún archivo de licencia? ¿Cuál?

Hola,

Hemos escrito un plugin para Discourse. Lo pondremos en GitHub, queremos compartirlo con Discourse. ¿Qué licencia debemos usar para poder compartirlo correctamente?

Gracias,

Josef

Si sigues el esqueleto oficial de plugins, utiliza la Licencia MIT.

No soy un experto legal, pero también podrías elegir una licencia que no sea demasiado restrictiva, ya que los administradores pueden instalarla en sus propios foros públicos (y privados).

Ver también:

2 Me gusta

Discourse se distribuye bajo la licencia GPL v2 o posterior (aunque desearía que cambiaran a GPL 3 para una mejor compatibilidad de licencias).

Esto significa que estás restringido a licencias compatibles con GPL v2:

  • GPL v2
  • LGPL v2
  • MIT
  • BSD revisada (3 o 2 cláusulas)
  • zlib
  • MPL v2
  • ISC

Si Discourse usara GPLv3, habría más licencias compatibles como Apache-2.

El propio Discourse depende de paquetes con licencias Apache-2. Por lo tanto, si quieren ser realmente compatibles, deberían cambiar a GPL v3 o posterior.

3 Me gusta