在封闭源商业软件中使用GPL或LGPL许可的图标?

在封闭源商业软件中使用GPL或LGPL许可的图标?

Using icons licensed under GPL or LGPL in a closed source commercial software?

如果在封闭源代码软件中包含GPL或LGPL许可的图标,是否有法律麻烦的风险?

会迫使它仅包含图标就成为开源吗?

图标是否编译为资源有关系吗?

如果您遵循许可规定的归属规则,是否可以安全使用创意通用许可图标?


对于GPL,是的。编译到您的应用程序或程序包中的任何GPL代码/内容都将成为GPL。 (编辑:如果Icon是一个单独的文件并被使用,那可能是安全的。这可能是灰色区域,因为您没有使用GPL代码访问它。但是任何嵌入它的尝试都将迫使您的程序进入GPL,这是目前限制性最强的许可证之一)

LGPL很好:必须在LGPL下发布对LGPL内容的任何修改,但是使用代码/内容是安全的。

另外:与LGPL一样,CreativeCommons通常仅影响您正在使用的内容。因此,如果您正在使用CC图标并对其进行修改,则必须在CreativeCommons下给出修改后的项目,但您的应用程序不会受到影响。只需注意"非商业"条款(如果存在)。


这是一个棘手的领域,至少您可能应该安排在运行时加载图标,以便可以用其他版本替换图标,这至少是GPL的精神。

文章在http://www.linux.com/feature/119212上进行了讨论


推荐阅读