基于GNU GPL构建的专有软件

时间:2010-01-25 09:38:05

标签: licensing gpl

我正在考虑在另一款软件之上构建一个软件,该软件是根据GPL许可的。我正计划许可和销售该软件。

任何熟悉许可证细节的人是否可以看到依赖于GPL许可的软件的任何问题或陷阱?

1 个答案:

答案 0 :(得分:4)

如果您的意思是GPL,那么您必须发布构建它所需的产品和工具的完整源代码。如果它是GPL3并且您还销售硬件,则必须确保客户可以更换其上的软件。

如果是LGPL,那么您可以在没有上述影响的情况下链接到它,但不是静态的!

主观: 在个人情况下,我认为GPL的限制性太强,我会在MPL或类似BSD的许可模式下寻找替代项目,您可以在其上构建软件。