所以我到处寻找,试图找到一些关于这个问题的规则,或者至少是一些常见的礼貌准则,但什么都找不到。
本质上,我想知道当我找到一个WordPress插件(免费的,在WordPress.org/plugins/中列出,并且包括GNU GP许可证)时,我应该怎么做,我认为通过向它添加一定数量的功能可以从中受益匪浅。
修改代码并包含新功能后,我是否:
1) 将其提交给插件的当前作者,并希望他/她将其添加进来?
2) 将“新”插件作为我自己的插件之一提交到WordPress插件列表?
3) 避免这两种选择之一。只需更改插件并仅为我自己使用即可。
4) 是否执行此处未列出的其他操作?(意味着在评论部分提出建议。)
从许可的角度来看,我看不到任何禁止做出这些选择的禁令。我不知道接受代码、修改代码,然后将其作为高级插件出售会有多道德,但GP许可证似乎也不禁止这样做。
针对这种情况的最佳做法是什么?显然,我不想冒犯插件的原始作者,也不想做一些会让我在WordPress编码社区中看起来很糟糕的事情。不过,在我遇到的这种情况下,我认为插件将从这一新增功能中受益匪浅。
你说什么?