GPL e LGPL (was Re: [Php-it] Webservices e PHP)

Matteo Beccati php at beccati.com
Tue Nov 21 16:55:26 CET 2006


Domenico L. ha scritto:
> Non ho mica capito.. scusa se io uso un componente GPL il mio software 
> diventa GPL... se questo software lo vendo/distribuisco devo dare i 
> sorgenti a chi me li chiede (dei soggetti cui è stato 
> venduto/distribuito)... o no?

Sì.


> Ora se questi soggetti a lora volta decidono di modificarlo e 
> commercializzarlo possono farlo giusto?

Sì, fermo restando che non possono cambiare licenza senza il permesso 
degli altri autori coinvolti.


> Voglio dire spesso noi lavorando costruiamo componenti che saremmo ben 
> lieti di distribuire alla comunità, mentre saremmo meno contenti di 
> distribuire il progetto completo, perché poi quello è 
> commercializzato... per questo problema io sapevo esistesse la LGPL 
> sbaglio?

LGPL è una licenza meno restrittiva (leggi virale) che permette 
l'integrazione del componente in progetti non-GPL, senza che questi 
debbano assumere la licenza (L)GPL.

Non vedo però cosa c'entri GPL/LGPL con la distribuzione alla comunità: 
se tu sviluppi un software e vuoi distribuirne dei componenti sei libero 
di scegliere la licenza che preferisci, senza che il tuo progetto ne 
venga minimamente influenzato.

Esempio: ho un progettone closed source che porta il pane a casa, ma 
sono di spirito liberale e decido di rilasciare pubblicamente il 
componente per inviare newsletter. Sono libero di scegliere qualsiasi 
tipo di licenza ([L]GPL, BSD, CC ecc) senza che il mio progetto ne 
risenta, a meno che il componente stesso non usi a sua volta altri 
componenti con una licenza che ne limita la redistribuzione o più 
semplicemente incompatibile con la licenza scelta.


Ciao ciao
--
Matteo Beccati
http://phpadsnew.com
http://phppgads.com


More information about the Php-it mailing list