Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli...

34
Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Ordine degli Ingegneri della Provincia di Belluno Provincia di Belluno IL SOFTWARE LIBERO Belluno - 18 Aprile 2008 8 Aprile 1998 – 8 Aprile 2008 10 Anni di Open Source

Transcript of Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli...

Page 1: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Ordine degli Ingegneri della Provincia di BellunoOrdine degli Ingegneri della Provincia di Belluno

IL SOFTWARE LIBEROBelluno - 18 Aprile 2008

8 Aprile 1998 – 8 Aprile 2008

10 Anni di Open Source

Page 2: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Di cosa parleremo... Di cosa parleremo... Software proprietario, commerciale e libero Software proprietario: OEM, commerciale,

shareware, free, demo/trial limitata Software libero: pubblico dominio, freeware,

copyleft, open source La licenza d’uso Tipi di licenze d’uso Fonti sicure del software (malware) Dimostrazione di alcuni software liberi

Page 3: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Il software proprietario Il software proprietario

Cos’è il software proprietarioCategorie di software proprietario: - commerciale - OEM (Original Equipment Manufacturer)

- shareware - versioni free - versioni demo / trial limitata

Page 4: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Software proprietario Software proprietario

Microsoft Windows Vista (sistema operativo)

Microsoft Office 2007 (suite per ufficio)

Microsoft Visual Studio 2008 (sviluppo)

Star Office (versione commerciale di OpenOffice)

Oracle (database)

Corel Draw (grafica professionale)

Adobe Acrobat (editazione PDF)

Diamante (gestionale)

Page 5: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Cos’è il “software libero”?Cos’è il “software libero”?

La parola "Free“nell'espressioneinglese"Free Software“si riferiscealla libertànon al prezzo.

Page 6: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Il software libero Il software libero

libertà di eseguire il programma, per qualsiasi scopo libertà di studiare come funziona il programma e

adattarlo alle proprie necessità libertà di ridistribuire copie in modo da aiutare il

prossimo libertà di migliorare il programma e distribuirne

pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio

Page 7: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Il software libero Il software libero

Il Software Libero non esclude l'uso commerciale!

Se un programma non consente l'uso e la distribuzione commerciale, non è

Software Libero

Page 8: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Il software libero Il software libero

Categorie di software libero:

- pubblico dominio - freeware - copyleft - open source - commerciale

Page 9: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Software libero Software libero

Linux (sistema operativo)

OpenOffice (suite per ufficio)

SharpDeveloper (sviluppo)

MySQL (database)

GIMP (grafica professionale)

PDFCreator (produzione file PDF)

PromoGest (gestionale)

Page 10: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

LINUS TORVALDSprogrammatore e hacker finlandese, autore del kernel

Linux e coordinatore del progetto di sviluppo dello stesso

GNU/Linux

Page 11: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Licenza d’uso Licenza d’uso

La licenza in ambito informatico è il contratto che può accompagnare un prodotto software. Tale contratto specifica le modalità con cui l’utente può usare tale prodotto, garantendo dei diritti ed imponendo obblighi.

(Fonte: http://it.wikipedia.org/wiki/Licenza_software)

Page 12: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Copyright e CopyleftCopyright e Copyleft

Solitamente le licenze dei softwareproprietari prevedono più obblighiche diritti per l’utente (copyright).

Le licenze dei software liberiprevedono più dirittiche obblighi (copyleft).

Page 13: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Accettazione licenza Accettazione licenza

All’uso del programma (implicito con sorgenti)

In fase di installazione (senza sorgenti)Durante il download da un sito webPrima di aprire il contenitore del

supporto di installazione (CD-DVD...)

Page 14: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

LicenzeLicenze

GPL (General Public License)LGPL EULA (sorgente chiuso)GFDL (documentazione libera)Creative Commons

Page 15: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

GPL GPL

La GNU General Public License Viene spesso indicata con l'acronimo GNU GPL o (quando non c'è il rischio di confondersi con un'altra "General Public License") semplicemente GPL.

Permette all'utente libertà di utilizzo, copia, modifica e distribuzione. A partire dalla sua creazione è diventata una delle licenze per software libero più usate.

Page 16: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Page 17: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

LGPL LGPL

La GNU Lesser General Public License è una licenza studiata come compromesso tra la GNU GPL e altre licenze non-copyleft.Il suo scopo è di essere appetibile per aziende e progetti commerciali, tutelando al tempo stesso la comunità del Software Libero da abusi da parte delle stesse.

(segue...)

Page 18: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

LGPL LGPL

Stabilisce il copyleft sul singolo file di codice sorgente, ma non sull'intero software. Un software può essere incluso liberamente in un'applicazione commerciale closed-source, a patto che le modifiche apportate al codice sorgente del software stesso vengano rese pubbliche; tutti gli altri file dell'applicazione possono essere rilasciati con licenza proprietaria e senza codice sorgente. È utile quando si sviluppano librerie, in modo da rendere compatibili programmi liberi e non.

Page 19: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

EULA EULA

EULA = End User License Agreement (Contratto con l'utente finale).

Spesso in questo testo il produttore declina ogni responsabilità per i danni all’hardware o al software installato sul computer che il programma potrebbe provocare.

Molto spesso l'EULA protegge più il produttore che l'utente finale che accetta il contratto.

Page 20: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

GFDLGFDL

GNU Free Documentation License La GNU FDL è stata creata per distribuire la documentazione di software e materiale didattico.Ogni copia del materiale, anche se modificata, deve essere distribuita con la stessa licenza. Tali copie possono essere vendute e, se riprodotte in gran quantità, devono essere rese disponibili anche in un formato che faciliti successive modifiche. Wikipedia è la più grande raccolta di documentazione che utilizza questo tipo di licenza.

Page 21: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Creative CommonsCreative Commons

Libertà di: riprodurre distribuire comunicare al pubblico esporre in pubblico rappresentare eseguire recitare quest'opera

Page 22: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Creative CommonsCreative Commons

Condizioni:

Attribuire la paternità dell'opera nei modi indicati dall'autore o da chi ha dato l'opera in licenza e in modo tale da non suggerire che essi avallino il modo in cui viene utilizzata l'opera. Non commerciale: quest'opera non può essere utilizzata per fini commerciali. Non opere derivate: è vietato alterare o trasformare quest'opera, né usarla per crearne un'altra.

Page 23: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Vantaggi del software Vantaggi del software proprietarioproprietario

Solitamente il software proprietario ha:ottima documentazioneottimo supporto (spesso a pagamento)aggiornamenti gratuiti (talvolta in

abbonamento)costo relativamente basso di

manutenzione (sistemisti)

Page 24: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Svantaggi del software Svantaggi del software proprietarioproprietarioSpesso il software proprietario:ha un costo di acquisizione consistente è personalizzabile solo a pagamentoha poche possibilità di interazione con

altre applicazioni e/o pochi formati di importazione/esportazione dati

non permette di conoscere il funzionamento interno

Page 25: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Vantaggi del software liberoVantaggi del software libero

Solitamente il software libero ha:costo di acquisizione nulloampie possibilità di personalizzazione

a costo zero (teorico)ampia apertura verso altre applicazioni

e altri formati (import/export)codice sorgente disponibileaggiornamenti a costo zero

Page 26: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Svantaggi del software liberoSvantaggi del software libero

Spesso il software libero ha:documentazione scarsa o inesistentesupporto insufficiente o inesistentepochi aggiornamentielevato costo di manutenzione e di

personalizzazione (sistemisti)

Page 27: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Perché il software libero Perché il software libero dovrebbe convenire agli dovrebbe convenire agli sviluppatori?sviluppatori?

Page 28: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Perché il software libero Perché il software libero dovrebbe convenire agli dovrebbe convenire agli sviluppatori?sviluppatori?

Non è il software libero a convenire economicamente: è l’assistenza!

Page 29: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

SicurezzaSicurezza

NON ACCETTARECARAMELLE

DAGLISCONOSCIUTI

Page 30: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

SicurezzaSicurezza

VERIFICARE CHE LO SVILUPPO DEL SOFTWARE

SIA ANCORA ATTIVO

(aggiornamenti, supporto, adeguamento a nuovi sistemi operativi …)

Page 31: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

OpenCDOpenCD

E’ una raccolta di software libero, liberamente

scaricabile dahttp://www.theopencd.it/

Page 32: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

Altre risorseAltre risorse

www.ilsoftware.itwww.download.com

www.softwarelibero.ithttp://linuxdidattica.org

Page 33: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

RiferimentiRiferimenti

Mario De Ghetto

E-mail [email protected] VB & .NET http://deghetto.wordpress.comForum http://deghetto.forumattivo.comSito http://www.deghetto.it

Page 34: Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008 Ordine degli Ingegneri della Provincia di Belluno IL SOFTWARE LIBERO.

Ordine degli Ingegneri della Provincia di Belluno (by Mario De Ghetto) 18/04/2008

DemoDemo