MODULO 17 –> Il modello di licenza del software

27
Insegnamento di Informatica – a.a. 2015-16 Il modello di licenza del software INSEGNAMENTO DI INFORMATICA – A.A. 2015-16 Francesco Ciclosi Macerata, 1 dicembre 2015

Transcript of MODULO 17 –> Il modello di licenza del software

Page 1: MODULO 17 –> Il modello di licenza del software

Insegnamento di Informatica – a.a. 2015-16

Il modello di licenza del software

INSEGNAMENTO DI INFORMATICA – A.A. 2015-16

Francesco Ciclosi

Macerata, 1 dicembre 2015

Page 2: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

La licenza di utilizzo

È il contratto che può accompagnare un prodotto

software ed è imposta da chi ne detiene il copyright

Indica le modalità con cui un utente può usare il

prodotto

• Garantisce dei diritti

• Impone degli obblighi

Per essere valida va attribuita da chi è in possesso

dei diritti d’autore

Page 3: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Shareware e freeware

Alcune piccole software house e alcuni piccoli

sviluppatori preferiscono non usare i normali

canali di distribuzione del software proprietario

Incoraggiano la diffusione dei loro programmi

consentendone:

• Il libero download da Internet

• La libera copia e distribuzione

Tali applicazioni sono shareware o freeware

Page 4: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Shareware

Il programma può essere liberamente scaricato da

Internet, utilizzato e ridistribuito per un tempo

determinato (in genere 30 giorni)

Al termine del periodo di valutazione:

• È richiesto il pagamento di una somma oppure la

rimozione del software (che cessa di funzionare)

• A chi si registra sono normalmente garantiti sia gli

aggiornamenti del software che la documentazione

La versione di prova ha in genere alcune limitazioni

Page 5: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Freeware

Viene così indicato un software che è distribuito in

modo gratuito

Il software utilizza una licenza che ne consente la

distribuzione gratuita

Il programma può essere liberamente scaricato da

Internet, utilizzato e distribuito senza limitazioni

Il software può includere o meno il codice sorgente

Page 6: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Freeware: alcune precisazioni

Il detentore del copyright può inserire

esplicitamente delle clausole nel contratto di

licenza che impediscano qualsiasi forma di

pagamento per la distribuzione

Chi detiene il copyright è l’unico a poter

decidere le forme e le modalità di distribuzione

del software

Page 7: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

GNU – General Public License

GNU’s Not Unix!

Free Software, Free Society

La licenza GPL intende garantire lo scambio e

la condivisione di software libero

La licenza GPL assicura che il software resti

libero per tutti gli utenti

La versione attuale della GNU GPL è la 3

Page 8: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Cos’è il Software Libero

L’espressione «Software Libero» si riferisce alla

libertà dell’utente di eseguire, copiare,

distribuire, studiare, cambiare e migliorare il

software

Il Software Libero è una questione di libertà,

non di prezzo

• Libertà di parola (SI)

• Birra gratis (NO)

Page 9: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Le quattro libertà essenziali (1/2)

Libertà 1 Libertà di eseguire il programma

come si desidera, per qualsiasi scopo

Libertà 2 Libertà di studiare come funziona

il programma e adattarlo alle proprie necessità

• L’accesso al codice sorgente ne è un prerequisito

Libertà 3 Libertà di ridistribuire copie in

modo da aiutare il prossimo

Page 10: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Le quattro libertà essenziali (2/2)

Libertà 4 Libertà di migliorare il programma

e distribuirne pubblicamente i miglioramenti, in

modo tale che tutta la comunità ne tragga

beneficio

• L’accesso al codice sorgente ne è un prerequisito

Se gli utenti di un software godono di queste 4

libertà allora quel software è libero

Page 11: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

La GPL (1/3)

Garantisce che a ogni persona sia consentito:

• avere la libertà di utilizzare e distribuire copie di

software libero

• ricevere il codice sorgente

• cambiare e migliorare il codice sorgente secondo le

proprie necessità

• redistribuire gratuitamente il software

• ricevere un corrispettivo economico per i servizi e i

prodotti realizzati utilizzando il software libero

Page 12: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

La GPL (2/3)

La GPL protegge i diritti degli autori e degli

utenti imponendo alcune restrizioni:

• Che vietano a ognuno di negare i diritti d’autore

• Che vietano a ognuno di chiedere all’utente di

soprassedere dai propri diritti

• Che determinano la responsabilità legale di coloro

che distribuiscono o modificano le copie

Page 13: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

La GPL (3/3)

Protegge i vari diritti:

• Mantiene il Copyright dell’autore sul software

• Definisce la licenza che garantisce all’utente di:

o Copiare il software

o Distribuire il software

o Modificare il software

www.gnu.org

Page 14: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Altre licenze GNU

GNU Lesser General Public License (LGPL)

• Utilizzata solo da alcune librerie di GNU

GNU Affero General Public License (AGPL)

• È basata sulla GNU GPL, ma aggiunge una clausola

che permette agli utenti di ricevere il codice sorgente

di un programma utilizzato attraverso una rete

GNU Free Documentation License (FDL)

• È una forma di copyleft pensata per manuali, libri di

testo o altri documenti.

Page 15: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Le licenze Creative commons

Share, reuse and remix – legally

Non servono a tutelare il diritto d’autore

(copyright)

Offrono degli strumenti gratuiti per

contrassegnare il lavoro creativo degli autori

Tale contrassegno è di facile «portabilità»

Page 16: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Creative commons e copyright

Esistono tre forme di copyright:

• All rights reserved (copyright) ©

• Some rights reserved CC

• Public domain (copyleft) PD (NO IN ITALIA)

Page 17: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Tipologie di licenze CC

Attribution Non-commercial No Derivatives (by-

nc-nd)

Attribution Non-commercial Share Alike (by-nc-sa)

Attribution Non-commercial (by-nc)

Attribution No Derivatives (by-nd)

Attribution Share Alike (by-sa)

Attribution (by)

Page 18: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Licenze CC: procedura guidata di scelta

Page 19: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Attribuzione (CC BY)

Questa licenza permette a terzi di distribuire,

modificare, ottimizzare e utilizzare l’opera come

base, anche commercialmente, fino a che sia

garantito il credito per la creazione originale

È la più accomodante delle licenze offerte

È raccomandata per la diffusione e l’uso

massimo di materiali coperti da licenza

Page 20: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Attribuzione - Condividi allo

stesso modo (CC BY-SA) - 1

Questa licenza permette a terzi di modificare,

ottimizzare e utilizzare l’opera come base, anche

commercialmente, fino a che sia garantito il

credito per la creazione originale

Le nuove creazioni devono essere autorizzate con

i medesimi termini

È spesso comparata con le licenze usate dai

software opensource e gratuite «copyleft»

Page 21: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Attribuzione - Condividi allo

stesso modo (CC BY-SA) - 2

Tutte le opere basate su quella originale

erediteranno la stessa licenza

Quindi tutte le opere derivate permetteranno

anche un uso commerciale

Page 22: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Attribuzione - Non opere

derivate (CC BY-ND)

Questa licenza permette la ridistribuzione,

commerciale e non, fintanto che viene

trasmessa intera e invariata, dando credito

all’autore dell’opera

Non è possibile generare opere derivate

dall’opera originaria

Page 23: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Attribuzione - Non

commerciale (CC BY-NC) Questa licenza permette a terzi di modificare,

ottimizzare e utilizzare l’opera come base per

altre non commerciali

Le loro nuove opere dovranno accreditare

l’autore dell’opera originaria e essere non

commerciali

Ma possono essere licenziate con termini

differenti rispetto a quelli dell’opera originaria

Page 24: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Attribuzione - Non

commerciale - Condividi allo

stesso modo (CC BY-NC-SA)

Questa licenza permette a terzi di modificare,

redistribuire, ottimizzare e utilizzare l’opera

come base non commerciale, fino a che sia

garantito il credito per la creazione originale

Le nuove creazioni dovranno essere licenziate

mediante i medesimi termini dell’opera

originaria

Page 25: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

Attribuzione - Non commerciale -

Non opere derivate (CC BY-NC-ND)

Questa licenza è la più restrittiva delle sei

licenze principali

Consente solo di scaricare le opere e

condividerle con altri fino a che sia garantito il

credito per la creazione originale

Non è possibile modificare l’opera originaria ne

sfruttarla commercialmente

Page 26: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

CC0 CC0 consente ai creatori e ai proprietari di

contenuti o database protetti da copyright di

rinunciare agli interessi sulle loro opere e, quindi,

renderle di dominio pubblico, in modo che altri

possano modificare, migliorare e riutilizzare le opere

liberamente per qualsiasi scopo e senza alcuna

restrizione legata alle norme in materia di diritto

È incompatibile con la normativa italiana in quanto

spoglia l’autore del diritto morale

Page 27: MODULO 17 –> Il modello di licenza del software

Unimc - Dipartimento di Economia e Diritto - Corso di Laurea in Economia: banche, aziende e mercati

© Francesco Ciclosi – Settembre 2015 CC-BY-SA 4.0 – Common Deed – Legal Code

Insegnamento di Informatica – a.a. 2015-16

I miei contatti linkedin

http://it.linkedin.com/pub/francesco-ciclosi/62/680/a06/

facebook

https://www.facebook.com/francesco.ciclosi

twitter

@francyciclosi

www

http://www.francescociclosi.it