Quero compartilhar plugin no github, preciso adicionar algum arquivo de licença? Qual?

Olá,

Escrevemos um plugin para o Discourse. Vamos colocá-lo no GitHub e queremos compartilhá-lo com o Discourse. Qual licença devemos usar para poder compartilhá-lo corretamente?

Obrigado,

Josef

Se você seguir o esqueleto oficial de plugin, ele usa a Licença MIT.

Não sou especialista em direito, mas você também pode querer escolher uma licença que não seja muito restritiva, já que os administradores podem instalá-la em seus próprios fóruns públicos (e privados).

Veja também:

2 curtidas

O Discourse é distribuído sob a licença GPL v2 ou posterior (embora eu gostaria que eles mudassem para GPL 3 para melhor compatibilidade de licença).

Isso significa que você está restrito a licenças compatíveis com a GPL v2:

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

Se o Discourse usasse GPLv3, haveria mais licenças compatíveis como a Apache-2.

O próprio Discourse depende de pacotes com licenças Apache-2. Portanto, se eles quiserem ser realmente compatíveis, deveriam mudar para GPL v3 ou posterior.

3 curtidas