【问题标题】:Implications when using GNU licensed open source [closed]使用 GNU 许可的开源软件时的含义 [关闭]
【发布时间】:2012-12-17 13:59:52
【问题描述】:

我对引入根据 GNU 宽通用公共许可证许可的源代码的含义有些困惑。我正在开发一个测试框架,我想使用和修改一个开源项目作为现有框架的一部分。这是否意味着整个测试框架应该是开源的?

【问题讨论】:

标签: open-source licensing gnu lgpl


【解决方案1】:

您可以将 LGPL 组件集成到专有解决方案中,只要它保持独立即可。因此,例如链接很好,用作处理器很好。捆绑也很好,只要您清楚地说明捆绑包含 LGPL 软件并且就是这样。

您当然可以根据需要修改该软件,这就是开源软件的全部意义所在。但是,您之后再次传播它,例如通过将它与您的框架捆绑在一起,您必须发布您的修改。

一般遵循这个经验法则:

您可以使用它并根据需要对其进行修改,但不要试图让它看起来好像您实施了该解决方案。公平地对待那些为你工作的人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-12
    • 1970-01-01
    • 2012-07-16
    • 1970-01-01
    相关资源
    最近更新 更多