3

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

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

4

1 回答 1

4

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

如果它是 LGPL,那么您可以链接到它而不会产生上述影响,但不是静态的!

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

于 2010-01-25T10:21:04.930 回答