Ich möchte ein Plugin auf GitHub teilen, muss ich eine Lizenzdatei hinzufügen? Welche?

Discourse wird unter der Lizenz GPL v2 oder später vertrieben (obwohl ich mir wünschte, sie würden zu GPL 3 für eine bessere Lizenzkompatibilität wechseln).

Das bedeutet, dass Sie auf Lizenzen beschränkt sind, die mit GPL v2 kompatibel sind:

  • GPL v2
  • LGPL v2
  • MIT
  • überarbeitete BSD (3 oder 2 Klauseln)
  • zlib
  • MPL v2
  • ISC

Wenn Discourse GPLv3 verwenden würde, gäbe es mehr kompatible Lizenzen, wie Apache-2.

Discourse selbst hat Pakete, deren Lizenzen mit Apache-2 kompatibel sind. Wenn sie also wirklich konform sein wollen, sollten sie zu GPL v3 oder später wechseln.

3 „Gefällt mir“