Используете значки под лицензией GPL или LGPL в коммерческом программном обеспечении с закрытым исходным кодом?[закрыто]

StackOverflow https://stackoverflow.com/questions/47989

  •  09-06-2019
  •  | 
  •  

Вопрос

Существует ли риск возникновения юридических проблем, если вы включаете значки под лицензией GPL или LGPL в программное обеспечение с закрытым исходным кодом?

Вынудит ли это сделать его открытым исходным кодом просто для включения значка?

Имеет ли значение, если значок скомпилирован как ресурс?

Безопасно ли использовать значки Creative Common License, если вы соблюдаете правила атрибуции, указанные в лицензии?

Это было полезно?

Решение

Для GPL да.Любой код/контент GPL, скомпилированный в ваше приложение или пакет, будет считаться лицензией GPL.(Редактировать:Что может быть безопасным, так это если значок представляет собой отдельный файл и используется.Это может быть серая зона, поскольку вы не используете код GPL для доступа к ней.Но любая попытка встроить ее приведет к тому, что ваша программа будет переведена на лицензию GPL, это одна из самых строгих лицензий)

LGPL в порядке:Любая модификация Контента LGPL должна быть выпущена в соответствии с LGPL, но использование Кода/Контента безопасно.

Добавление:Как и LGPL, CreativeCommons обычно влияет только на Контент, который вы используете.Поэтому, если вы используете значок CC и измените его, вам придется передать измененный элемент в CreativeCommons, но ваше приложение это не повлияет.Просто обратите внимание на пункт «Некоммерческий», если он существует.

Другие советы

Это сложная область, как минимум вам, вероятно, следует организовать загрузку значков во время выполнения, чтобы их можно было заменить другими версиями, это, по крайней мере, дух GPL.

Об этом говорится в статье на http://www.linux.com/feature/119212

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top