0

我现在有一个闭源应用程序零售,我想作为开源发布。

我希望每个人都可以免费使用该应用程序,但不会将其纳入任何其他人的商业活动中,因此我选择了 GPL 作为许可证,以便每个人都可以从任何参与其中的社区工作中受益。

目前,该应用程序正在使用 LGPL 下的许多部分。这是否会阻止我使用 GPL,因为任何链接的组件都应该是 GPL 对吗?好像我一把它放在软件上就违反了 GPL。

4

1 回答 1

1

目前,该应用程序正在使用 LGPL 下的许多部分。这是否会阻止我使用 GPL,因为任何链接的组件都应该是 GPL 对吗?

LGPL 的每个版本都允许您在 GPL 的相应版本(或任何更高版本)下重新许可代码。如果您可以在这种情况下将 LGPL 代码切换为使用 GPL,则可以进行这种组合。

有关多个版本和升级路径的矩阵,请参见此处:http: //gplv3.fsf.org/dd3-faq

于 2012-06-14T00:07:24.520 回答