Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Licenze Software: Shareware, Freeware, Open Source e Creative Commons - Prof. Piccinni, Dispense di Elementi di Informatica

Una panoramica delle diverse licenze software come shareware, freeware, open source e creative commons. Le caratteristiche e le condizioni di utilizzo di ognuna di queste licenze, incluse le licenze gnu general public license e creative commons. Vengono inoltre presentate le critiche e i vantaggi del software libero.

Tipologia: Dispense

2018/2019

Caricato il 08/10/2019

dfalcetta2
dfalcetta2 🇮🇹

5 documenti

1 / 33

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
UD 16
L’Open Source
Prof. Antonio Piccinno
* Fonti:
Dennis P. Curtin, Kim Foley, Kunal Sen, Cathleen Morin,
Informatica di base, McGraw-Hill
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21

Anteprima parziale del testo

Scarica Licenze Software: Shareware, Freeware, Open Source e Creative Commons - Prof. Piccinni e più Dispense in PDF di Elementi di Informatica solo su Docsity!

UD 16L’Open Source

Prof. Antonio Piccinno

  • Fonti:Dennis P. Curtin, Kim Foley, Kunal Sen, Cathleen Morin,Informatica di base, McGraw-Hill

Licenze: definizione 

La

licenza

in ambito informatico è il contratto

che può accompagnare un prodotto software

specifica le

modalità

con cui l'utente può

usare tale prodotto, garantendo dei diritti edimponendo obblighi

La licenza è imposta da chi detiene ilcopyright sul prodotto software

La sua validità dipende dalla presenza deldiritto d'autore

solo chi detiene il copyright ha il diritto di farrispettare in ogni sede la licenza stessa

Applicazione Shareware 

All'avvio dell'applicazione sharewaregeneralmente un messaggio informa l'utente sucome effettuare la registrazione e sulle condizionidi utilizzo

La versione di prova ha alcune limitazioni rispettoalla versione completa quali:

l'impossibilità di stampare o salvare i file e simili

contenere al suo interno meccanismi di protezionetali da impedire di utilizzare il software dopo lascadenza

Una volta acquistata la versione completa vienegeneralmente fornito un codice seriale da inserirenell'applicativo per sbloccarne le funzioni senzadover effettuare una nuova installazione

Licenza Freeware 

Il termine freeware indica un software cheviene distribuito in modo gratuito

Il freeware è distribuito indifferentemente con o senza codice sorgente

, a discrezione

dell'autore e senza alcun obbligo

È sottoposto esplicitamente ad una licenzache ne permette la

redistribuzione gratuita

Il software freeware viene

concesso in uso

senza alcun corrispettivo

è liberamente duplicabile e distribuibile

La storia dell’Open Source

Il riuso di porzioni di codice è iniziato neiprimi anni 50

Da Unix, che veniva distribuito ad un prezzosimbolico, nacque la BSD (BerkeleySoftware Distribution)

Lo scenario dell’industria del software neglianni 80 era dominato dal modello di“

software proprietario

” e prevedeva

elevata standardizzazione

Stallman, la Free SoftwareFoundation e l’innovazione dei PC 

Nel 1985, Richard Stallman si rifiutò dilavorare per una società privata di svilupposoftware e fondò la Free Software Foundation

(FSF)

La FSF aveva la missione di preservare,proteggere e promuovere la libertà di usare,studiare, copiare, modificare e redistribuire ilsoftware difendendo i diritti degli utenti delsoftware libero

GNU is not Unix 

Dalla comunicazione in rete crebberocomunità di sviluppatori che, nel 1991, sottola guida di Linus Torvalds, svilupparono edistribuirono

Linux

Linux è considerato il primo vero e propriosoftware in pieno rispetto della filosofia Open Source

Con l’acronimo ricorsivo

GNU

(GNU’s not

Unix) si creò un set di software che venivanodistribuiti con il codice sorgente e regolati dalicenza GPL (General Public License)

GNU General Public License 

GNU è progettata per assicurare che ognunopossa:

avere la libertà di utilizzare e distribuire copiedi sw libero

ricevere il codice sorgente

cambiare e migliorare il codice sorgentesecondo le proprie necessità

redistribuire gratuitamente

farsi pagare per i servizi ed i prodotti realizzatiutilizzando il sw libero

Regolamentazione FreeSoftware

Movimento a forte contenuto ideologico libertario"

Free software is a matter of liberty, not price. To understand the concept, you should think of'free' as in ‘free speech’, not as in ‘free beer’

Richard Stallman

Ha prodotto la GNU General Public Licence, la più diffusacon la filosofia

copyleft

Le 4 libertà fondamentali

  1. Libertà di eseguire il programma per qualsiasi

scopo

  1. Libertà di studiare il programma e modificarlo2. Libertà di copiare il programma in modo da aiutare

il prossimo

  1. Libertà di migliorare il programma e di distribuirne

pubblicamente i miglioramenti, in modo chetutta la comunità ne tragga beneficio

I vantaggi del software libero 

Libertà tecnica

Trasparenza per gliutenti

Alti standard disicurezza

Interoperabilità

Nuovi modelli dibusiness

Indipendenza dalvendor

Economicità

Retrocompatibilitàed efficienza

Rapido sviluppo

Modelli di business del softwarelibero 

Personalizzazione

Consulenza

Assistenza

Licenze multiple

Vendita

Sviluppo

Critiche al software libero 

Licenza virale non economicamentesostenibile

Non utile per categorie di software di nicchia

Sviluppo a struttura anarchica

Non tutti sono in grado di apportare modifichepur avendo il codice sorgente

Creative commons 

Share, reuse, and remix — legally

Per il diritto d’autore – Copyright

Offre degli strumenti “free” ad

autori

scienziati

educatori

Tali strumenti permettono di contrassegnare illoro lavoro “creativo”

Tale contrassegno risulta di facile “portabilità”

internet, fotocopie, slide