advanced-cjk-font-magisk-module-template icon indicating copy to clipboard operation
advanced-cjk-font-magisk-module-template copied to clipboard

是否应该为本项目添加开源许可证?

Open yzy-1 opened this issue 1 year ago • 6 comments

在没有开源许可证的情况下,我不清楚自己的项目能否采用该项目中的代码.所以有必要给本项目添加一个开源许可证.

如果没有特别需求,我个人认为 Apache 许可证 2.0 可能是一个比较好的选择.

yzy-1 avatar Mar 14 '23 07:03 yzy-1

感谢提议,我考虑一下。

lxgw avatar Mar 16 '23 08:03 lxgw

如果不希望这个模块模板被售卖或用于商业用途,选择哪种开源许可合适?

lxgw avatar Jun 01 '23 07:06 lxgw

感觉 GPL v3 或者 AGPL 可能比较合适.这两个许可要求所有衍生的作品必须遵守相同的版权条款,即必须开源发布.并且不能将修改后的代码作为封闭的商业软件出售.

yzy-1 avatar Jun 02 '23 01:06 yzy-1

我注意到很多模块都在使用GPL v3许可证,可能因为update-binary使用了Magisk中的代码

Webpage-gh avatar Jun 13 '23 08:06 Webpage-gh

我看了一下 GitHub 上的其他类似的 Magisk 模块项目,有些是 GPL v3,还有些是 MIT License。

lxgw avatar Aug 15 '23 16:08 lxgw

如果你需要一个不严格的(顺从型)许可证,就比如 MIT 或 Apache 这种,那么 Apache 2.0 是最好的,它避免了专利背叛.就我个人来说还是比较推荐用 Apache 的.

yzy-1 avatar Aug 23 '23 04:08 yzy-1