[Gfoss] gpl, lgpl e bsd
Emanuele Masiero
emanuele.masiero a gmail.com
Dom 7 Set 2008 14:31:27 CEST
salve a tutti
sto cercando di capire come funziona la GPL
vorrei riprendere questa vecchia discussione sulla licenza GPL
in particolare vorrei sapere se vendendo al cliente un prodotto gpl con
aggiunta una funziona richiesta dal cliente stesso, posso ritenere il tutto
sotto gpl
leggendo quanto detto da Francesco P. mi sorgono diversi dubbi e domande....
vedi note sotto
grazie
emanuele masiero
Francesco P. Lovergine-3 wrote:
>
> On Sat, Mar 01, 2008 at 06:31:32PM +0100, G. Allegri wrote:
>> Un esempio reale: mi è stato chiesto di creare una piccola interfaccia
>> a delle funzioni di geoprocessing (in grass), che poi servirà anche
>> per un client web. Il cliente vuole che l'interfaccia che lui paga non
>> venga rilasciata pubblicamente... Solita domanda: perdo il cliente? Se
>> sì, allora penso che la maggior parte dei clienti attuali siano da
>> perdere!
>
> Qui mi sa che un chiarimento e' d'obbligo.
>
> Se io - consulente o sw farm - sviluppo un prodotto basato su prodotto
> di terzi che e' GPL, lo do al cliente compreso di codice sorgente (e se
> sviluppo in PHP, Perl o Python diciamo che viene automatico se non uso
> un obfuscator) - e punto - sono perfettamente in regola. Non c'e' nessun
> 'obbligo di rilascio pubblico'. Non sta scritto da nessuna parte che
> devo andare su internet e pubblicare i sorgenti, allo stesso modo in cui
> non c'e' scritto da nessuna parte che il cliente non debba pagare lo
> sviluppo. Le aziende grosse lo fanno perche' sarebbe non pratico e
> anti-economico per loro fare una distribuzione dei sorgenti ad personam
> per un prodotto a centinia di migliaia o milioni di terze parti (per es.
> TomTom).
>
> Poi del codice il cliente puo' fare quello che gli pare, compreso
> metterlo su internet su SF o meno. Sono cazzacci suoi. Io ho
> 'distribuito' a una sola entita' e dato il sorgente. Benintesto, il
> cliente non ha alcuna esclusiva su quel codice, come non ce l'ho io se
> non per quanto e' relativo al copyright delle mie parti.
>
>
> ----------------------
> in cosa consiste l'esclusiva del codice relativo al copyright delle mie
> parti?
> ----------------------
>
> Se poi il cliente prende quel codice e lo da a terzi, deve
> accompagnarlo ai
> sorgenti e nota di copyright, altrimenti commette un abuso. Se io
> d'altro canto voglio darlo a un altro cliente e far pagare a questi un
> ulteriore servizio di customizzazione o anche parte dei costi di
> sviluppo originale o mantenimento, il primo cliente non puo' farci
> niente. E sono di nuovo in regola. Se il primo cliente non e' contento
> del mio lavoro, prende quel codice lo da ad altri e ci fa tirare fuori
> qualcosa di meglio. Se io lo vengo a sapere sono in diritto di chiedere
> a terzi il codice migliorato e a quel punto il nuovo codice avra' tre
> copyright holders e io potro' usare il codice migliorato o decidere che
> non mi garba.
>
> ----------------------
> non capisco come sia obbligato il primo cliente a consegnarmi il codice
> personalizzato da un terzo
> questo passaggio mi sembra in contrasto con l'ultima parte del discorso di
> Francesco P
> in cui si dice che il cliente può imporre il SUO copyright
> o meglio non riesco a capire la differenza, qualcuno sa spiegarmi?
> grazie
> ----------------------
>
>
> Il nuovo codice mi sara' dato in disponibilita' da una
> terza parte, generalmente il primo cliente o il nuovo programmatore che
> sono entrambi obbligati (in quanto possessori di codice derivato)
>
>
> E alla via cosi'...
>
> Nello sviluppare codice custom per il web non ho ancora
> trovato alcuno che abbia problemi nel lavorare in tal modo.
>
> In definitiva e' importante notare l'uso del verbo 'potere' e non
> 'dovere' nella licenza per quanto riguarda la distribuzione a terzi :)
>
> http://katolaz.homeunix.net/gplv3/gplv3-it-final.html
> (non ha valore legale in italiano)
>
> Nello specifico del cliente di cui si parlava si noti:
>
> "Puoi creare, eseguire e propagare programmi coperti da questa Licenza
> che tu non distribuisci, senza alcuna condizione fino a quando la tua
> Licenza rimane valida. Puoi distribuire opere coperte da questa Licenza
> ad altri al solo scopo di ottenere che essi facciano delle modifiche al
> programma esclusivamente per te, o che ti forniscano dei servizi per
> l'esecuzione di queste opere, ammesso che tu rispetti i termini di
> questa Licenza nel distribuire tutto il materiale per il quale non
> detieni il copyright. Coloro i quali creano o eseguono per conto tuo un
> programma coperto da questa Licenza lo fanno esclusivamente in tua vece,
> sotto la tua direzione e il tuo controllo, in maniera tale che sia
> proibito a costoro effettuare copie di materiale di cui detieni il
> copyright al di fuori della relazione che intrattengono nei tuoi
> confronti"
>
> Quindi il cliente puo' importi il SUO copyright sul codice che TU
> sviluppi senza che poi tu possa distribuire niente perche' il copyright
> holder non lo permette, in quanto non distribuisce a terzi alcunche'
> e quindi nemmeno tu potrai farlo. Di fatto il prodotto rimane GPL
> ma e' CHIUSO per quanto riguarda le parti di cui il cliente detiene
> il copyright.
>
>
>
> --
> Francesco P. Lovergine
>
> _______________________________________________
> Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
> Gfoss a faunalia.com
> http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non rispecchiano necessariamente
> le posizioni dell'Associazione GFOSS.it.
>
>
--
View this message in context: http://www.nabble.com/gpl%2C-lgpl-e-bsd-tp15760337p19357551.html
Sent from the Gfoss mailing list archive at Nabble.com.
Maggiori informazioni sulla lista
Gfoss