创建一个向其他开发人员的插件添加功能的插件意味着什么?

时间:2020-06-30 作者:J. R. Ramirez

我正在考虑编写一个插件,允许用户在现有LMS插件上导入测验,该功能甚至不存在于现有插件的付费版本上。

在wordpress上发布插件是否有任何法律障碍。组织存储库?。

this question 任何在wordpress上发布的插件。org属于GPL许可(LMS插件属于这一类),但付费版本不属于这些条款。

我不打算为插件收费,可能会打开一个捐赠渠道,但我主要只是想把它作为一个投资组合项目展示给可能的雇主。

1 个回复
SO网友:mozboz

如果该插件的某个版本在GPL下可用,那么您可以在同一GPL下创建并发布您的工作,而不冒任何风险。

如果有原因不想在GPL下发布代码,那么它会变得更复杂。

我提到this 这清楚地说明了什么是“派生”工作,我相信如果您使用另一个插件的数据结构或代码,并依赖它来运行代码(例如,您从该代码调用函数),那么您的项目是“派生”的,因此受GPL约束是合理的。

但是,如果你很乐意在GPL下发布它,那么这一点就不值得争论了——那么不管是哪种方式,你都会受到保护。

相关推荐