Python导入动态或静态许可限制

时间:2013-10-09 14:15:13

标签: python licensing python-import

我有需要商业发布的Python应用程序(Closed Source),我们正在使用一些获得GPL许可的模块。

如果我理解正确,那么GPL会设置限制,如果我想在封闭源下发布它,我就无法静态链接GPL代码。

动态导入的其他一些问题建议使用__import__,但我认为这将以相同的方式工作,至少我们将生成二进制文件。

1 个答案:

答案 0 :(得分:0)

你需要和律师(或几个)说话,但是larsmans基本上是正确的;如果您的代码包含GPL代码,那么您必须根据GPL的条款发布源代码。如果这不是一个选项,无论出于何种原因,那么你需要找到GPL代码的替代品。即使您只导入根据GPL许可的模块,您仍然需要释放大部分模块。

相关问题