Il Software Open Source per la Statistica Ufficiale OSS in Istat. Situazione attuale e prospettive future Istat, 17 Giugno 2004 Vincenzo Patruno
OSS in Istat Situazione attuale e prospettive future Software Open Source Modello di Sviluppo Open
Software Open Source Sistemi Operativi SW di Infrastruttura SW di Produttività Individuale
SW di Infrastruttura Open Source in ISTAT Apache Tomcat MySQL e Postgres Sendmail e Webmail Squid PHP PhpBB e PhpList PhpDig e la lista continua
SW di Infrastruttura Open Source in ISTAT Largo uso a partire dal 1995-1996 con l introduzione di sistemi UNIX e reti TCP/IP Ingresso dell Istat in Internet Sito Web Istat Sistemi di Data Capturing e Data Dissemination Posta Elettronica Sistemi Proxy e Firewall Intranet
SW di Infrastruttura Open Source in ISTAT I Motivi Offerta limitata di soluzioni proprietarie Ha giocato un ruolo fondamentale il Know-How delle risorse coinvolte nelle attività Sono state adottate soluzioni già utilizzate nelle Università e negli Enti di Ricerca
Soluzioni Open Source Aumento dell offerta di soluzioni Open Crescita di Internet, aumento del numero di progetti Open, aumento delle comunità di supporto ai progetti Aumento dell offerta di soluzioni proprietarie Internet=Business Ingresso in Internet di Aziende e di Multinazionali dell Informatica
Soluzioni Open Source Ricadute in Istat Sono state adottate soluzioni di entrambi i generi Decentramento Informatico Autonomia dei Progetti Fenomeno Interessante: Progetti con Budget Progetti a Budget 0 o con Budget minimo Soluzioni Proprietarie Soluzioni Open Source
Soluzioni Open Source Open Source come soluzione di ripiego Facilità con cui è possibile accedervi Presenza nei Progetti di Professionalità di base adeguate
Soluzioni Open Source Situazione attuale Coesistenza di soluzioni sia Open che Proprietarie Spesso soluzioni Ibride Difficoltà nella definizione di STANDARD Difficoltà nella definizione delle ARCHITETTURE HW e SW
Soluzioni Open Source Situazione attuale Più definita è la situazione per quanto riguarda i SO e i SW di produttività individuale LINUX RedHat GNU LINUX OpenOffice
Modello di Sviluppo Ci sono una serie di aspetti interessanti nel modello di sviluppo che sta alla base della nascita e dell evoluzione dei sistemi Open Source
Modello di Sviluppo I Progetti Open Source evolvono in un contesto Open, un contesto in cui chiunque può RIUSARE quanto fatto fino a quel momento per aggiungere funzionalità, eliminare difetti, migliorarne l usabilità ecc... Il modello Open è un modello di Sviluppo Incrementale E basato sulla Condivisione della Conoscenza
Modello di Sviluppo Un modello di sviluppo Chiuso fa si che a fronte di uno stesso problema o di un problema con caratteristiche simili ogni gruppo di progetto trovi una sua soluzione Progetto A Progetto B Progetto C
Modello di Sviluppo PRO E un indicatore della capacità di risolvere i problemi CONTRO Ogni progetto riparte da zero Impossibilità di riuso del SW Grossi limiti alla crescita e alla evoluzione del SW Proliferazione di versioni 1.0
Gruppo di lavoro Open Source Il software Open Source e una possibilità di scelta per l ISTAT, cosi come lo è il Software Proprietario (pluralita informatica) Il Gruppo di Lavoro fornirà supporto a tutti i progetti che vorranno prendere in considerazione la possibilità di scegliere tra soluzioni Open e soluzioni Proprietarie
Gruppo di lavoro Open Source Un modello di sviluppo Open favorisce il riuso applicativo del SW e la sua evoluzione Il Gruppo di lavoro valuterà la possibilità di attivare un Archivio di Conoscenza in cui depositare il SW (codice, documentazione,...) che viene sviluppato in Istituto e da cui sarà possibile scaricare librerie, programmi, script, ecc
Formati Aperti Modalità di rappresentazione dei dati in forma elettronica, deliberatamente resa pubblica, completamente documentata ed utilizzabile da chiunque Indipendenza. La documentazione pubblica e completa del formato consente l'indipendenza da uno specifico prodotto e fornitore; tutti possono sviluppare applicazioni che gestiscono un formato aperto. Interoperabilità. Usando formati aperti sistemi eterogenei sono in grado di condividere gli stessi dati. Neutralità. I formati aperti non obbligano ad usare uno specifico prodotto, lasciando libero l'utente di scegliere sulla base del rapporto qualità/prezzo.
Formati Aperti Il ruolo centrale che ha l ISTAT all interno del SISTAN e all interno della Comunità Scientifica nazionale e internazionale Formati Aperti (o Open Standard) Possibilità di condividere non solo dati ma anche programmi Linux, Mozilla, gcc, Gnome, R-project
Gruppo di Lavoro sul Software Open Source gruppo-oss@istat.it Grazie!