【问题标题】:Using LGPL library in a commercial Java application [closed]在商业 Java 应用程序中使用 LGPL 库 [关闭]
【发布时间】:2009-12-15 22:42:42
【问题描述】:

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

我想使用 LGPL 的 Java 库。 我不会修改库。 该库的 LGPL 许可对我的应用程序许可有影响吗?

【问题讨论】:

  • 我投票结束这个问题,因为它是关于许可或法律问题,而不是编程或软件开发。 See here 了解详情,help center 了解更多信息。

标签: licensing lgpl


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    据我了解 LGPL,不,您可以随意分发它。您将只链接到图书馆,而不是创建衍生作品,并且 LGPL 不限制链接。

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

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

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

        【讨论】:

          猜你喜欢
          • 2011-03-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-11-24
          • 1970-01-01
          • 2012-09-25
          • 1970-01-01
          相关资源
          最近更新 更多