1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

16
1 I vantaggi per la Pubblica I vantaggi per la Pubblica Amministrazione Amministrazione nell’uso di software Open Source nell’uso di software Open Source

Transcript of 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

Page 1: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

1

I vantaggi per la Pubblica I vantaggi per la Pubblica AmministrazioneAmministrazione

nell’uso di software Open Source nell’uso di software Open Source

Page 2: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

2

Introduzione

Anche le PA, come le aziende di mercato, in un mondo in continua evoluzione hanno bisogno di rivedere i propri processi organizzativi interni per guadagnare efficienza e ridurre i costi di funzionamento, realizzando - in particolare nel momento attuale - risorse utili per lo sviluppo dell’e-government.

L’informatica, per contribuire all’innovazione organizzativa, deve anch’essa divenire uno strumento duttile, malleabile. A fianco dell’evoluzione assai rapida dell’hardware e delle TLC, anche il software deve poter evolvere e diventare adattabile a nuove esperienze tecnico-organizzativo, deve essere quindi liberamente modificabile.

Per poter modificare un software è necessario avere a disposizione il suo codice sorgente.

Page 3: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

3

Introduzione

Generalmente gli applicativi non vengono rilasciati insieme al proprio codice sorgente, ma solo in una forma “pacchettizzata” (formato binario/eseguibile).

Quando non si trova il software adatto alla propria organizzazione, l’alternativa tradizionale è la creazione di programmi software ad hoc (cosiddetti “custom”) costosi per lo sviluppo e per la successiva manutenzione.

Il software a codice sorgente “aperto” (dall’inglese Open Source: OS) viene invece rilasciato completo dei suoi codici sorgenti.

Page 4: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

4

Vantaggi del software Open Source

è possibile cederne copia (originale o modificata) a

chiunque, in completa libertà (riuso accentuato)

non occorre sostenere alcun costo di licenza

è possibile installarlo su quante postazioni si desidera,

senza oneri aggiuntivi

Page 5: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

5

Vantaggi del software Open Source

può essere facilmente modificato per adattarlo alle proprie esigenze. Ovviamente occorre avere a disposizione le competenze tecniche necessarie, e in questo il mercato italiano si sta dimostrando preparato.

il codice sorgente, essendo pubblicamente visibile, è sottoposto a revisioni continue per scoprire ed eliminare eventuali bug, backdoor, spyware, etc.

generalmente il tempo di correzione dei bug è molto basso, così come il rilascio dei relativi aggiornamenti

Page 6: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

6

Vantaggi del software Open Source

è sempre possibile accedere all’ultima versione del prodotto senza alcun costo aggiuntivo

il fatto di poter facilmente accedere alla logica interna di un'applicazione OS la rende maggiormente interoperabile con altre applicazioni

vengono utilizzati standard aperti, ulteriore garanzia di interoperabilità

Page 7: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

7

Vantaggi del software Open Source

La disponibilità di prodotti OS stimola l'innovazione, in quanto è possibile sottoporre ad aggiornamento singole parti del software applicativo, con costi assai ridotti.

I risparmi ottenuti attraverso l’uso di prodotti OS possono essere investiti nei servizi di customizzazione, formazione e supporto sugli applicativi OS. Un sostegno concreto al mercato locale.

Page 8: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

8

Vantaggi del software Open Source

La base di utenti dei prodotti OS ben consolidati ha generalmente ampie dimensioni. Questo comporta un maggiore scambio di informazioni tra gli utilizzatori stessi, un'ampia comunità attenta ad individuare eventuali difetti e a suggerire eventuali soluzioni.

Secondo uno studio del Boston Consulting Group (*), effettuato su uno dei maggiori portali di software OS (**), emerge che il 42% degli sviluppatori “liberi” risiede in Europa. Questo dimostra che nell'UE trovano spazio sia la cultura della collaborazione sia le competenze e le capacità di realizzare software.

(*) http://www.ostg.com/bcg (2002)

(**) http://www.sourceforge.net (oltre 140.000 progetti e 1.500.000 utenti registrati)

Page 9: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

9

Vantaggi del software Open Source

Riassumendo, i principali vantaggi sono: versatilità dell'OS rispetto alle esigenze operative (è il

software ad adattarsi all'organizzazione e non il contrario)

utilizzo di componenti ben consolidate (architetture modulari al posto di soluzioni monolitiche)

flessibilità del prodotto apertura del mercato verso fornitori di servizi

personalizzati, e non generici (nuovi modelli di business) elevazione della qualità dell'offerta del mercato abbattimento di tempi e costi di adattamento

Page 10: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

10

Gli attori coinvolti

Mondo accademico Mercato

esigenze

serviziinnovazione

componentie

prodottiOpen Source

Pubbliche Amministrazioni

Page 11: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

11

Vetrina “virtuale”

Il CNIPA, attraverso il proprio Osservatorio sull’Open Source, mette a disposizione questo strumento per raccogliere e diffondere le best practices nell’uso di software OS presso le PA.

Attraverso un sistema di Rilevazione Continua vengono raccolte le esperienze avute dalle PA in materia di OS, evidenziando: le esigenze soddisfatte utilizzando (anche) software OS gli eventuali problemi che hanno incontrato quali prodotti OS sono stati utilizzati con quali eventuali partner hanno collaborato (un “partner”

può essere un’altra PA, una università o - più spesso - un attore del mercato).

Page 12: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

12

Vetrina “virtuale”

Quindi le PA possono utilizzare la Vetrina per conoscere cosa è stato già fatto dalle altre PA in termini di:

esigenze (vengono categorizzate) locazione geografica della PA e/o del partner tipologia di PA (Ministero, comune, ente, etc.) servizi offerti dagli eventuali partner i prodotti OS utilizzati

Page 13: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

13

Vetrina “virtuale”

Page 14: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

14

Ambiente di Sviluppo Collaborativo

L’Ambiente di Sviluppo Collaborativo (CDE: Collaborative Development Environment) è lo strumento per le PA che vogliono collaborare attivamente alla realizzazione/gestione di componenti e prodotti OS pensati per le proprie esigenze.

Le principali funzionalità offerte per la gestione dei progetti ivi ospitati sono: forum mailing list repository/versioning/browsing del codice sorgente gestione della documentazione survey bug/issue tracing task management …

Page 15: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

15

Ambiente di Sviluppo Collaborativo

Page 16: 1 I vantaggi per la Pubblica Amministrazione nelluso di software Open Source.

16

Per maggiori informazioni:Per maggiori informazioni:

[email protected]@cnipa.it