Re: [QD-Filosofia] Que licença utilizar
cascardo-/[email protected]
| Newsgroups | gmane.org.user-groups.quilombo |
|---|---|
| Message-ID | <[email protected]> |
On Sun, Jul 18, 2004 at 01:21:30PM -0300, mvbsoares wrote: > > Olá Sérgio! > > > > Eu me importo muito com as licenças dos softwares que > utilizo. Acho > > muito importante que o copyleft seja usado, pois impede que > utilizem seu > > código sem retribuir com mais código. A GPL é copyleft e > não impede uso > > nenhum, nem mesmo o comercial. Ela impede que obras > derivadas sejam > > distribuídas sob outra licença. A interpretação da FSF é > que a ligação > > mesmo dinâmica do software com outro constitui uma > derivação da obra e, > > portanto, sua biblioteca não poderia ser utilizada em > projetos que não > > são licenciados sob GPL. > > Poderia, por favor, indicar o site ou o texto que dá margem > esta interpretação ? A GPL fala de compilação e não de > ligação. Ligação diz respeito a chamadas e compilação diz > respeito a sair de programa-fonte e ir para programa-objeto. > > A GPL faz menção a compilação de códigos-fontes e não a > chamadas, sejam elas estáticas ou dinâmicas. Pelo contrário. > Se não houve compilação conjunta, os códigos independentes > continuam com suas respectivas licenças. > > Se houve compilação conjunta, isso quer dizer que os fontes > foram agregados, e portanto o caráter "viral" da GPL atua. > Caso contrário, creio eu que não. > > Basta ler o FAQ da GPL da FSF. http://www.fsf.org/licenses/gpl-faq.html Se você ler a segunda cláusula da GPL, item b, verificará o que dá base a essa interpretação: b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. E a questão de ligações estáticas ou dinâmicas se deve a interpretação de "is derived from". Se você escreve uma história do camundongo Mickey ou do capitão Kirk e sua Entreprise é provável que você tenha problemas com a Disney e a Paramount. Então, porque utilizar uma API não é considerado derivação de um software? Em relação a compilar e ligar... São apenas métodos. As licenças, em geral, não restringem os métodos para produção de obras derivadas. Ligar um programa a outro fazendo funcionarem de forma dependente um do outro representa obra derivada. Segundo a FSF, a utilização de exec e system não representa obra derivada. Outras formas de ligação, segundo ela, são. É claro que a palavra final é de uma corte e/ou juiz. Entretanto, a GPL nunca fui a juízo ainda. E a FSF certamente fará de tudo para que sua interpretação seja a utilizada. Thadeu Cascardo _______________________________________________ Quilombodigital-filosofia mailing list Quilombodigital-filosofia-lWjjnNBg0S7cOli+L/M/[email protected] http://listas.quilombodigital.org/mailman/listinfo/quilombodigital-filosofia
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFA+utqViHte+iggsgRAvWUAJ0X+GRWv7HR4wu+cHn3CN8oqR0uzgCghwYU BWREktkkE5HMUxEz29jMxmQ= =iMSg -----END PGP SIGNATURE-----