WordPress根据GPLv2 according to their website. GPL下的问题答案:
1) 我可以在GitHub/Packagest上发布我的代码版本吗?
是的,只要您在发布的代码中保留GPLv2许可证的副本。
2) 如果是这样,我想我需要使用相同的许可证?例如,我不能将许可证更改为MIT,这是我想做的吗?
这个我不确定GNU GPLv2 FAQ 至少在更改许可证方面,这个主题还不太清楚。我最好的猜测是,您必须保留GPLv2许可证,不能更改为其他许可证。
3) 使用此组件是否会对我的客户代码(仅限内部使用和面向公众;未为转售而开发)产生任何影响?我几乎一直在使用商业、自主开发或麻省理工学院许可的组件。
同样,我会参考FAQ,因为它可能比我更有用。如果您使用的是GPL代码,并且希望分发代码的任何部分,则必须包含GPL的源代码和副本。就用法而言,我不知道你现在的做事方式是否需要做任何改变。
您可以从these GNU-related IRC channels, 或者找一位专门从事自由软件许可的律师。你也可以找到免费提供这些信息或讨论的论坛。
对上述建议的法律免责声明:I am not a lawyer