Estou criando um projeto de software como serviço, que só será acessado on-line. Eu posso ter uma forte dependência de um executável coberto pelo GNU GPL (v2 ou posterior).
Entendo que meu código, para distribuí-lo, também deve ser distribuído sob os termos da GPL. Tenho certeza de que executar o serviço pela rede não está transmitindo / distribuindo o código. Portanto, estou correto ao pensar que posso usar a dependência da GPL sem precisar divulgar todo o meu código?
Só para dar um exemplo concreto: digamos que estou desenvolvendo um sistema de processamento de documentos on-line, como o Google Docs. Quero poder carregar basicamente qualquer tipo de arquivo no sistema e convertê-lo para qualquer formato interno. Em vez de tentar arranhar um conversor, prefiro usar um programa existente que conheça que permita a conversão. Este programa é um executável com licenciamento GNU GPL v2 (ou posterior). Posso legalmente ter um software como serviço sem fornecer meu código-fonte?