-1

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

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

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

4

1 回答 1

0

您需要与一名(或多名)律师交谈,但 larsmans 基本上是正确的;如果您的代码包含 GPL 代码,那么您必须按照 GPL 的条款发布源代码。如果这不是一个选项,无论出于何种原因,那么您需要找到 GPL 代码的替代品。即使您只导入 GPL 许可的模块,您仍然需要发布其中的大部分内容。

于 2013-10-09T14:26:25.630 回答