Могу ли я использовать программу GNU GPLv3 для коммерческих целей?

Можно ли использовать wkhtmltopdf (лицензию под GNU GPL v3) в качестве части моего коммерческого приложения?

Ответ 1

Из GPL FAQ:

Если я использую часть программного обеспечения, полученную под GNU GPL, могу ли я изменить исходный код в новую программу, а затем распространять и продавать эту новую коммерческую программу?

Вам разрешено продавать копии модифицированной программы коммерчески, но только в соответствии с условиями GNU GPL. Таким образом, например, вы должны сделать исходный код доступным для пользователей программы, как описано в GPL, и им должно быть разрешено перераспределять и изменять его, как описано в GPL. Эти требования являются условием включения кода GPL, который вы получили в своей собственной программе.

Ответ 2

Вы всегда можете использовать программное обеспечение GPL в коммерческом контексте; вы даже можете заряжать деньги людей, чтобы приобрести его.

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

Из комментариев становится ясно, что вы намерены запускать программное обеспечение на сервере и продавать его.

Это не распространяется ( "передача" ) в терминах лицензии GPLv3.

Если, с другой стороны, если wkhtmltopdf был покрыт под GNU Affero Public License, вам пришлось бы сделать исходный код, включая любые сделанные вами изменения.

Ответ 3

У меня есть хорошие новости для всех

В официальном FAQ GPL говорится:

Если программа, выпущенная под GPL использует плагины, каковы требования к лицензиям плагин?

Если программа использует fork и exec для вызывать плагины, тогда плагины отдельные программы, поэтому лицензия на основная программа не требует никаких требований для них.

Очевидно, что ваша программа не является подключаемым модулем, но если связь между wkhtmltopdf и вашей программой ограничивается только запуском wkhtmltopdf.exe с некоторыми параметрами, как обычно, тогда GPL не предъявляет никаких требований к вашей программе.

Это моя собственная интерпретация, но автор wkhtmltopdf, похоже, придерживается той же точки зрения, так как кто-то спросил его всего месяц назад, могут ли коммерческие (не GPL) приложения распространять и запускать wkhtmltopdf.exe из своего собственного процесса. Он сказал "да".

Источник: http://discuss.joelonsoftware.com/default.asp?biz.5.832337

Ответ 4

Автор программы сказал

Он выпущен под gpl v3.. Это означает, что если вы измените исходный код для программы И дать/продать полученный двоичный файл до 3-го вы также должны предоставить им свой модифицированный источник. Поскольку вы 1) имеете не изменили источник и 2) не распространяют двоичные файлы, вы можете в основном делайте то, что вы хотите с программой. Однако я под на обязательство оказывать поддержку или возместить ущерб, если он (против всех шансы) должны что-то сломать.

Ответ 5

Да, но тогда ваше коммерческое приложение должно быть распространено в соответствии с условиями gplv3.

Ответ 6

Это зависит от того, что вы имеете в виду. вы можете продавать вещи GPL, однако, если вы сделаете свой материал, вам нужно будет иметь его источник.

Вы можете попытаться связаться с автором, чтобы узнать, доступен ли он также под другими (коммерческими) лицензиями.