Il software libero: significato, caratteristiche, vantaggi Le ragioni. Le ragioni di una scelta

Documenti analoghi
Informatica e Software Libero. Il software. Categorie del software. Università Cattolica di Brescia 5 dicembre 2001

Il pistolotto sulle licenze. Tutti i nomi ed i marchi sono registrati e appartengono ai rispettivi proprietari - si comincia bene!!

Libero Software per Liberta Digitale

L open Source Spiegato ai ragazzi

INTRODUZIONE AL SOFTWARE LIBERO E OPEN SOURCE

Il mondo delle applicazioni aperte

SBN e open source. Giovanna Frigimelica Università degli studi di Cagliari Biblioteca Distretto biomedico scientifico

Software libero ed insegnamento

Scelte tecnologiche e filosofia opensource

Tecniche Informatiche di ricerca giuridica. Nicolò Ghibellini Università di Ferrara

Open Source::accenni. Definizioni: software proprietario

Il Software Libero e Linux:

CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS

Sistemi distribuiti open source per reti di comunicazione

LINUX DAY LUG Govonis. Il Software Libero

Archivi in Digitale: Il Costo

Software open source, Creative Commons e diritto d'autore.

Libertà di espressione

OPEN SOURCE. Concetti chiave e implicazioni per le scelte aziendali (fornitori e utenti)

Introduzione al Software Libero e a GNU/Linux

LINUXSHELL ITALIA RESPET.ORG. CAE - Città dell'altraeconomia Roma 28 Novembre 2007

Da Open Source ad Open Data

GNU/Linux: filosofia del software libero ed open source

GNU GPL v2 VS GNU GPL v3

L'Open Source NON e' il software gratis E' una tipologa di software NON e' una licenza E' una metodologia di sviluppo

Corsi GNU/Linux 2016

L'etica hacker. Free Software & Open Source

Linux sul vostro computer. L'evoluzione della specie...

Tutela del Software UNIVERSITÁ DEGLI STUDI DI CAGLIARI FACOLTÁ DI GIURISPRUDENZA DIRITTO PRIVATO DELL INFORMATICA A.A. 2006/2007

GNU/Linux: filosofia del software libero ed open source

ALTRA ECONOMIA. Le licenze nel software. di virtualmondo. terza parte del seminario sul software libero. per contatti

Libertà è/e partecipazione

Paolo Zatelli. Dipartimento di Ingegneria Civile e Ambientale Università di Trento. Open Source e Free Software. Open Source e Free Software

Diritto d'autore e copyleft per la scuola. Frieda Brioschi Wikimedia Italia

Software Libero. Terra Futura - Firenze

Fondamenti di Informatica. Prof. Alfredo Cuzzocrea University of Trieste. Software Open Source. Credits to: Prof. M.

ECDL CORE 5.0. Modulo 1 Concetti di base dell ICT 1.6 Aspetti giuridici. Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s.

LICENZE D'USO E TIPOLOGIE DI SOFTWARE

Mini Corso 2006 LUG Govonis

La Firma Digitale. Sommaruga Andrea Guido. Collegio dei Geometri e Geometri Laureati della Provincia di Lodi. Mag 2010

Quale diritto d'autore per il software INFN?

BASI DATI: Open Office BASE INFORMATICA

Introduzione al software libero

Corsi di Informatica 2007

Sviluppo dei software GIS verso le tecnologie cloud e l integrazione con dispositivi mobili

I Esercitazione: Istallazione Sistema Operativo

Organizzazione: teoria, progettazione, cambiamento

Licenze Software e Open Source

Linux e il software libero

Normativa comparata. Capo I - Principi generali. Art. 1 Finalità della legge.

Marketing. Testi di riferimento:

Sicurezza dei dati e privacy

Ma cosa è un computer?

Il Ruolo del referente ICT

LA TUTELA DEL SOFTWARE

Concorrenza fra standard e tecnologie. Esternalità di rete e Lock-in

OpenOffice.org 3.3. Nome Cognome Associazione PLIO LinuxDay 2010

ISO Allegato M04.10 EL10353 DIMMER LAMPIONE

Utilità del software libero per i non programmatori p. 1

SOFTWARE LIBERO PER UNA SCUOLA A CODICE APERTO (OPEN-SOURCE) Corso di aggiornamento

Come sono fatti i files?

Il Software libero per una scuola libera Free software: etica, filosofia e territorio

Linux e i software liberi. di Nardean Lorenzo e Redigolo Marco

Conferenza/incontro. Software di Produttività Personale. VELug - Venezia Free Software Users Group 1

Corso ForTIC C2 LEZIONE n. 1

Laboratorio di Reti Locali e Geografiche

Preparare il futuro: finanziamenti pubblici per idee innovative basate su tecnologie Open Source. Stefano Penge

Linux Le differenze dell open source

Alessio Ragni Università di Camerino

Software di Produttività Personale

Metodi informatici per l insegnamento della matematica 1. Parte I. I computer a scuola. Vantaggi e svantaggi. Contro. Ottavio Giulio Rizzo

OpenOffice.org 3.3. Marco Menardi Associazione PLIO LinuxDay 2010

COMUNE DI CASTEL GUELFO DI BOLOGNA Settore Amministrativo/finanziario e servizi alla persona

ACCORDO PER IL DEPOSITO DEI DATI

MODULO DI ISCRIZIONE AI CORSI PER LA PREPARAZIONE ALLA CERTIFICAZIONE ECDL. l sottoscritt. nat a il giorno e residente a, Provincia in n.

Sommario. Introduzione 1. 1 Preparare la presentazione 13. iii

Modelli di programmazione parallela

Progettazione e stampa in 3D liv.i Mauro Rossolato. Opensource. opensource 1

Le licenze d uso. Le principali tipologie di licenze

Informatica Software applicativi. Athos Ghiggi SMC

Lez. 5 La Programmazione. Prof. Salvatore CUOMO

50 anni in 30. l informatica aperta, prima di GNU. Giovanni A. Cignoni Linux Day 25 ottobre 2014 ITIS Marconi, Pontedera

Politica per. la Qualità, per l Ambiente e per la Responsabilità Sociale. Lecce, 26 Ottobre Curriculum

BitDefender Business Security

Licenze Creative Commons per i beni culturali

Introduzione al SOFTWARE LIBERO

I canali di finanziamento e procurement

COMUNE di ARTEGNA Provincia di Udine. Revisione 2013 R E G O L A M E N T O

Licenze. Brevetti. Copyright Copyleft.

Rubrica valutativa ed autovalutativa delle competenze digitali per aree (dal Progetto europeo DIGCOMP)

La normativa italiana sull accessibilità

Il software. E' una serie di istruzioni eseguite dal PC.

Computer Facile VideoCorso Free Online mercoledì 11 dicembre 2013 Ultimo aggiornamento domenica 07 giugno 2015

Sorgenti, Binari e Pacchetti (Compilazione e pacchettizzazione per GNU/Linux)

Software proprietario

Dai dati al fatturato: Data Science con Minitab. Luigi Roggia

Introduzione al diritto d autore. Legge 22 aprile 1941 n. 633, Protezione del diritto d autore e di altri diritti connessi al suo esercizio

Open Source e Riuso. Lezione 4bis

IL PATRIMONIO DI DATI E LE BASI DI DATI

Obiettivi di accessibilità per l anno Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012, n. 179

Transcript:

Il software libero: significato, caratteristiche, vantaggi Le ragioni di una scelta

1

La definizione di software libero Si dice che un programma è libero se sono rispettate 4 libertà: 0 di eseguirlo, per qualsiasi scopo. 1 di studiare come funziona e adattarlo alle proprie necessità. 2 di copiarlo e redistribuirlo. 3 di migliorarlo, e distribuirne pubblicamente i miglioramenti.

Libertà 0: usare Significa che si è liberi di usare il programma senza dover chiedere a nessuno; sembra scontata ma: molti programmi possono essere eseguiti solo sull hardware col quale sono stati venduti (OEM). alcuni programmi limitano gli scopi del loro utilizzo (compilatore che vieta il proprio uso per fare un altro compilatore).

Libertà 1: studiare e modificare Viene quasi sempre negata agli utenti, avvalendosi della possibilità di distribuire i soli binari: per poterla esercitare occorre disporre del codice sorgente, in modo da poterlo leggere e modificare. non significa che sia necessario distribuire sempre il codice sorgente, basta che questo sia reso disponibile. è quella che consente di poter verificare cosa fa il programma

Libertà 2: copiare e distribuire È quella che è negata in maniera più evidente con il software proprietario: la copia di software libero non solo è consentita, ma incoraggiata. non c è da chiedere nessun permesso, né all autore, né a chi vi ha fornito il software. non potete impedire ad altri di copiare e distribuire a loro volta. niente impone che la copia sia gratuita, potete chiedere un prezzo per il servizio.

Libertà 3: redistribuire le modifiche Avere il codice sorgente e poterlo modificare non basta, deve essere possibile redistribuire anche le proprie modifiche: non devono essere presenti limiti su chi può eseguire le modifiche o la loro redistribuzione. non devono essere presenti limiti sui destinatari della redistribuzione. non si deve neanche essere forzati a redistribuire. la capacità di redistribuire versioni modificate è essenziale per accrescere il patrimonio comune del software libero.

Implicazioni Le 4 libertà hanno alcune importanti implicazioni: dalle libertà 1 e 3 deriva la necessità di poter disporre del codice sorgente. avere queste libertà non significa che non ci sono restrizioni, ad esempio col copyleft si impone che esse non possano essere tolte. queste libertà non si applicano solo al software ma alla produzione culturale in genere.

Il modello culturale Lo sviluppo del software libero si basa su principi come: il libero scambio delle informazioni. la condivisione di idee e risultati. il libero utilizzo del patrimonio comune delle conoscenze per un ulteriore sviluppo. sono gli stessi principi della comunità scientifica senza i quali la ricerca non può progredire.

Il progetto GNU Il progetto nasce con lo scopo di creare un sistema (sistema operativo e programmi di utilità) completamente libero: GNU è l acronimo (ricorsivo) di GNU s Not Unix. viene realizzato il compilatore GCC e tutta una serie di strumenti di sviluppo. vengono realizzate tutte le applicazioni necessarie per un sistema Unix.

Open Source Nasce alla fine degli anni 90 come tentativo di marketing del software libero: invece delle 4 libertà precedenti si utilizzano delle linee guida derivate da quelle adottate dalla distribuzione Debian. si richiede la redistribuzione libera, la disponibilità del codice sorgente, la possibilità di fare opere derivate, la non discriminazione di utenti o modalità di utilizzo, ecc. voleva risolvere l ambiguità del termine inglese free, spesso inteso come gratis.

La licenza GPL La più diffusa, la prima ad usare il copyleft per proteggere la libertà del software: richiede che i lavori che usano codice GPL vengano redistribuiti con la stessa licenza. tutela: gli autori, a cui resta il copyright, proteggendoli contro la proprietarizzazione del loro codice. gli utenti, a cui vengono garantite le libertà fondamentali, che non potranno essere revocate.

I vantaggi dell uso di software libero L uso di software libero comporta dei vantaggi pratici impossibili con il software proprietario: scompare il costo delle licenze e della loro gestione sono impossibili le politiche di lock-in del produttore si può personalizzare e riutilizzare il codice a piacere si acquista in sostanza l indipendenza dal fornitore, e la libertà di usare il software secondo le proprie e non le altrui esigenze.

Gli svantaggi Sono gli stessi che ci si trova ad affrontare quando si ha a che fare con una nuova tecnologia: la naturale resistenza al cambiamento delle persone la necessità di formazione degli utilizzatori la mancanza di professionalità diffuse la scarsa diffusione comporta questi problemi, che ostacolano una maggior diffusione, con un conseguente un circolo vizioso.

Perché la formazione La formazione diventa fondamentale per trovare una risposta ai problemi nei confronti di un passaggio al software libero: crea le competenze necessarie a gestire la transizione favorisce la crescita di nuove professionalità permette di superare la sensazione di vuoto dovuta alla scarsa diffusione

Il Software Libero e la formazione Rispetto alla formazione basata sul software proprietario quella effettuata sul software libero presenta alcuni vantaggi intrinseci: non ci sono costi di distribuzione si ha un accesso completo alla tecnologia le informazioni sono condivise e distribuite non si hanno vincoli imposti dal produttore si può arrivare al livello di profondità che si preferisce

Il Software Libero e la formazione L esperienza ci mostra inoltre che quando la formazione è basata sul software libero si hanno altri due vantaggi: l utilizzo comune nel software libero di standard tecnologici rende le competenze acquisite più facilmente applicabili in altri ambiti a fronte di una curva di apprendimento più ripida si hanno aumenti di produttività molto elevata. si impara come funzionano le cose, non ad utilizzare un programma

Una questione politica Indipendentemente dalle caratteristiche tecniche il software libero garantisce una serie di vantaggi: Indipendenza tecnologica. Diffusione della conoscenza. Abbassamento delle barriere di accesso alla tecnologia. Stimolo della concorrenza. Sostegno all economia locale.

Una scelta... Usare Software libero è una scelta strategica

Riferimenti Per saperne di più: Associazione Software Libero http://www.softwarelibero.it Free Software Foundation http://www.fsf.org Progetto GNU http://www.gnu.org

Licenza Copyright (C) 2006 Truelite Srl, info@truelite.it La copia letterale e la distribuzione del materiale qui raccolto nella sua integrità sono permesse con qualsiasi mezzo, a condizione che questa nota sia riprodotta.