Я могу пользоваться библиотекой LGPL в BSD/X11 лицензируемый проект? [закрытый]

14
задан Vertexwahn 30 March 2014 в 09:40
поделиться

3 ответа

IANAL, но я полагаю, что это позволяется. Нет ничего в лицензии BSD, которая препятствует тому, чтобы Вы смешались в коде других лицензий, и LGPL не заботится о том, против чего Вы связываете его также. Вы подвергнетесь следующим ограничениям однако:

1) Для части BSD, если существует пункт атрибуции, необходимо будет все еще соблюдать его и включать надлежащую атрибуцию в документацию и т.д.

2) Для библиотеки LGPL, Вы обязаны делать источник библиотеки доступным для получателей двоичных файлов Вашего проекта.

14
ответ дан 1 December 2019 в 13:22
поделиться

@Branan: Мое текущее понимание раздела LGPL 4 (IANAL):

  1. AFAIK, бремя создания динамической библиотеки находится на стороне, распределяющей версию только для двоичного файла (или в других отношениях LGPL-несовместимая-версия), не на лицензиаре (предполагающий, что лицензиар не распределяет binary-only/LGPL-incompatible версии).
  2. библиотека Static LGPL прекрасна также, если версия только для двоичного файла распределяется с набором объектных файлов (соответствующий permissively-лицензированному коду), который пользователь может затем повторно связать с их настроенной версией библиотеки LGPL.
  3. В любом случае, код только для двоичного файла должен разрешить перепроектировать, позволять библиотеке LGPL быть настроенной пользователем и все еще связываем к объектным файлам.
3
ответ дан 1 December 2019 в 13:22
поделиться

IANAL, но...

, пока Вы следуете за связывающимися ограничениями в LGPL, необходимо быть в порядке. В основном пользователь должен смочь изменить код LGPL'd. Так как Ваш код BSD-лицензируется, и BSD-лицензия позволяет двоичный файл без источника (который нарушил бы LGPL), необходимо будет создать динамическую библиотеку, лицензируемую под LGPL всего кода LGPL'd и использования это.

2
ответ дан 1 December 2019 в 13:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: