GitHubでプラグインを共有したいのですが、ライセンスファイルを追加する必要がありますか?どれを追加すればよいですか?

Discourse は GPL v2 以降 のライセンスで配布されています(ただし、ライセンスの互換性を高めるために GPL 3 に変更してほしいと思っています)。

これは、GPL v2 と互換性のあるライセンスに限定されることを意味します。

  • GPL v2
  • LGPL v2
  • MIT
  • 改訂版 BSD (3 または 2 条項)
  • zlib
  • MPL v2
  • ISC

Discourse が GPLv3 を使用していれば、Apache-2 のような より互換性の高いライセンス が利用可能になります。

Discourse 自体が 依存パッケージ で Apache-2 のライセンスを使用しています。そのため、本当に準拠したいのであれば、GPL v3 以降 に切り替えるべきです。

「いいね!」 3