使用人性化系统图标创建应用程序

使用人性化系统图标创建应用程序

发布和共享加载人性化系统图标作为默认 .desktop 的应用程序是否存在法律问题?

答案1

免责声明:我不是律师

摘录自/usr/share/doc/humanity-icon-theme/copyright

License:

The Humanity Icon Theme is licensed under the GPL v2.

Parts of the work are based on the Tango icons, which are released under the
public domain.

因此,该作品采用了GPL 版本 2许可证。据我所知,这意味着您可以自由使用它,只要您在程序中注明您正在使用使用 GPLv2 许可证的 Humanity Icon Theme。

答案2

免责声明:我也不是律师

在 .desktop 文件中,您仅引用正在使用的图标。这意味着您不会复制或重新分发图标,因此您可以合法地重新分发应用程序,即使它遵循不兼容的许可证。

如果你复制或重新分发图标,则需要遵守 GPL v2正如 Lekensteyn 所说。不过,据我所知,GPL 不需要署名,所以你不需要说你正在使用 Humanity Icon Theme。

您应该注意,如果您仅引用 Humanity 图标主题中的图标,则需要用户安装该主题才能正确显示。您可以通过将此图标作为应用程序的一部分分发、在/usr/share/pixmaps安装时将其存储在 中,然后按名称引用它来解决此问题。例如,如果您的应用程序名为“my-app”,您可以将图标安装到 中,/usr/share/pixmaps/my-app.png然后在 .desktop 文件中放置Icon=my-app。这要求您遵守 GPL。

即使您的应用程序是闭源的,您也可以将其作为两个包分发 - 一个闭源应用程序包和一个免费图标包。但是,我并不完全确定这在法律上是否可行。

相关内容