Обеспечивает ли LGPL, что программы, которые полагаются на мой код, признают это? [закрыто

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

  •  21-09-2019
  •  | 
  •  

Вопрос

Обеспечивает ли LGPL, что программы, которые полагаются на мой код, признают это? Я прочитал в блоге Зеда что -то в этом роде. (Ссылка на сайт, раздел «Я не хочу, чтобы меня снова игнорировали»). Это правда?

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

Решение

А LGPL Включает (в пунктах 3 и 4) требования к:

Дайте заметное уведомление с каждой копией [[объектный код // комбинированная работа]], что библиотека используется в ней и что библиотека и ее использование охватываются этой лицензией.

За незначительным исключением для кода объекта с использованием только «численных параметров, макетов структуры данных и аксессов, или небольших макросов, встроенных функций и шаблонов (десять или меньше линий в длину)». Таким образом, ограничение «допустить» («дать заметное уведомление») использование библиотеки, похоже, присутствует.

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

Раздел 4 из LGPL

c) Для комбинированной работы, которая отображает уведомления об авторском праве во время выполнения, включают уведомление об авторском праве для библиотеки среди этих уведомлений, а также ссылку, направляющую пользователя в копии GNU GPL и этого лицензионного документа.

Это означает, что когда пользователь нажимает «Справка/о» и получает окно с авторскими правами, он должен увидеть вашу библиотеку, среди других авторских прав.

Следовательно, да, LGPL требует признания того, что ваш код использовался для создания программного обеспечения.

Однако, Никто никогда не читал уведомления об авторском праве! Что может вам помочь, так это то, что ваше имя было упомянуто на официальных сайтах, в пресс -релизах и в сплетнях, идущих в отношении программного обеспечения, которое использовало ваш код. Меньший GPL не помогает для этого.

Лучше всего научиться чтению библиотек; С некоторыми упражнениями это не так сложно.

Уорд Ваш вопрос: LGPL 2.1 имеет следующее пункт:

...] при условии, что вы заметно и надлежащим образом публикуете в каждой копии соответствующее уведомление об авторском праве и отказ от ответственности за гарантию; Сохраняйте нетронутые все уведомления, которые относятся к этой лицензии и отсутствие какой -либо гарантии; и распространять копию этой лицензии вместе с библиотекой.

Таким образом, вам нужно включить копию лицензии. Поскольку вы также должны предоставить исходный код, вы также должны включить уведомления об авторском праве в этот исходный код.

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