Heather Piwowar, Nature, 493, 159 (10 January 2013)
Altmetrics
Computational science
Perché parliamo di Open Software?
Open Software come prodotto della ricerca scientifica
Computational Science e riproducibilità (papers, data, software)
Modello di sviluppo collaborativo (strumenti, modelli concettuali)
Free/Libre/Open Source Software (FLOSS)
"Free software" is a matter of liberty, not price. To understand the concept, you should think of "free" as in "free speech", not as in "free beer"
Richard M. Stallman
Given enough eyeballs, all bugs are shallow
Eric Raymond - Linus's Law
L'elemento innovativo
Copyright - Copyleft
Libertà di eseguire il programma per qualsiasi scopo
Libertà di studiare il programma e modificarlo
Libertà di ridistribuire copie del programma in modo da aiutare il prossimo
Libertà di migliorare il programma e di distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio
Stima dei costi di sviluppo di alcuni progetti
FLOSS. Modello COCOMO Base. Dati OpenHub Dicembre
2012
GitHub
Social tools e nuovi modelli per lo sviluppo del software Open Source
Trasparenza delle interazioni all'interno delle comunità
GitHub: social coding (for all)
Numero di nuovi repository (progetti) creati (by day)
Numero di nuovi utenti registrati (by day)
Social tools: sono strumenti utili?
Dabbish, Laura, et al. "Social coding in GitHub:
transparency and collaboration in an open software
repository." Proceedings of the ACM 2012 conference on
Computer Supported Cooperative Work. ACM, 2012.
Il software FLOSS come modello di sviluppo collaborativo
Regole d'uso robuste (es. licenze, Data Policies)
Incentivi alla partecipazione
Tools per la gestione di comunità/laboratori
virtuali