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

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