使用GNU许可的开源时的含义

时间:2012-12-17 13:59:52

标签: open-source licensing gnu lgpl

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

1 个答案:

答案 0 :(得分:0)

只要LGPL组件保持独立,您就可以将其集成到专有解决方案中。所以例如链接很好,作为处理器的用法很好。捆绑也很好,只要你明确说明捆绑包含LGPL软件,那就是。

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

一般来说,请遵循以下经验法则:

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