Software libero e open data · Grandi Utenti di LibreOffice DIFESA Italiana (150,000) Governo...
Transcript of Software libero e open data · Grandi Utenti di LibreOffice DIFESA Italiana (150,000) Governo...
Osvaldo Gervasi
Software libero e open data
< >
Noi tutti prendiamo più sul serio ciò che costa che non quello che è gratuito
(Luciano De Crescenzo)
Software libero è software gratis?
< >
0. libero di usare il software
1. libero di capire come è scritto
2. libero di contribuire a migliorarlo
3. libero di farlo installare ad altri
Che libertà ha la libertà?
< >
Software Libero
< >
Software e Conoscenza
Il software libero si basa su:● libero scambio delle informazioni● libera condivisione di idee e risultati● libero utilizzo del patrimonio comune
delle conoscenze per il loro sviluppo● Ovvero, le stesse modalità della ricerca
scientifica a tutti i livelli
< >
Software Libero ed Economia
Cooperazione fra persone e aziende
Diffusione della conoscenza e verifica reciproca
Aderenza agli standard e rispetto dell'interoperabilità
Competizione aperta fra aziende
Passaggio dal modello della vendita delle licenze d'uso al modello di vendita delle competenze e dei servizi
Investimento per lo sviluppo dell'economia locale verso la dipendenza dalle aziende multinazionali
< >
Crescita del Software Open Source
< >
Perché Usano il Software Open Source?
< >
Licenze eModelli di Business
del SW Open Source
< > Paolo Storti
StrongCopylef
WeakCopylef
Permissive
Licenze Open Source
< >
ValorizzazioneIndiretta
Distribuzionea Valore Aggiunto
DualLicense Mutualizzazione
Modelli diBusiness
Modelli di Business Open Source
< >
Valore Aggiunto
< >
The Document Foundatione LibreOffice
< >
Storia di StarOffice
1984: Marco Börries, 16 anni, rilascia StarWriter per Zilog Z80, Amstrad CPC e Commodore 64,e poi fa il porting per Amstrad PC-1512, basato su 8086
Lo sviluppo di altri due programmi - Base e Draw - trasforma StarWriter in StarOffice 1.0, per DOS, IBM OS/2 e MS Windows
StarOffice 3.0 offriva StarWriter, StarCalc, StarDraw, StarImage e StarChart
1999: Sun Microsystems acquisisce l'azienda,con il copyright e il trademark StarOffice
< >
Quindici Anni di Storia
Fonte: Jonas Gamalielsson and Bjoern Lundell - Sustainability of Open Source Software Communities Beyond a Fork: how and whyhas the LibreOffice project evolved?
< >
Ruolo Centrale della Comunità
< >
Organizzazione
Board of Directors > coordinamento
Membership Committee > gestione membri
Engineering Steering Committee > sviluppo
Staff > amministrazione, segreteria, rilasciodel software, infrastruttura, assicurazione qualità, marketing e comunicazione, coordinamento comunità
Budget di 1.000.000 di Euro (senza sviluppo)
< >
LibreOffice:Processo di Sviluppo
< >
Crescita Seriale degli Sviluppatori
Sep
10
Nov
10
Jan
11
Mar
11
May
11
Jul 1
1
Sep
11
Nov
11
Jan
12
Mar
12
May
12
Jul 1
2
Sep
12
Nov
12
Jan
13
Mar
13
May
13
Jul 1
3
Sep
13
Nov
13
Jan
14
Mar
14
May
14
Jul 1
4
Sep
14
Nov
14
Jan
15
Mar
15
May
15
Jul 1
5
Sep
15
Nov
15
0
100
200
300
400
500
600
700
800
900
1000
Serial Growth of LibreOffice Developers
New Developers Old Developers
< >
300 Sviluppatori Attivi
Occasionali
(150 volontari)
Regolari
(100 volontari)
Core
(50 pagati/vol)
Easy Hacks
Piccoli Patch
Easy Hacks
Patch Complessi
Piccole Funzioni
Patch Difficili
Funzioni Chiave
Strategia
Sviluppatori LibreOffice
< >
Grandi Utenti di LibreOffice
DIFESA Italiana (150,000)Governo Francese (15 ministeri con più di 500.000 PC)
Comunitat Valenciana (con 120.000 PC)
Ministero della Difesa del Governo Olandese (con 45.000 PC)
Ospedali di Copenhagen (con 25.000 PC)
Comune di Monaco di Baviera (con 15.000 PC)
PA in Umbria e in Provincia di Bolzano
Province di Milano, Cremona e Macerata
Comuni di Bologna, Piacenza, Reggio Emilia, Corsico, Feltre, Jesi, Scandiano, Todi...
Camera di Commercio Cuneo
SGS Banco Popolare
Altre che non conosciamo...
< >
Qualità e Sicurezzadel SW Open Source
e di LibreOffice
< >
LibreOffice tra i migliori progetti OSS
< >
LibreOffice e "Coverity Scan"
< >
Le licenze Software Libero(prof. Florindi)
< >
Open Data
< >
Open Data: definizione
Open cosa?
“Un contenuto o un dato si definisce aperto se chiunque è libero di usarlo, riusarlo, ridistribuirlo – soggetto, al massimo, al requisito di attribuzione e/o condivisione allo stesso modo”
Open Knowledge Foundation
< >Foto di Anna Lena Schiller, FlickrFoto di Anna Lena Schiller, Flickr
< >
Dove sono pubblicati i dati aperti?
Portale www.dati.gov.it
Portali Open Data delle PA
Sezione Trasparenza Siti della PA
Da motore di ricerca con
parola magica open data
Data scraping
< >
Identikit dell'open data
Disponibili con licenza che ne permetta l'uso da parte di chiunque
Accessibili attraverso le ICT e adatti all'utilizzo automatico da software
In formato aperto
Gratuiti o a costo marginale per la loro riproduzione e divulgazione
< >
Accessibili? Pdf immagine anche no
< >
Formato aperto [e standard]
< >
Formato Standard
Sviluppato da un Ente Neutrale
Costruito come Standard Aperto
Implementazione Nativa Libera
Apertura/Salvataggio senza Condizioni
< >
Standard ?Standard: PDF, HTML, JPG
Non Standard: DOC, XLS, PPT, AI, MDF, SWF, WMF
< >
Formato ApertoE' indipendente da un unico software (e vendor)
E' interoperabile, perché permette una condivisione trasparente dei dati tra più sistemi eterogenei
E' perenne, perché tutela il patrimonio di informazioni nel tempo di fronte all'evoluzione della tecnologia
E' neutrale, perché non costringe l'utente a usare uno specifico software, ma lascia un'ampia scelta
< >
Non Standard: Circa 2000 AC
< >
Non Standard: Circa 2000 DC
< >
Standard: Circa 2000 DC
< >
Open Document Formatla scelta che permette di scegliere
< >
Le licenze Open Data(prof. Florindi)
< >
Casi d'uso conOpen Data
< >
Dati Geografici Open
La disponibilità di software Open Source e di Open Data ha stravolto il mondo della APP e delle applicazioni Web, dimostrando il potere del lavoro delle Communities.
E' stato possibile grazie allo straordinario lavoro portato avanti da associazioni Open ed Enti come:
open-data.europa.eu
< >
ARPA Umbria
< >
Orario Treni
< >
SASAbus
TODI APPY DAYS – International APP Festival
Waze
< >
OpenStreetMap
< >
Difetti comunidegli open data
< >
Difetti ricorrenti degli open data
● vecchi● incompleti● troppo aggregati● poco aggregati● grande tanto da mandare in crash un foglio di
calcolo (il caso soldi pubblici)
< >
● in solo formato chiuso (per esempio .xls)
● in finto open data (pdf immagine), in strafinto open data (elaborazioni pubblicate in pdf di dati grezzi)
Difetti ricorrenti degli open data
< >
● con nomi di colonne incomprensibili possibilmente non descritte tramite appositi file
● con informazioni accorpate quando potrebbero essere divise
● con dati divisi quando sarebbe più utile fossero accorpati
● con colonne duplicate in italiano e inglese● con informazioni replicate in posti diversi con
nomi differenti
Difetti ricorrenti degli open data
< >
● con colonne dai formati non uniformi● con numeri che risultano testi ● con date non in formato data● con percentuali scritte tra virgolette
Difetti ricorrenti degli open data
< >
Come usaregli Open Data
< >
Se trovo dati .CSV
SEMPLICE!
Aprire il file con
LibreOffice e importare
il testo
< >
E se trovo un .XLS?Un formato chiuso per esporre un dato aperto? Ossimoro?
< >
E se trovo un .pdf ?
1. Scarico Tabula
2. Lo installo
3. Apro Tabula.exe
4. Faccio upload del file.pdf
< >
E se trovo un .pdf ?
Aspetto che arrivino i dati in forma tabellare.
L'attesa dipende dalla complessità del file.
< >
E se trovo una tabella html?
Questo non è il formato adatto a pubblicare
Il caro vecchio copia-incolla può aiutarci
Fonte: http://www.benisequestraticonfiscati.it/
< >
Usando Software Libero LibreOffice
< >
Grafici
0
500000
1000000
1500000
2000000
2500000
3000000
3500000
I 5 farmaci più venduti in Italia nell'ultimo semestre
da così...
...a così
Fonte: http://www.dati.salute.gov.it/
< >
Grafici (in modo guidato) Da Inserisci-Grafico...
1 2
3 4
< >
Mettere in risalto alcuni dati
Fonte: http://itacan.ispo.toscana.it/italian/itacan.htm
< >
Come fare? Formattazione condizionata
Da:
Formato
Formattazione condizionata
Condizione
< >
Selezionare tra tante informazioni
Partiamo dal dataset
(da notare il solo formato .xls)
Fonte: http://www.dati.piemonte.it/catalogodati/dato/100670-.html
< >
Selezionare tra tante informazioni
Da Dati
Filtro
Filtro standard
< >
Ottenere somme, medie, conteggi per dato
Fonte: http:/dati.lombardia.it/
< >
Ottenere somme, medie, conteggi per dato
Da Dati
Subtotali
< >
E se i dati sono tanti
< >
Da così...
< >
...a così
< >
Le tabelle pivot
Da Dati
Tabella Pivot
Crea