首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在什么情况下,我必须发布修改版本的源代码(GPL)

在什么情况下,我必须发布修改版本的源代码(GPL)
EN

Software Engineering用户
提问于 2016-05-02 19:56:50
回答 1查看 170关注 0票数 0

我正在使用GPL下发布的数据库包装来开发一个社交网络平台。我对使用开源软件相当陌生,所以我不确定我需要什么来发布我的源代码。

据我理解,如果代码被修改和分发,则必须释放修改过的代码。我计划添加到db包装,而社会网络平台将是一个公共的,盈利的网站。但是,由于我没有分发实际代码本身,我需要发布修改过的代码吗?

EN

回答 1

Software Engineering用户

发布于 2016-05-03 01:20:22

如果您的代码是GPL代码的派生工作,则必须释放它。

如果您的代码合并了GPL代码,不管修改与否,它都是(几乎可以肯定的)派生工作。如果数据库包装器是一个LGPL库,那么问题就有点不同了。

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

https://softwareengineering.stackexchange.com/questions/317383

复制
相关文章

相似问题

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