Newsgroup: it.comp.os.linux.sys
Titolo: info su un software

Salve un cms in php che viene rilasciato in licenza open source può
essere freeware nel senso che l'autore obbliga a tenere il suo loghetto
e il suo nome su si esso ?
Sto parlando di itcms
A presto e grazie



e postare questa domanda su .software pareva brutto?
comunque a mio parere si

 e il suo nome su si esso ?
In generale si`, basta che ti fai la tua licenza in cui lo prevedi.
L'unica cosa e` che molto probabilmente non potrai usare MySQL, ma devi 
informarti con Oracle/Sun e chiedere a loro.
Bye.

 e il suo nome su si esso ?
si e no
l'autore di un programma ne detiene la /proprietà/ /intellettuale/ cioè in 
soldoni il diritto di decidere come meglio crede quali diritti abbiano i 
terzi sul programma e sul suo sorgente separatamente considerati.
Questo implica che l'autore abbia il pieno diritto di distribuire il codice 
sorgente di un suo programma consentendo ai terzi di utilizzarlo liberamente 
a condizione di esporre il logo del produttore. Peraltro, la violazione da 
parte dell'utente di questa disposizione lo espone al rischio di sanzioni 
penali perchè utilizzando il programma senza il logo perde il diritto a 
servirsene divenendo quindi il suo per la legge un uso illegale.
qui è spiegato abbastanza bene:
http://www.pmi.it/leggi-e-norme/news/3012/software-illegale-in-azienda-e-
reato.html
D'altra parte, una licenza siffatta è incompatibile con qualsiasi altra 
licenza /virale/ tali essendo quelle che obbligano l'utente a rilasciare il 
codice modificato nella stessa licenza dell'originale. GPLv2 e GPLv3 sono 
licenze virali, BSD e LGPL non lo sono. Questo significa che un programma 
rilasciato con quella specifica licenza non potrebbe utilizzare *nessun* 
*codice* rilasciato in GPL. Questo significa - in un CMS - *dover* pagare le 
licenze per MySQL e non *poter* utilizzare *nessun* codice o libreria 
rilasciata in GPL. 
In soldoni, è legale ma è una pessima idea

 In soldoni, è legale ma è una pessima idea
Hai scritto alcune cose giuste ed alcune cose sbagliate/incomplete.
Io posso utilizzare, nei miei programmi closed source, tutte le librerie 
GPL che voglio e sono autorizzato a farlo.
Il problema subentra quando vado a VENDERE o cedere il programma a terzi.
Se il programma è un "derivative work", in soldoni se utilizza codice 
GPL, viralmente TUTTO quanto diventa GPL e sono obbligato a distribuire 
il codice all'entità a cui lo ho ceduto, che ne acquisisce 
contestualmente anche tutti i diritti.
La chiave di lettura è la distribuzione: se io ho un codice closed che 
utilizzo per fatti miei o che uso per fornire servizi a terzi (ad 
esempio, uso mysql per gestire il mio software di CRM che i clienti usano 
per segnalarmi i ticket) non sono tenuto a distribuire una cippa.
Nota che ci sono un sacco di eccezioni sulla definizione di "derivative 
work" ma non è il caso comunque di trattarne ora. 

 contestualmente anche tutti i diritti.
... previsti dalla GPL (cioè quasi nessuno)

 ... previsti dalla GPL (cioè quasi nessuno)
MAGARI fosse come dici!
Per la cronoaca, a me la GPL fa vomitare.
La GPL2 fa venire la diarrea (oltre al vomito).
La GPL3 aggiunge l'aerofagia.

 MAGARI fosse come dici!
in termini economici sono cmq pochi

 (oltre al vomito). La GPL3 aggiunge l'aerofagia.
Lol, non concordo affatto.
A me dà sui nervi la BSD, ad esempio, da un punto di vista filosofico.



guarda, la faccio breve:
per l'utente finale, BSD/GPL non cambia nulla: installi e va.
Per lo sviluppatore, la GPL è come la peste. Ci sono un sacco di licenze 
che non sono compatibili con la GPL e che non puoi usare.
Se usi BSD, non puoi usare la GPL a meno di non infettare tutto con la 
GPL stessa... un bagno di sangue.
Senza parlare poi dell'idiozia intrinseca che la GPL2 e la GPL3 non sono 
compatibili tra di loro...