Есть программа
onlyoffice document builder. Она позволяет программно генерировать офисные документы и pdf. У них на сайте написано следующее:
Соблюдая условия лицензии GNU AGPL v.3, вы можете использовать open source решение ONLYOFFICE, доступное на GitHub. Чтобы защитить свою интеллектуальную собственность и получать профессиональную техподдержку, надо приобрести коммерческую лицензию.
Предполагается использовать эту программу как есть. Внесений изменений в исходный код не предполагается.
Предполагается программно генерировать текстовый файлик с командами для builder'a, а потом вызывать в консоли это приложение, скармливать ему сгенерированный файлик и получать результат.
Использовать исходный код builder'a в коде веб-сервиса не предполагается.
Понятно, что это приложение можно использовать в коммерческих целях. Непонятно только, всё же, при таком использовании требует ли лицензия открыть исходный код веб-приложения? Я так и не нашёл однозначного ответа в интернете.
Меня очень смущает фраза «чтобы защитить интеллектуальную собственность».