Как LGPL применяется к Интернету и определяет распространение?[закрыто]
Вопрос
Если я использую библиотеку javascript, лицензированную LGPL, нужно ли мне выпускать веб-приложение с закрытым исходным кодом, которое ее использует?
Я чувствую, что мне это не нужно, если я не изменяю исходный код библиотеки.
Я хотел бы использовать lgpl javascript wysiwyg в коммерческой среде с закрытым исходным кодом.
Веб-приложение с закрытым исходным кодом никогда не распространяется (в зависимости от того, как определение распространения применяется к веб-сайтам), и к нему имеют доступ только конечные пользователи.
Я считаю, что gpl и lgpl очень сбивают с толку, когда они применяются в Интернете.
Я также не понимаю, что такое «распределение».
Решение
В один простой английский «перевод», библиотека остается доступной по лицензии LGPL, а ваше основное программное обеспечение может иметь любую лицензию, которую вы пожелаете.
Обычно с этими типами программ с открытым исходным кодом все в порядке, если у вас просто есть заявление «Frobnicator использует библиотеку Foo, доступную в рамках Lesser Gnu Public License» на странице «О программе», а также исходный код LGPL, доступный в программе. где-то.Я не уверен, что когда-либо видел просто ссылку на лицензию без самого текста лицензии.
Одна из идей может заключаться в том, чтобы просто написать электронное письмо разработчику библиотеки или в список рассылки библиотеки и просто спросить, что вам нужно сделать, чтобы правильно лицензировать эту библиотеку.
И я не юрист, поэтому ничто из того, что я сказал, не обязательно является юридически верным и т. д.
Другие советы
Двумя основными ограничениями LGPL являются модификация и динамическое связывание.LGPL был написан с учетом компилируемых языков, и поскольку JavaScript не компилируется, я не понимаю, как его можно связать.В нынешнем виде LGPL и JavaScript представляют собой неудачную комбинацию.
В этом суть лЛицензионная лицензия:вы можете использовать его в своем приложении с закрытым исходным кодом.
И, поскольку это Javascript, исходный код самой библиотеки в любом случае доступен в Интернете, вы можете напрямую ссылаться на нее со своей страницы «О программе».
LGPL позволяет вам ссылаться на библиотеку LGPL в (коммерческом) приложении с закрытым исходным кодом.Распространение исходного кода коммерческого приложения не требуется.
С LGPL нет (необходимо открыть исходный код).