По-перше, я розумію, що це веб-сайт із питань програмування та відповідей, а не місце для юридичних порад .... Просто намагаюся отримати базове уявлення про те, якими можуть бути недоліки використання бібліотеки LGPLv3.
Які відмінності між GNU LGPL v2.1 та GNU LGPL v3?
Зокрема, мені відомо, що регулярний GPLv3 має багато анти-drm та антипатентних застережень. В принципі, я не маю нічого проти цих пунктів, але я раптом застосую до основного додатку, якщо вирішу використовувати бібліотеку LGPLv3.
Правила LGPL v2.1, здається, застосовуються лише до бібліотеки, яку ви використовуєте або змінюєте. Про основне додаток нічого не сказано. (Якщо припустити відсутність статичних зв'язків тощо)
Таким чином, у постачальника програмного забезпечення для нішевих ринків, де я працюю, ми регулярно використовуємо (і сприяємо) бібліотекам, що мають ліцензію LGPL, не потребуючи відкриття нашого основного додатку.
Чи зміниться це в LGPLv3?
На питання /programming/1108238/differences-between-gnu-lgpl-v2-1-and-gnu-lgpl-v3 отримано пару відповідей, але жоден, який не стосується будь-яких нових зобов'язань, що стосуються основної програми може мати.
Для уточнення: я запитую про LGPL v3, а не простий GPLv3. Чи будь-яка з вимог щодо видачі / видачі патенту "протікає" з бібліотеки LGPLv3 до хост-програми?