open data e open source: l'accoppiata vincente e concreta
DESCRIPTION
Webinar 3 (Abstract.it) - Open data e Open Source: l'accoppiata vincente e concreta. Antonio De Marinis vi illustra come l'Agenzia Europea per l'Ambiente (EEA) ha risolto il problema dell'Open Data sfruttando tecnologie open source. Che tu sia una pubblica amministrazione, un'azienda che guarda al futuro o un attore del no profit, liberare i dati in tuo possesso è un presupposto necessario per sviluppare una rete collaborativa con le tue comunità di riferimento: cittadini, clienti o iscritti. Organizzato da Abstract (http://abstract.it/about/cosa-facciamo/webinar-3-open-data-e-open-source-accoppiata-vincente-e-concreta)TRANSCRIPT
Open Databy Antonio De Marinis, European Environment Agency
About me
● Web technology manager (EEA)● M.Sc. in Computer Science
(Lund University, SWE)● Surveyor (Rome, ITA)● 15 years in IT and web development
(programming and project management)● Junior Researcher: Machine vision for
surveillance cameras at Axis● E-commerce websites for telecom industry● Creator of DaViz and many other Plone Add-ons● Data Visualisation, Data Science, Open Data, Statistics, Semantic Web,
Linked Data, Web CMS, Usability and User Experience, Artificial Intelligence, Agile/Lean management…
Cosa e’ Open Data
Dare accesso libero dei dati sul web senza alcuna restrizione di tipo tecnologico, intellettuale (copyright, brevetto) o altre forme che ne limitino la diffusione e l’uso.
Open data fa parte della filosofia madre “Open”, vedi Open Government, Open Source, Open Standards, Open Science...
Perché Open Data?
image source: http://www.webnotwar.ca/universal-constant-open-government-open-data/
Perché Open Data?
from: “Legitimacy, transparency,reproducibility”, Andrea Saltelli, JRC, Head of the Econometrics and Applied Statistics Unit
Perché Open Data?
● Miglioramento dei servizi pubblici
● Motore per la crescita economica
● Trasparenza > Credibilità● Crescita innovativa● Partecipazione pubblica e
privata● Arricchimento e integrazione
dei dati
Image source: Open Data e Government: come la rete può cambiare la politica
Cosa dice la normativa EU?
● PSI Directive: European legislation on reuse of public sector information. In vigore dal 2003
● Aggiornata nel 2013. Rinforzando gli aspetti “Open”. Legge nazionale entro fine 2015.
portale EU Digital Agenda > Open Data
Punti base della direttiva PSI
● Tutti i documenti pubblici devono essere riutilizzabili a fini commerciali o non commerciali
● in caso di vendita, applicare prezzi bassi o prezzo zero (trasparenza sui calcoli dei prezzi, regole sulla pubblicazione)
● Dare accesso ai dati senza alcuna discriminazione
● Utilizzare le licenze standard, in formato digitale, il più possibile
● Formati aperti e “machine-readable”, sia per dati che per metadati, dove facilmente possibile.
portale EU Digital Agenda > Open Data
Come implementare Open Data
● Non trattarlo come un progetto con inizio e fine● E’ un processo, da integrare● E’ una filosofia, o la si abbraccia o si fallisce● Inizia con piccoli passi e continua in modo
evolutivo● Lavorare sulle resistenze interne (chi pensa in
maniera tradizionale e protettiva)● I dati sono creati con denaro pubblico, ed al
pubblico devono tornare● Evidenziare i benefici alla direzione, facendo
riferimento anche alla legislatura
Come implementare Open Data
● Introdurre una “Data Policy” (e.g. basato sui principi base di open data) e renderla pubblica
● Costi minimi, tutto e’ gia’ pronto:○ possiedi gia’ i dati da “liberare”○ le licenze standard aperte gia’ ci sono (e.g. CC,
ODC, IODL...)○ spazio server e’ gia’ disponibile○ open source tools per la pubblicazione (e.g. CKAN)
Come implementare Open Data
Puntare sui formati aperti
Incapsulati in documenti non-strutturati (PDF, MSWord ...)
Databasi complessi e proprietari(MS Access, Oracle ...)
Formati tabulari complessi (MS Excel...)
Non-proprietary tabular (tsv, csv, html)
Non-proprietary XML (e.g. Inspire, SDMX)
Linked open data (e.g. RDF)
piu’“Machine-friendly”
meno“Machine-friendly”
Chiusi
Apertiinteroperabilita’ semantica
Le 5 stelle di Open Data
La direttiva PSI si ferma qui
La Open Linked Data community punta qui
http://5stardata.info/
Come implementare Open Data
Puntare sui licenze aperte (open licenses)
Chiuse Aperte● Closed licenses /
commercial licenses● All rights reserved / not
specified
● Creative commons● Open data licenses● Public domain
In Italia c’e’ Italian Open Data Licence 2.0 (IODL 2.0)
Dove sei posizionato?
Dominio Chiuso Transitorio Aperto
Trasparenza Accesso all’ informazioni
Documenti Machine-readable
Disponibilita’ dei dati
Dati in vendita Pubblicare e’ un’eccezione
“Non-pubblicare” e’ un’eccezione
Modalita’ Pubblicare (solo verificati e controllati)
Misto Pubblicazione in tempo-reale ed evolutivo
Ragionamento ROI Profitto economico Per quale motivo utelizerrano i dati?
Governo come piattaforma
Target di utenza Business (aziende) La societa’ civile, press
Cittadini (tutti senza discriminazione)
source: Towards Open Systems
Ricapitolare - I 5 punti base di Open Data
1. Avere una “Data Policy” pubblica.2. Pubblicare i dati in un catalogo centrale
online (plone, ckan)3. Usare formati aperti e standard sia per dati
e metadati (csv/tsv, xml, rdf).4. Usare licenze aperte, standard e digitali
(IODL)5. Avere sia il catalogo ed I dati in forma
“machine-readable” (tramite una API)
Case Study
Come EEA garantisce i punti base Open Data
1. Avere una “data policy” pubblica
http://www.eea.europa.eu/legal/eea-data-policy
2. Avere un catalogo centrale online
3. Usare formati aperti e standard
★★★
● I dati vengono pubblicati nel catalogo in formati diversi, fra cui il formato aperto CSV/TSV
3. Usare formati aperti e standard
★★★
● I dati vengono pubblicati nel catalogo in formati diversi, fra cui il formato aperto SVG,CSV/TSV, JSON ...
4. Usare licenze aperti e digitali
● Presentiamo i diritti d’uso direttamente sulla pagina dei dati sotto “Rights”
● Tutti i contenuti sono sotto la licenza digitale standard CC-BY 2.5 DK
● per i dati useremo “ODC-BY” o simile
5. Catalogo e dati in forma “machine-readable”
● Tutti i dati pubblicato sul sito EEA (Plone) vengono esposti tramite il Semantic Data Service RESTful API (sparql-endpoint)
● I servizi di dati geografici (GIS) vengono esposti tramite WMS service, ArcGIS API and INSPIRE catalogues.
Catalogo (human-readable)
Catalogo (machine-readable)
Il processo in grandi lineePaese 1
files (xls, xml)
Paese n
files (xls, xml)
Dati aggregati Europei
QA QA
Pubblicazione in vari formati e servizi
Visualizzazione dei dati
Web
SPARQL-Endpoint(Linked Open Data)
RESTful APIs
Map services (WMS service, ArcGIS API)
Dimostrazione DaViz
Risorse: DaViz basic and advanced tutorials
Dimostrazione DaViz + SPARQL
Risorse: DaViz basic and advanced tutorials
Open source per Open Data all’EEA
Plone + Virtuoso CMS, RESTful API, Semantic Web
Virtuoso Open Source editioneea.rdfmarshaller per esportare i dati da Plone a Virtuoso.eea.sparql per ricevere i dati da Virtuosoeea.tag, eea.geotags, eea.facetednavigation per funzionalita’ CMS e catalogo datieea.daviz per visualizzazione dati
Domande e risposte