首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以采取一个GPL计划,并重新确认我的变化下的AGPL?

我可以采取一个GPL计划,并重新确认我的变化下的AGPL?
EN

Software Engineering用户
提问于 2015-06-30 10:52:08
回答 2查看 463关注 0票数 1

我可以采取一个GPL计划,并重新确认我的变化下的AGPL?

假设我克隆了一个GPL项目,做了一些更改,我只能允许人们在AGPL许可下使用我的更改吗?

EN

回答 2

Software Engineering用户

发布于 2015-06-30 11:22:40

根据FSF的说法,你不能

请注意,GNU与GPLv2不兼容。从严格意义上讲,它在技术上也与GPLv3不兼容:您不能接受在GNU下发布的代码,也不能根据GPLv3的条件来传递或修改它,反之亦然。但是,您可以将在这两个许可证下发布的独立模块或源文件合并到一个项目中,这将为许多程序员提供制作所需程序所需的所有权限。有关详细信息,请参阅两个许可证的第13节。

我相信“反之亦然”涵盖了你要问的确切情况。

如果我正确地阅读了FAQ项目和AGPLv3 3第13节,最接近的事情就是将GPL的代码和AGPL的代码组合到一个产品中。但即使在这种情况下,这两段代码也保留各自的许可证。

票数 3
EN

Software Engineering用户

发布于 2015-06-30 11:00:24

我能接受GPL计划和我在AGPL下的变化吗?

不,你不允许换执照。GPL代码必须包含GPL,并且不允许它更改许可证。

假设我克隆了一个GPL项目,做了一些更改,我只能允许人们在AGPL许可下使用我的更改吗?

见上文:不允许您修改许可证。如果克隆项目,则只能在GPL条件下发布更改。

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

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

复制
相关文章

相似问题

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