altra economia

Transcript

altra economia
ALTRA ECONOMIA
Le licenze nel software
di virtualmondo terza parte del seminario
sul software libero per contatti [email protected]
VirtualMondo Computer Club ­ www.aniene.net
Le licenze
L'utilizzo del software può essere concesso gratuitamente o a pagamento, per le operazioni stabilite nel contratto di licenza, o in sua mancanza per quanto stabilito dalla legge. VirtualMondo Computer Club ­ www.aniene.net
Licenze e tipologie del software
VirtualMondo Computer Club ­ www.aniene.net
Free software
Per software libero si intende quello liberamente utilizzabile, modificabile e distribuibile gratuitamente o a pagamento.
L'aspetto caratterizzante tale tipo di software è la presenza del codice sorgente che deve sempre accompagnare il codice eseguibile originale e tutte le successive modificazioni. Il free software può far cadere in equivoco in quanto in inglese "free" significa "libero", ma anche "gratis". Ciò ha portato qualcuno a preferire il termine Open Source a quello di Free Software, per evidenziare che non si fa riferimento al prezzo, ma alla libertà di utilizzo, ma tale definizione, come si vedrà avanti, non può essere considerata un perfetto sinonimo di Free Software.
Alcune aziende di software, per ragioni di marketing, spesso distribuiscono gratuitamente alcuni loro prodotti. Ciò non significa che tale software sia libero. E' necessario leggere attentamente la licenza d'uso per verificare che gli utenti dispongano di tutte le libertà descritte sopra. VirtualMondo Computer Club ­ www.aniene.net
Software pubblico dominio
È il software privo di copyright, quindi originariamente libero. Non essendo tutelato da alcun diritto d'autore, chiunque può farne ciò che vuole, anche appropriarsi dei diritti di copie o varianti del codice.
VirtualMondo Computer Club ­ www.aniene.net
SOFTWARE PROTETTO DA COPYLEFT
Il termine copyleft è stato coniato in contrapposizione a copyright, per definire una licenza che difende oltre al diritto d'autore, anche la libertà dell'opera, impedendo che varianti successive possano essere non libere o comunque imporre restrizioni ulteriori, ma al contrario impongono che a loro volta debbano essere software libero. Un esempio di tale categoria di licenze è la GNU­GPL, che è virale, in quanto impone che opere derivate da quelle pubblicate sotto licenza GNU­GPL siano a loro volta sotto licenza GNU­GPL. VirtualMondo Computer Club ­ www.aniene.net
SOFTWARE LIBERO NON PROTETTO DA COPYLEFT Se nella licenza di un sotfware libero non vengono espressamente indicate restrizioni per chi lo ridistribuisce, allora non è considerata copyleft. Una licenza libera che permette varianti proprietarie è la licenza BSD. VirtualMondo Computer Club ­ www.aniene.net
SOFTWARE NON LIBERO Il software non è libero quando non sono soddisfatte tutte le condizioni per esserlo. Anche in questo caso esistono diverse varianti.
VirtualMondo Computer Club ­ www.aniene.net
SOFTWARE SEMILIBERO Concede tutte le libertà previste dal software libero esclusa la possibilità di trarne profitto. In alcuni casi questo potrebbe limitarne la diffusione, poiché non consente nemmeno di poter recuperare le spese relative alla distribuzione. Un esempio di programma semilibero è PGP. Pur non essendo software libero, comunque garantisce molte libertà normalmente non presenti nel software proprietario, come la possibilità di usare, copiare, modificare e distribuire il codice.
VirtualMondo Computer Club ­ www.aniene.net
SOFTWARE PROPRIETARIO Se un software non è né libero né semilibero, è proprietario. Solitamente la licenza d'uso definisce persino il numero di calcolatori su cui è possibile utilizzarlo. VirtualMondo Computer Club ­ www.aniene.net
SOFTWARE FREEWARE Benché non esista una definizione precisa, solitamente si intende un software distribuito gratuitamente distribuito in forma binaria senza sorgenti allegati. Può essere inteso come un software proprietario distribuibito gratuitamente. Pertanto in questo contesto il termine free si riferisce esclusivamente al costo e non alla libertà d'uso.
VirtualMondo Computer Club ­ www.aniene.net
SOFTWARE SHAREWARE La licenza Shareware concede di copiare e ridistribuire il software, ma l'uso gratuito è concesso per un periodo limitato di tempo, dopodiché si è obbligati a sostenere i costi previsti per la licenza d'uso. Ovviamente non rientra nel software libero né in quello semilibero.
VirtualMondo Computer Club ­ www.aniene.net
SOFTWARE COMMERCIALE È il software venduto per profitto. Non è corretto considerarlo sinonimo di software proprietario, in quanto le licenze per il software libero non impediscono assolutamente di trarne profitto, ed in effetti esiste software proprietario commerciale e non commerciale, software libero commerciale e non commerciale.
VirtualMondo Computer Club ­ www.aniene.net
Altri....
Esistono moltissime altre forme di distribuzione del software. Per citarne alcune: cartoware, beerware...protware (by virtualmondo)
VirtualMondo Computer Club ­ www.aniene.net
Licenza Gnu­Gpl
Copyleft: software libero e tutela dell'opera intellettuale
Il "Software libero" è una questione di libertà, non di prezzo. Per capire il concetto, bisognerebbe pensare alla "libertà di parola" e non alla "birra gratis" [ il termine free in inglese significa sia gratuito che libero, in italiano il problema non esiste].
VirtualMondo Computer Club ­ www.aniene.net
Quattro liberta'
Libertà di eseguire il programma, per qualsiasi scopo (libertà 0).
Libertà di studiare come funziona il programma e adattarlo alle
proprie necessità (libertà 1). L'accesso al codice sorgente ne è
un prerequisito.
Libertà di ridistribuire copie in modo da aiutare il prossimo (libertà 2).
Libertà di migliorare il programma e distribuirne pubblicamente i
miglioramenti, in modo tale che tutta la comunità ne tragga beneficio (libertà 3). L'accesso al codice sorgente ne è un prerequisito.
VirtualMondo Computer Club ­ www.aniene.net
RomGroup, VirtualMondo e Gnumanix
Ora nel nostro territorio esistono tre gruppi che operano per la diffusione del software libero.
Per informazioni, li puoi trovare sulla Rete Civica della Valle del'Aniene:
www.aniene.net