我找到了一些在 (CC-BY 3.0)下授权的代码。
我想选择它,并将其放入我下载的一个程序中,该程序是在GPL v2+下授权的。
然后,我想在GPL v2+ (GPL v2或在用户希望更高版本的情况下)下的一个软件包中再次公开发布重新混合的工作。
我想知道这是不是可能。我已经在GNU网站上寻找许可证兼容性,但它有only some information about the CC-BY 2.0 License
知识共享署名2.0许可证(也称为CC-BY)
这是一个无版权的免费许可,对艺术和娱乐作品,以及教育作品都有好处。请不要将其用于软件或文档,因为它与GNU GPL和GNU FDL不兼容。
在该语句中,CC-BY 2.0与GPL不兼容。
那么,知识共享属性3.0许可证是否也与或更高版本不兼容?
更多细节
更新:已被要求对此问题添加一些更具体的细节,如下所示:
下面是CC-BY 3.0下的示例代码:我想集成到其中的example-so-5462305.php.
我关于许可证兼容性的问题是要将1.合并到2.中,创建一个补丁,将其添加到驱动2.的项目的公知存储库中。预计它将随2的未来版本一起发布。
发布于 2011-03-31 12:07:04
除非你给出一些你考虑的代码的细节,以及它们将如何组合和相互依赖,否则是不可能回答的。你能提供每段代码的细节吗?Urls等?
例如,famfamafam silk icons (不是真正的软件本身)受CC-BY许可(CC到2.5)。它们通常与GPL许可的代码结合在一起,似乎没有人太在意。
其他一些相关讨论的指针:Using a CC-3.0-BY file as data file for a GPL program
https://superuser.com/questions/113591/is-it-ok-to-use-images-of-gpld-code-in-a-cc-3-0-by-video
https://stackoverflow.com/questions/5462305
复制相似问题