presentazione introduttiva v01

10
IDRA 2014 XXXIV Convegno Nazionale di Idraulica e Costruzioni Idrauliche Bari, 8-10 Settembre 2014 Sessione E12 - Open-source computing per le Sessione E12 - Open-source computing per le applicazioni idrologiche e idrauliche applicazioni idrologiche e idrauliche Giuseppe Formetta Università della Calabria, [email protected] Margherita Di Leo European Commission, Joint Research Centre (JRC), [email protected] Alberto Viglione Vienna University of Technology (TUW), [email protected] Attilio Castellarin Università di Bologna, [email protected]

Upload: margherita-di-leo

Post on 14-Jun-2015

402 views

Category:

Engineering


4 download

DESCRIPTION

IDRA 14 - XXXIV Convegno di Idraulica e Costruzioni Idrauliche, Bari, 7 - 10 Settembre 2014 - Sessione E12 - Open source computing per le applicazioni idrologiche e idrauliche

TRANSCRIPT

Page 1: Presentazione introduttiva v01

IDRA 2014 XXXIV Convegno Nazionale di Idraulica e Costruzioni Idrauliche

Bari, 8­10 Settembre 2014

Sessione E12 - Open-source computing per le Sessione E12 - Open-source computing per le applicazioni idrologiche e idraulicheapplicazioni idrologiche e idrauliche

Giuseppe Formetta

Università della Calabria, [email protected]

Margherita Di Leo

European Commission, Joint Research Centre (JRC), [email protected]

Alberto Viglione

Vienna University of Technology (TUW), [email protected]

Attilio Castellarin

Università di Bologna, [email protected]

Page 2: Presentazione introduttiva v01

Software libero ... eeehhh??!

Ideologia?Religione?Movimento politico?Stile di vita?Uno strumento per migliorare la ricerca?Senza licenza?Gratis?

Page 3: Presentazione introduttiva v01

Software libero

Sbagliato! La licenza c'e`[1] ed e` importante, perche` permette le 4 liberta` fondamentali:

● Libertà 0: Libertà di eseguire il programma per qualsiasi scopo.

● Libertà 1: Libertà di studiare il programma e modificarlo.

● Libertà 2: Libertà di ridistribuire copie del programma in modo da aiutare il prossimo.

● Libertà 3: Libertà di migliorare il programma e di distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio

[1] http://www.fsf.org/licensing/

Senza licenza?

Page 4: Presentazione introduttiva v01

A che serve?* Creare strumenti per verificare le ipotesi, es. Simulazioni numeriche, proof of concept

* Implementare nuovi algoritmi

* Riutilizzare algoritmi e strumenti esistenti

* Automatizzare il lavoro

* Trasmettere / comunicare le procedure svolte ai colleghi, riviste ecc.

Page 5: Presentazione introduttiva v01

Software libero nella ricerca.. perche`?

Multipiattaforma

Open hardware

EticaDati aperti

No vendors' lock-inOpen standards

Varieta` dell'offerta

Page 6: Presentazione introduttiva v01

Riproducibilita`

Replication Reproducibility Nothing

R.Peng, 2014

Credits: http://2.bp.blogspot.com/-oO_lAo5MofU/UNSPmeMzF3I/AAAAAAAAB2w/O2dyKWZ0dZs/s1600/thinker2.jpg

Page 7: Presentazione introduttiva v01

La riproducibilita` e` importante!

Es. Public policy

Page 8: Presentazione introduttiva v01

Impact on science

Page 9: Presentazione introduttiva v01

Community e massa critica

* Eventi internazionali: Es. Sessioni dedicate a EGU, AGU ecc.

* Conferenze dedicate: Es. FOSS4G

* Comunita` di utenti e sviluppatori: es: R, OSGeo, ..

* Special issues

* ...

Page 10: Presentazione introduttiva v01

By The Open Source Geospatial Foundationhttp://live.osgeo.org