Я работаю над проектом, в котором мне нужно использовать некоторую библиотеку htmltopdf. Теперь их лицензия LGPL, я не знаю, могу ли я использовать ее бесплатно. Мой проект является коммерческим. Пожалуйста, объясните LGPL и каковы будут последствия его использования в коммерческом проекте!
LGPL является GNU Lesser Public License и позволяет вам использовать и распространять ваше приложение без раскрытия исходного кода. LGPL не накладывает ограничений на то, является ли ваше программное обеспечение коммерческим или нет.
На самом деле, и GPL, и LGPL не заботятся о том, является ли ваше программное обеспечение коммерческим или нет. Лицензия GPL требует от вас открытого программного обеспечения, в котором оно используется. LGPL нет.
При использовании LGPL, если вы измените исходный код LGPL, вам все равно придется связывать и открывать исходные тексты ваших изменений в версии вашего приложения с версией LGPL (в вашем случае HTMLToPDF). Однако вы можете связать программное обеспечение LGPL с коммерческим / проприетарным программным обеспечением с закрытым исходным кодом.
Других решений пока нет …