Software libero e formati aperti, una opportunità per tutti

244 views

Published on

Software libero e formati aperti, una opportunità per tutti

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
244
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Software libero e formati aperti, una opportunità per tutti

  1. 1. Software Libero & Formati dei Dati Aperti, un'opportunità per tutti di Paolo Pedaletti: Paolo.Pedaletti@OpenLabs.it Copyright (c) 2005 Paolo Pedaletti “First they ignore you, then they laugh at you, then they fight you, then you win” Mahatma Gandhi
  2. 2. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Indice Introduzione ..................................................................................................... pag. 3 Definizione di “Software Libero” (Free Software) ........................................... pag. 4 Cosa NON è il Software Libero ........................................................................ pag. 5 Definizione di “Formato dei Dati Libero” ......................................................... pag. 5 Esempi di informazione libera sfruttabile commercialmente .......................... pag. 6 Possibilità di sfruttamento commerciale del Software Libero ......................... pag. 7 Vantaggi nello sviluppare Software Libero ...................................................... pag. 8 Software Libero, il valore è nella libertà .......................................................... pag. 8 Gli ostacoli al software/formato dati libero .................................................... pag. 10 Il vero problema ............................................................................................. pag. 13 Conclusione .................................................................................................... pag. 13 Linkografia ..................................................................................................... pag. 14 Addendum ....................................................................................................... pag. 15 Effetti sull'economia ................................................................................... pag. 15 Accessibilità dei dati ................................................................................... pag. 15 Where were you? ............................................................................................ pag. 16 Creative Commons - Attribuzione-Condividi allo stesso modo Tu sei libero: • di riprodurre, distribuire, comunicare al pubblico, esporre in pubblico, rappresentare, eseguire e recitare quest'opera • di modificare quest'opera alle seguenti condizioni: • Attribuzione. Devi attribuire la paternità dell'opera nei modi indicati dall'autore o da chi ti ha dato l'opera in licenza e in modo tale da non suggerire che essi avallino te o il modo in cui tu usi l'opera. • Condividi allo stesso modo. Se alteri o trasformi quest'opera, o se la usi per crearne un'altra, puoi distribuire l'opera risultante solo con una licenza identica o equivalente a questa. 2/16
  3. 3. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Introduzione Con questo documento cercherò di spiegare perché è opportuno e vantaggioso sviluppare e utilizzare il Software Libero e i Formati dei Dati Aperti piuttosto che il software proprietario e i formati dei dati chiusi.1 1 Effetti nefasti della mancanza di libertà : • http://punto-informatico.it/1207373/PI/News/nessuno-tocchi-steve-jobs.aspx Fa discutere la decisione di Apple di ritirare dai propri negozi tutti i libri pubblicati dalla Wiley. Per colpa di una biografia non autorizzata del CEO pubblicata dalla nota casa editrice • http://www.wired.com/cars/coolwheels/news/2006/08/71554 Giant Robot Imprisons Parked Cars 3/16
  4. 4. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Definizione di “Software Libero” (Free Software) Il Software Libero è quel software che viene distribuito con una licenza di utilizzo che garantisce 4 libertà fondamentali: 1. Libertà di eseguire il programma per qualsiasi scopo 2. Libertà di studiare come funziona il programma e adattarlo alle proprie necessità. L'accesso al codice sorgente ne è un prerequisito 3. Libertà di ridistribuirlo 4. Libertà di migliorare il programma e distribuirne pubblicamente i miglioramenti L'accesso al codice sorgente ne è un prerequisito Fig. 1: Schema generale delle relazioni esistenti tra le varie licenze software: http://www.gnu.org/philosophy/categories.html 4/16
  5. 5. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Cosa NON è il Software Libero2 NON è una tecnologia Una tecnologia si occupa dello studio dei processi produttivi, non di come devono venire distribuiti i prodotti finali (non con quale licenza). NON è un modello di sviluppo Un modello di sviluppo è un insieme di regole che descrivono come progettare e scrivere un programma. Il Software Libero può essere sviluppato in molti modi differenti (da un singolo individuo, da un gruppo di appassionati, da una ditta, da persone che non si conoscono ne' si frequentano, in modo asincrono, gerarchizzato, paritario, …). Il modello di sviluppo non si occupa delle regole di utilizzo e delle libertà concesse all'utente finale. Definizione di “Formato dei Dati Libero” Un formato di dati libero è un formato di dati che possiede le seguenti caratteristiche3: 1) pubblicato in modo che chiunque può leggerlo e studiarlo nella sua completezza e 2) non è gravato da copyright, brevetti, marchi commerciali, o altre restrizioni in modo che chiunque può usarlo senza costi aggiuntivi e per qualunque scopo Ma come e' possibile basare una attività commerciale su un software (o formato di dati) con tali libertà? 2 Capitolo aggiunto dopo la lettura del post di Francesco Potorti' su discussioni@softwarelibero.it del 1/12/2010 3 E' disponibile un approfondimento sul sito internet: http://www.standardaperti.it/ 5/16
  6. 6. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Esempi di informazione libera sfruttabile commercialmente Lo sfruttamento economico/commerciale dell'informazione libera non è una novità dell'era informatica4: • Le leggi sono liberamente accessibili (non sono liberamente modificabili), non sono protette da copyright o brevetto, eppure gli avvocati riescono ad ottenere discreti guadagni gestendo a nostro nome questa informazione libera. Perché? Perché pur avendo la possibilità di accedere liberamente a tutte le leggi, decidiamo di usare un intermediario, che si fa pagare, per questo? Si vivrebbe meglio in uno stato dove l'accesso alle leggi fosse ristretto ad un numero limitato di persone? • Le parole sono libere (e modificabili), non gratuite. I libri costano (e non pago solo la carta) dando la possibilità agli scrittori (e non solo loro) di guadagnare e vivere. Le loro opere sono protette dal diritto d'autore, non dal brevetto. Ci sarebbero più libri, o libri migliori se le parole venissero brevettate/coperte da copyright? • Le ricette di cucina solo libere (modificabili), non brevettate né sotto copyright. Eppure esistono moltissime persone (cuochi) che vengono pagati per utilizzare questa informazione a nostro beneficio. Perché? Perché decidiamo di pagare qualcuno per produrre un prodotto che avremmo potuto ottenere tranquillamente per conto nostro, autonomamente? Mangeremmo meglio se le ricette venissero brevettate/coperte da copyright? • Le note musicali sono libere (non modificabili), eppure i compositori riescono a guadagnare ugualmente da un opportuno accostamento delle note. Perché non ci produciamo per conto nostro l'informazione musicale di cui abbiamo così tanto bisogno? Chi ce lo impedisce? Le canzoni/musiche frutto del loro lavoro sono protette con il copyright, non con il brevetto. La verità è che non siamo tutti uguali5, non raggiungiamo tutti gli stessi risultati pur potendo accedere tutti alle stesse informazioni. Ma allora il “valore aggiunto” dove sta, se non è nell'informazione in sé? 4 Qualsiasi paragone ha dei limiti di validità, sono solo similitudini 5 Questo “mito” dell'uguaglianza universale ha origini industriali, quando i pezzi “perfetti” erano tutti e solo quelli identici al campione originale, e una anche minima differenza era sinonimo di difetto. Questo ragionamento applicato agli esseri umani è profondamente sbagliato. Siamo tutti diversi (diverso non implica inferiore o superiore, ma solamente … unico), e questo è il nostro principale punto di forza. 6/16
  7. 7. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Possibilità di sfruttamento commerciale del Software Libero Con il Software Libero non si vende una sequenza di byte, di istruzioni, ma si vende l'assistenza, la consulenza, la documentazione, i corsi per l'utilizzo del software, le certificazioni, il supporto, la personalizzazione, ... Il “valore aggiunto” di una soluzione informatica è nell'Essere Umano che sa: ● scegliere ● installare ● configurare ● usare ● aggiornare e correggere il software, facendolo diventare una soluzione ad un problema (scrivere una lettera o fare dei calcoli). Il software e l'hardware di per sé non sono una soluzione. Il Software Libero si rende conto di questo e dice: Lo sai fare autonomamente? Bene, auguri e buon viaggio... Non lo sai fare? “Piacere, Paolo Pedaletti, 100€ all'ora”. Il principale cambiamento che introduce il Software Libero è spostare il "valore aggiunto" dall'oggetto immmateriale alla persona. In questo modo c'è un forte potere contrattuale da entrambe le parti. Il fornitore di soluzioni può farsi pagare quanto ritiene opportuno per il valore aggiunto fornito. Il cliente può scegliere il livello di qualità del fornitore di soluzioni, in base alle proprie scelte, gusti, budget. Non dipende più da un singolo fornitore, con tutte le conseguenze che ne derivano (100€ sono troppi? Sei libero di rivolgerti a qualcun altro, più economico, ma si spera con la stessa esperienza, efficienza e professionalità). C'è Libertà di Scelta, per Tutti. 7/16
  8. 8. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Vantaggi nello sviluppare Software Libero Perché mai un programmatore dovrebbe trovare interessante/utile sviluppare Software Libero? Perché il guadagno è reciproco, sia per chi scrive che per chi utilizza Software Libero. La rilevazione e correzione degli inevitabili difetti di ogni software è un compito pesante, noioso, e difficile per chi ha scritto il programma (come è pesante noioso e difficile trovare gli errori di battitura per scrivere un testo). E' più produttivo affidare questo compito ad altri. Rilevare un problema è semplice ed immediato per chi usa tutti i giorni quel software, cercare di correggerlo può essere molto istruttivo ed utile per uno che vuole iniziare a programmare. Ma solo avendo a disposizione il sorgente è possibile cercare di correggere gli errori. Quindi il programmatore originale che rende libero il proprio software ha un ritorno sia economico (come personalizzazione e istruzione all'uso del software) che educativo (con i suggerimenti e le correzioni che possono essere introdotte nel programma originale ) Si crea un naturale flusso di informazione bidirezionale,6 tra chi produce e chi utilizza Software Libero. Software Libero, il valore è nella libertà Il vantaggio del Software Libero non è solo nel fatto che non è anti-commerciale (anzi!), ma nel fatto che è libero, appunto. Non si creano monopoli, non si costringono i clienti a fare delle scelte non volute, chi fornisce Software Libero ha l'opportunità di diffondere la propria soluzione informatica nel modo più ampio possibile, creando un bacino di utenti che per un uso professionale richiedono una assistenza dedicata, a pagamento. Semplificando il discorso, il monopolio dice “O io o nessun altro”, il Software Libero dice “Se non io, qualcun altro”. Per questo motivo il Software Libero massimizza le probabilità di successo/sopravvivenza (massimizza, non garantisce, visto che nessuno può garantire per certo nulla sul futuro) 6 … contrariamente ad altre licenze più permissive, come la licenza BSD, che permettono al software nato libero di diventare chiuso/proprietario. 8/16
  9. 9. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Il monopolio è in campo economico quello che la dittatura è in campo sociale: una mancanza di libertà di scelta. (punto) 9/16
  10. 10. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Gli ostacoli al software/formato dati libero Contrariamente a quanto si possa pensare (o scrivere, anche su importanti siti di riferimento7), l'ostacolo al Software Libero non è il software proprietario, chiuso. I problemi nascono dai: ● brevetti sul software8 ● formato dei dati proprietari chiusi perché questi strumenti impediscono al Software Libero di esistere / funzionare. Per l'informazione (software, libri, musiche, ...) è più adatto, anzi perfetto il copyright, non certo il brevetto. La differenza tra copyright e brevetto consiste nel fatto che ● il copyright rende esclusiva una implementazione (un singolo programma, un libro, una canzone), ● il brevetto un'idea, (una funzionalità, una trama di un racconto, una melodia) Il brevetto funziona benissimo (funziona= raggiunge lo scopo per cui è stato introdotto) per quanto riguarda la materia, mentre sarebbe (è) dannoso se applicato all'informazione. Il monopolio che deriva dal brevettare l'informazione è un eccesso di proprietà privata, perché impedisce la concorrenza, al contrario del copyright. Vorrei chiarire che quanto detto non ha alcuna attinenza con alcune ideologie di moda nel passato. Considero la proprietà privata un valore irrinunciabile (è “l'eccesso” a non essere giusto / opportuno). 7 http://www.gnu.org/philosophy/free-software-for-freedom.it.html 8 Il problema dei brevetti sulle idee: http://www.softwarelibero.it/GNU/nemici/brevetti.shtml 10/16
  11. 11. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti L'equivoco nasce dall'errore di non considerare il fatto che la materia e l'informazione hanno delle differenze intrinseche fondamentali: ● MATERIA: è necessariamente "localizzata" Il Mio orologio è al Mio polso, e se "compare" al polso di qualcun altro, necessariamente significa che è sparito dal mio INFORMAZIONE: comunicare l'informazione in mio possesso non implica che io la "dimentichi" (non necessariamente) ● MATERIA: non è facilmente duplicabile. Il mio orologio di certo non è l'unico modello esistente al mondo, ma per duplicarlo è necessaria una non trascurabile quantità di energia, materia prima, lavoro e tempo INFORMAZIONE: i programmi sono facilmente duplicabili con un consumo di energia/materia/lavoro/tempo praticamente trascurabile ● MATERIA: è difficilmente modificabile / personalizzabile. E' sufficiente considerare la propria automobile, e pensare di cambiare il colore della carrozzeria o gli interni. Sono sicuramente spese notevoli (di alcuni punti percentuali sul valore dell'auto) INFORMAZIONE: i programmi sono facilmente modificabili / personalizzabili. Ovviamente bisogna avere una conoscenza (anche solo superficiale) del linguaggio con cui è stato scritto il programma (avendo a disposizione i sorgenti) ● MATERIA: trasportare materia da un posto all'altro costa, e molto. In genere, il costo è direttamente proporzionale alla quantità di materia e alla distanza da percorrere INFORMAZIONE: è facilmente trasportabile e il costo del trasporto è praticamente nullo, se non si considerano quantità di informazione veramente notevoli (enciclopedie? biblioteche?) ● MATERIA: la velocità di trasporto / diffusione è molto lenta (comparata a quella dell'informazione) INFORMAZIONE; la velocità di trasporto / diffusione è molto elevata (comparata con quella della materia) Risulta evidente che la maggior parte delle proprietà "naturali" della materia sono ZAVORRA per l'informazione.9 9 Stefano Quintarelli: http://blog.quintarelli.it/blog/2011/07/il-mondo-nuovo.html “La remunerazione dell’opera dell’ingegno è essenziale per lo sviluppo; io lo vedo come un fattore di fiducia nel futuro perché le risorse immateriali sono illimitate, a differenza di materie prime ed energia (che in particolare, in Italia, non abbiamo). Tutti noi cosiddetti “lavoratori della conoscenza” abbiamo risorse illimitate su cui costruire: la nostra immaginazione e fantasia.” 11/16
  12. 12. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Quindi provenendo da una economia basata principalmente sullo scambio di materia, c'è chi trova normale (ma solo per inerzia mentale) "appiccicare" le vecchie proprietà al nuovo bene (l'informazione), mentre dall'altra parte c'è chi si rende conto di questa inutile zavorra, e vorrebbe volentieri farne a meno. Ma perché perseverare con vecchie tradizioni, se ora si può fare di meglio? Perché trascinarsi i vecchi limiti, potendone fare a meno? 12/16
  13. 13. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Il vero problema Il problema è solo apparentemente tecnico. In realtà il problema è sociale e politico. Stiamo digitalizzando sempre di più la nostra vita ● la nostra identità, con la firma elettronica e la carta d'identità digitale ● la nostra attività, con gli acquisti on-line e le transizioni bancarie on-line Stiamo creando un nostro alter-ego digitale, che vive ed agisce a nostro nome nel mondo digitale. Chi controllerà il mondo digitale, controllerà anche ciò che potrà o non potrà fare in nostro alter-ego digitale. Chi controllerà il nostro alter-ego digitale, controllerà di riflesso, automaticamente anche noi e la nostra vita reale10. Per poter continuare ad avere le libertà che abbiamo noi da questa parte del monitor (faticosamente ottenuta in passato), dobbiamo dare la possibilità al nostro alter-ego digitale di godere delle stesse libertà, dall'altra parte del monitor. Conclusione Spero di aver chiarito cosa significa concretamente “Software Libero” e “Formati di dati Aperti”, e aver dimostrato che è fondamentale continuare a garantire la libertà di scelta che abbiamo guadagnato con tanta fatica nel mondo reale, anche nel mondo digitale, verso cui stiamo andando. Perché la Libertà di Scelta in una Democrazia è vitale. ©Paolo Pedaletti mercoledì 9 gennaio 2013 paolo.pedaletti@openlabs.it 10 La “guerra” tra software/formato dei dati libero/proprietario è la versione aggiornata delle guerre nei secoli scorsi tra le persone a favore della libertà (democrazia) e quelle contro (monarchia/dittatura). Meno sangue, stesso obiettivo. 13/16
  14. 14. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Linkografia Link utili in ordine sparso: Marco Fioretti: Cos'è più importante, l'alfabeto o la penna? Marco Fioretti: How to turn into Free Software supporters people who couldn't care less Simone Aliprandi: http://www.standardaperti.it Simone Aliprandi: http://www.copyleft-italia.it Paolo Pedaletti: http://www.scribd.com/doc/932152/Software-Libero-unaopportunita-per-tutti 14/16
  15. 15. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Addendum Effetti sull'economia L'utilizzo di formati di dati aperti permetterebbe la libera e pubblica circolazione dei dati, comunemente detta OpenData11, dati che • potrebbero essere analizzati, correlati e ripubblicati/venduti facendo sviluppare un mercato ed una economia ad ora molto limitata • permettere ai cittadini di essere informati/consapevoli degli effetti del loro stile di vita e delle loro azioni. Accessibilità dei dati12 Per quanto riguarda l'accessibilità dei dati su lungo periodo, bisogna distinguere due problemi: accessibilità hardware: il supporto fisico deve essere interrogabile, altrimenti pur possedendolo non sono in grado di accedere alle informazioni contenute (chi dispone di un lettore di floppy da 8 pollici o 5,1/4 ?) accessibilità software: se il formato è aperto, significa che le sue specifiche tecniche sono documentate pubblicamente e liberamente implementabili. Questo permette di garantire l'accessibilità alle informazioni memorizzate in quel formato per tempi molto lungi e senza alcun limite legale artificioso. Questa caratteristica (di accessibilità ai dati senza vincoli per tempi lunghi) è indispensabile per uno Stato (= un progetto a lungo termine, si spera...).13 11 http://it.wikipedia.org/wiki/Dati_aperti http://en.wikipedia.org/wiki/Open_data http://www.data.gov/ http://data.gov.uk/ http://www.datagov.it/ http://comunitadigitali.blogosfere.it/2011/10/open-data-italia-dove-trovarli.html 12 Obsolescenza digitale, Medioevo Digitale, Preservazione Digitale 13 http://www.pubbliaccesso.gov.it/biblioteca/manualistica/documentielettronici.htm 15/16
  16. 16. Software Libero e Formati Aperti, un'opportunità per tutti Paolo Pedaletti Where were you? I worry about my child and the Internet all the time, even though she's too young to have logged on yet. Here's what I worry about. I worry that 10 or 15 years from now, she will come to me and say: 'Daddy, where were you when they took freedom of the press away from the Internet?'” Mike Godwin Electronic Frontier Foundation http://eff.org 16/16

×