2008-09-07 64 views

回答

36

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

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

增加:与LGPL一样,CreativeCommons通常只会影响您正在使用的内容。因此,如果您使用CC图标并对其进行修改,则必须在CreativeCommons下发布修改的项目,但您的应用程序不受影响。只要介意“非商业”条款即可。

+2

这是很好的知道,如果我的应用程序是BSD它吮吸。我必须让它免费使用GPL图标:( – WhyNotHugo 2011-06-24 02:35:57

2

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

的一篇文章讨论这个问题http://www.linux.com/feature/119212