14

我有一个商业 Java 应用程序,我将分发它。

我想使用 LGPL 的 java 库。我不会修改库。该库的 LGPL 许可证是否对我的应用程序许可证有任何影响?

4

4 回答 4

14

是的,在一定程度上确实如此。例如,您需要允许人们在没有您帮助的情况下升级 LGPL 库。我建议您自己阅读整个许可证,因为您在法律上有义务遵守其条款。知道你有义务做什么,不要只听别人的话:)

于 2009-12-15T22:50:22.470 回答
6

据我了解 LGPL,不,您可以随心所欲地分发它。您将只链接到库,而不是创建衍生作品,并且 LGPL 不限制链接。

于 2009-12-15T22:46:01.443 回答
5

对您的申请没有影响。只要满足许可条款(分发中的 LGPL 许可文本、库的使用指示等),LGPL 许可就允许包含在商业应用中。

于 2009-12-15T22:48:34.287 回答
3

我的猜测是,只要您的链接是动态的(即在运行时动态加载 .dll/.so/.a/.class/whatever 文件),就可以了。如果您静态编译代码以包含该库,则您有违反许可证的风险,具体取决于代码的结构。

但是,如果它是 Java,则不能静态链接 - 这是平台的不可能。

于 2012-08-02T08:30:33.587 回答