Newsgroup: it.comp.os.linux.sys
Titolo: Licenza GNU

Salve, 
ho modigicato progondamente uno script in php dotato di licenza GNU.
volevo sapere come posso usufruire del nuovo script:
avrei intenzione di venderlo, posso?

Il giorno Tue, 13 May 2003, Markanoid così ha scritto:

  Si, ma devi venderlo come software GPL.
  Sandro
-- 
Bellum se ipsum alet
       La guerra nutre se stessa
Livio, Ab urbe condita, XXXIV,9

 [2003-05-13 08:18]:

Si, a patto che le modifiche da te fatte siano rilasciate sotto licenza
GPL.
Hint: 
http://www.gnu.org
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)              [ 
http://digilander.iol.it/ebassi/
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 
secondo quello che ho capito della gpl, a patto che le modifiche siano rilasciate ANCHE sotto licenza gpl (vedi mysql che rilascia lo stesso sf in due versioni identiche tranne che per la licenza).

 sf in due versioni identiche tranne che per la licenza).
Le due versioni non sono identiche: le modifiche fatte alla release GPL
sono sotto GPL. Quelle fatte alla versione sotto altra licenza rimangono
chiuse a discrezione del produttore.


 
beh, a me sembrano proprio identiche.
inoltre
qui
http://www.gnu.org/licenses/gpl-faq.html#RequiredToClaimCopyright
"    Whether you claim a copyright on your changes or not, either way you must release the modified version, as a whole, under the GPL."
si fa menzione dell'obbligo a rilasciare sotto gpl un sw modificato, ma non si dice mai che questo è il modo esclusivo per rilasciare il sw.
infine, gpl era nata per non bloccare il ciclo di vita e di sviluppo di un sw, cioè 
A crea X e lo rilascio in versione gpl, 
B prende X e crea Y in licenza YYY non aperta.
A non può più usare YYY che deriva da X -> male.
ma se 
B prende X e crea Y in licenza YYY non aperta e YYY2 in licenza gpl, identiche, tranne, che so YYY ha in più la garanzia, etc
A può continuare il suo lavoro da YYY2 e la gpl è a posto (e il mondo è salvo)
giusto?
ciao

 snip >
Sbagliato.
Puoi farlo se detieni il copyright del prodotto, altrimenti la scelta è
tra GPL e GPL.
Tu a quanto pare non detieni il copyright, quindi *devi* rilasciare
sotto GPL.
Ciao,
	Nicholas

 salvo) giusto?
No. È *solo* l'autore che può decidere che licenza utilizzare per il
proprio software.
+++
Ricordo, inoltre, che se tu crei un derivative work di un software sotto
GPL e *non* lo rilasci (anche se rendi pubblico l'output di questo
programma), non sei obbligato a rendere pubbliche le modifiche da te
fatte.
La GPL è una licenza che copre la distribuzione del software.


 posto (e il mondo è salvo) giusto?  ciao
Authority through obscurity?
;-)

  Si, ma devi venderlo come software GPL.
il discorso interessava anche me ma alla fine non ci ho capito gran
che.
Vorrei chiarire con un altro semplice esempio:
IO creo un programma e lo metto sotto licenza GPL. Decido
contemporaneamente di venderlo per sopperire ad alcune spese di
produzione, e per prendermi da mangiare ;). Posso _non_ rilasciare i
sorgenti al cliente pagante?
TIZIO trova in giro i miei sorgenti e decide di inserire un nuovo
controllo (nuova feature) e la registra come modifica al programma
originale (solo GPL giusto?). Ora, TIZIO può vendere il programma come
suo?
Thankz all :)
--
Ciao!
Davide
[DAOC PG]Armorgod Troll Sciamano - Midgard Vortigern[/DAOC PG]

 suo?
Si`, puo` venderlo con le stesse restrizioni. Siccome il programma deve
rimanere GPL anche lui dovra` rendere disponibili al suo cliente i
sorgenti del programma.
Bye.

Markanoid wrote:

A me sembra di aver letto che A MENO di modifiche sostanziali (non ha 
specificato pero` cosa intendesse)  tutte  le modifiche ricadono sotto la 
gpl.
Il che` cmq non ti impedisce di venderlo

 sorgenti al cliente pagante?
No.
+++
Vediamo di capirci: se dici "rilascio sotto GPL" dichiari che la licenza
di distribuzione del tuo programma è la GNU General Public License.
Puoi rilasciare sotto una licenza inventata da te (con il supporto di un
legale, ovviamente), oppure puoi usare una delle licenze fatte da altri.
È un tuo diritto.
Se decidi di usare la GPL, quando hai venduto il programma al cliente, e
quello ha accettato la licenza, *devi* mettere a disposizione i sorgenti
del programma *al cliente*, ad un prezzo non superiore al supporto sul o
sui quali essi si trovano. Nota: al *cliente*, non a tutti. Puoi mettere
tutto su un FTP e dare username e password al cliente, ad esempio.
Quello che conta, è che il cliente che ha pagato per il programma possa,
in qualche modo, avere i sorgenti senza limitazioni su di essi se non il
dover rilasciare sotto GPL le modifiche fatte nel caso in cui decida per
un caso o per l'altro di rilasciare il prodotto derivato dal tuo.


 suo?
sì, ma poi anche tu puoi copiare da lui :-)
insomma, tu prima copi e poi vuoi che altri non copino da te... Ti sembra
di essere coerente? :-)

 suo?
Puo' venderlo ma non "come suo"
Mi spiego: puo` venderlo gia` da prima della modifica (basta che trova il 
soft gpl in giro), ma deve riconoscere la paternita` del soft.
Inoltre se le modifiche sono oltre una certa soglia (non so` quale pero`) 
puoi cambiare la licenza anche se era gpl (non ricordo se e` specificato 
nella gpl o se sono gli stessi commenti alla gpl da parte di  RS); 
dal'altronde e` logico, se modifico il soft a tal punto da renderlo 
un'altro soft (a parte il fatto che sarebbe difficile dimostrare da dove 
viene, a quel punto), mi sembra giusto che possa dire quel soft e` mio ( e 
quindi ce ne faccio quello che voglio).
Ciao 


|Date: Tue, 13 May 2003 19:45:27 +0200
|Subject: Re: Licenza GNU
|
|On Tue, 13 May 2003 14:41:07 +0000, Davide Casero wrote:
|> IO creo un programma e lo metto sotto licenza GPL. Decido
|> contemporaneamente di venderlo per sopperire ad alcune spese di
|> produzione, e per prendermi da mangiare ;). Posso _non_ rilasciare i
|> sorgenti al cliente pagante?
|
|de facto no. Pui non darglieli subito, ma se li chiede deve averli.
  Devi darglieli se li richiede entro il terzo anno dalla vendita del software.



Dove sta scritto?
Alessandro.

Il giorno Wed, 14 May 2003, test così ha scritto:

  Dove dev'essere scritta una clausola della licenza se non nella stessa
licenza?
http://www.gnu.org/licenses/gpl.html
3.  You may copy and distribute the Program (or a work based on it, under
Section 2) in object code or executable form under the terms of Sections 1 and
2 above provided that you also do one of the following:
[...]
# b)  Accompany it with a written offer, valid for at least three years, to
      give any third party, for a charge no more than your cost of physically
      performing source distribution, a complete machine-readable copy of the
      corresponding source code, to be distributed under the terms of Sections
      1 and 2 above on a medium customarily used for software interchange;


 tutto su un FTP e dare username e password al cliente, ad esempio.
ma il cliente ha il diritto di diffondere pubblicamente questo sw e il suo 
codice, giusto?
        _f

 codice, giusto?
Se vuole. La GPL sicuramente non vieta al cliente di farci quello che
vuole, col sorgente, se non che ogni "derivative work" va posto sotto
GPL.
Non vedo perché un cliente dovrebbe farlo rendere pubblici i sorgenti
di un software acquistato, magari a caro prezzo, ad ogni modo.



E cosa ci perderebbe? Anzi potrebbe rivenderlo (o svenderlo) per recuperare
le spese, non ti pare?
Alessandro.

 le spese, non ti pare?
Venderlo a prezzo minore? Per quale scopo?
Tanto il nome che appare sul software è il tuo, e se il cliente lo
modificasse *senza* lasciare il tuo nome violerebbe la licenza e sarebbe
citabile in giudizio.
+++
Ad ogni modo, se gli hai venduto quel programma *immagino* tu ti sia
fatto pagare adeguatamente per coprire i costi di sviluppo, quindi a te
che ti frega? Anzi, ti fa pubblicità gratuita, perché chiunque riceva il
software, si rivolgerà all'autore originale.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://digilander.libero.it/ebassi/
 ]



Non stavo recriminando su questo, mi incuriosiva solo la tua certezza del
fatto che chi ha comprato un programma GPL non abbia alcun interesse a
rivenderlo.
Alessandro.

 rivenderlo.
A meno che tu non crei un software general purpose, e voglia vivere e
prosperare sulle copie...
