jvermach
(Josef Vermach)
1
您好,
我们为 Discourse 编写了一个插件。我们打算将其发布到 GitHub,并希望与 Discourse 社区分享。我们应该使用哪种许可证才能正确地分享它?
谢谢,
Josef
如果您遵循官方插件骨架,它将使用MIT许可证。
我不是法律专家,但您可能还想选择一个不太严格的许可证,因为管理员可以在他们自己的公共(和私人)论坛上安装它。
另请参阅:
2 个赞
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 个赞