Um site que está executando o software GPL modificado tem a obrigação de liberar suas alterações? [duplicado]

5

Se uma organização sem fins lucrativos executa software em seu site que modifica o software da GPL e é reconhecido como tal, eles têm a obrigação legal de liberar quaisquer alterações? Eles não estão oferecendo binários, estão apenas executando e fornecendo serviço público. Faz diferença se o software original fosse JavaScript (portanto, os usuários adquirem a fonte em algum momento) ou o PHP? Eu já li a opinião do GNU , mas é um tanto ambígua.

    
por gxs 30.01.2012 / 11:13
fonte

1 resposta

8

O GNU é muito claro: sob a GPL, você não é legalmente obrigado a oferecer o código-fonte modificado. A palavra "legítimo" no segundo parágrafo da entrada da FAQ é um pouco enganadora, mas significa algo como "razoável, compreensível".

Existe uma licença especial, o GNU Affero GPL , que trata essa questão de maneira diferente:

The GNU Affero General Public License is designed specifically to ensure that, in such cases, the modified source code becomes available to the community.

Lá você também encontra uma nota clara sobre a GPL normal:

The GNU General Public License permits making a modified version and letting the public access it on a server without ever releasing its source code to the public.

Observação: Quando seu aplicativo usa bibliotecas JavaScript GPL, que são entregues ao navegador (ou seja, não executadas no servidor em node.js ou similar), parece muito provável para mim (IANAL) que isso significa "liberar" o software e, portanto, você deve disponibilizar a fonte; isso é especialmente importante quando seu servidor fornece código JavaScript minimizado ilegível.

    
por 30.01.2012 / 11:37
fonte