首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用GNU许可的开源时的含义

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

Stack Overflow用户
提问于 2012-12-17 21:59:52
回答 1查看 129关注 0票数 0

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-17 22:33:31

您可以将LGPL组件集成到专有解决方案中,只要它保持独立。例如,链接是很好的,作为处理器使用也很好。捆绑也是可以的,只要您清楚地说明捆绑包包含LGPL软件以及它是什么。

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

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13915571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档