关闭。这个问题不符合 Stack Overflow guidelines 。它目前不接受答案。












想改善这个问题吗?更新问题,以便堆栈溢出为 on-topic

6年前关闭。



Improve this question




我在网上读到存在以下组合:

专有源代码 + GPL 源代码 - > GPL 源代码(所有代码必须在 GPL 下发布)

专有源代码 + LGPL 源代码 -> 专有源代码(所有代码保持专有)

现在 静态/动态 链接 GPL 和 LGPL 代码如何与上述组合一起工作?

最佳答案

如果您想分发组合作品,则必须使用以下许可证;

专有源代码 + GPL 源代码

  • 静态或动态链接: You must release both parts as GPL

  • 专有源代码 + LGPL 源代码
  • 静态链接:
  • you must release both parts as LGPL
  • provide everything that allow the user to relink the application with a different version of the LGPL source code 。在这种情况下,其他要求与动态链接相同。
  • 动态链接: LGPL code stays LGPL, you can keep the proprietary code proprietary

  • 另见 executing a (L)GPL program from proprietary Source code

    更新(2014 年 11 月) :A Comprehensive Tutorial and Guide 包含对 (L)GPL 及其用法(包括分发)的清晰详细描述。我推荐它以获取更多详细信息。

    关于open-source - GPL/LGPL 和静态链接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10130143/

    10-12 23:57