如果您在封闭源代码软件中包含GPL或LGPL许可图标,是否存在法律问题风险?
它会强制它成为开源只是为了包含图标吗?
将图标编译为资源是否重要?
如果您遵循许可证指定的归因规则,是否可以安全使用广告素材的常用许可图标?
答案 0 :(得分:37)
对于GPL,是的。任何编入您的应用程序或程序包的GPL代码/内容都将使其成为GPL。 (编辑:如果Icon是一个单独的文件并且被使用,那么可能是安全的。这可能是一个灰色区域,因为你没有使用GPL代码来访问它。但是任何嵌入它的尝试都会迫使你的程序加入GPL,它是那里最严格的许可之一)
LGPL很好:对LGPL内容的任何修改都必须在LGPL下发布,但使用代码/内容是安全的。
添加:与LGPL一样,CreativeCommons通常只影响您正在使用的内容。因此,如果您使用CC图标并对其进行修改,则必须在CreativeCommons下提供修改后的项目,但您的应用程序不受影响。请注意“非商业”条款(如果存在)。
答案 1 :(得分:2)
这是一个棘手的领域,至少你应该安排在运行时加载图标,以便它们可以被其他版本替换,这至少是GPL的精神。
讨论了这个问题