Il software Open Source nella Pubblica Amministrazione Mauro Draoli laboratorio sperimentale CNIPA ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source L’Open Source Programmi informatici ad hoc o custom Programmi a licenza d’uso applicazioni informatiche che vengono cedute in uso dal fornitore al cliente. Tale cessione d’uso è regolata da opportune licenze che indicano i vincoli e i diritti che sono garantiti al titolare della licenza stessa Programmi “open source” applicazioni informatiche sviluppate o mantenute da un fornitore per soddisfare specifiche esigenze di uno o più clienti. Normalmente questo tipo di sviluppo viene eseguito all’interno di un contratto di servizio per il quale il cliente corrisponde al fornitore un compenso applicazioni informatiche il cui codice sorgente può essere liberamente studiato, copiato, modificato e ridistribuito Modello “open source” modello di sviluppo e distribuzione del software basato sulla disponibilità del codice sorgente ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Caratteristiche del software OS E’ protetto da licenze d’uso specifiche (dette licenze OS) La caratteristica principale del software Open Source consiste nell’avere libero accesso al codice sorgente Le licenze d’uso OS proteggono il diritto d’autore regolano la pubblicità del codice sorgente regolano il processo pubblico di modifica e ridistribuzione Il software OS è sviluppato dalle “community” di esperti ed utenti ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Principi base licenze OS Alla base di ogni licenza che si possa definire “Open” sussistono dei diritti di base (Open Source Initiative) accesso al codice sorgente permesso di effettuare modifiche (rispettando l’attribuzione all’autore originale) permesso di redistribuire nessuna discriminazione riguardo chi e come può utilizzare il software esclusione di ulteriori condizioni relative al rilascio (restrizioni) ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Acquisizione del software OS nella PA L’OS apre nuove modalità di acquisizione dei programmi informatici Acquisizione e uso “as is” Iniziative spontanee dei servizi IT delle PA Tipicamente applicato al software di “infrastruttura” (sistemi operativi, connettività, sicurezza) Acquisizione da un fornitore Include servizi di customizzazione, integrazione, assistenza Acquisizione tramite partecipazione a community già consolidate Acquisizione tramite creazione di community ad hoc (con PA e imprese) ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source L’OS nella PA Italiana La diffusione dell’OS in Italia è a “macchia di leopardo”, essendo presenti zone ad alta concentrazione in contrapposizione ad altre aree dove ancora non si avverte la necessità dell’adozione del software OS. Occorre tenere presente, però, che in molti casi si utilizza inconsapevolmente il software OS. Prevale la tendenza ad acquisire servizi basato su prodotti piuttosto che prodotti: tra essi vi possono essere componenti OS Un recente segnale: alla gara di aggiudicazione per il progetto CIPE Scuola (www.innovazione.gov.it/cipe_scuola) hanno risposto 8 grandi nomi del mercato ICT italiano: 5 offerte su 8 fornivano soluzioni basate in tutto o in parte su tecnologia OS, presentando così notevoli risparmi sui costi. ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source L’OS nella PA Italiana ed europea A livello UE in ciascun Paese membro sono presenti istituzioni che incoraggiano e promuovono l’adozione di software OS e formati aperti nelle PA Di particolare rilievo sono le iniziative volte all’introduzione e all’uso di software OS nelle istituzioni rivolte all’educazione Si assiste, in ambito UE, all’incentivazione per lo sviluppo di osservatori, centri di competenza, etc. che possano costituire un network informativo, di scambio opinioni e di politiche comuni Sono numerose le best practices ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source ADULLACT un esempio francese Associazione francese nata allo scopo di promuovere, sostenere, riutilizzare e condividere il software OS tra le amministrazioni pubbliche, le collettività territoriali e le strutture ospedaliere Mette a disposizione un ambiente di sviluppo cooperativo (oltre 230 progetti OS e 1700 utenti registrati) Le PA aderiscono ad Adullact e la sostengono versando una quota associativa A disposizione permanente dell’ente francese vi è un numeroso gruppo di risorse specialistiche, che assicurano e garantiscono la qualità del software prodotto ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source L’approccio italiano Direttiva MIT dicembre 2003 in “materia di sviluppo e utilizzazione dei programmi informatici da parte delle pubbliche amministrazioni” Le Pubbliche Amministrazioni devono tenere conto dell’offerta sul mercato di una nuova modalità di sviluppo e diffusione di programmi informatici, definita “open source”… in un quadro di equilibrio, pluralismo e aperta competizione ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Le modalità di acquisizione Le PA acquisiscono programmi informatici a seguito di una valutazione comparativa tra le diverse soluzioni disponibili sul mercato: sviluppo di programmi informatici ad hoc riuso dei programmi già acquisiti dalla PA acquisizione di programmi informatici di tipo proprietario acquisizione di programmi informatici a codice sorgente aperto (open source) acquisizione mediante combinazione delle precedenti modalità Le PA valutano quale soluzione risulta più adeguata mediante comparazioni di tipo tecnico ed economico Codice amministrazione digitale (art.68) ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Interoperabilità e formati standard Le PA adottano soluzioni che: basandosi su formati dei dati e interfacce aperte e standard, assicurino l’interoperabilità e la cooperazione applicativa … consentano la rappresentazione dei dati e documenti in più formati, di cui almeno uno di tipo aperto Le PA privilegiano soluzioni che garantiscano la disponibilità del codice sorgente per ispezioni e tracciabilità … (anche nel caso di codice proprietario) … ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Il ruolo del Cnipa Il CNIPA promuove l’attuazione delle norme di settore e fornisce alle amministrazioni adeguato supporto Nelle gare nell’ambito delle quali la proposta del software viene fatta dal fornitore, lo stesso è tenuto a giustificare la scelta della modalità di acquisizione Il CNIPA valuta, in sede di parere, gli elementi prospettati per la scelta Il CNIPA istruisce ed aggiorna, con periodicità almeno annuale, un repertorio dei formati aperti utilizzabili nelle pubbliche amministrazioni e delle modalità di trasferimento dei formati Il CNIPA gestisce il catalogo delle applicazioni riusabili nella PA ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Le attività del Cnipa Attuazione delle norme e direttive Promozione Supporto alle PA Valutazione, in sede di parere, della modalità di acquisizione scelta dalla PA o proposta dai fornitori Conduzione del progetto CMSI “Osservatorio Open Source” Partecipazione al progetto EU “Qualipso” Valutazioni delle tecnologie OS Collaborazione tra Osservatorio OS e Laboratorio sperimentale CNIPA ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Osservatorio sull’Open Source Iniziativa del Comitato dei Ministri per la società dell’Informazione, attuata dal CNIPA Obiettivi Diffondere la conoscenza sul fenomeno OS, anche attraverso la raccolta e pubblicazione delle esperienze avute in materia dalle PA locali e centrali Promuovere i processi di valutazione e comparazione dei prodotti OS da parte delle P.A. Far emergere il patrimonio di esperienze svolte presso le Università, la ricerca pubblica, l’industria di settore ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Attività dell’Osservatorio Fornire alle PA gli strumenti tecnici per lo sviluppo collaborativo (es. CDE) Rilevare l’uso dell’OS e realizzare la “vetrina” delle esperienze concrete della PA italiane Studio delle politiche di licensing Elaborazione di contrattualistica-tipo Accordi con Università per diffondere la conoscenza di progetti di ricerca Coordinamento con i Centri europei per l’OS Partecipazione a progetti ed attività di ricerca inerenti all’OS ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source La rilevazione continua dell’OS Raccolta di informazioni sulla presenza e l’utilizzo di software Open Source presso le singole unità operative della P.A. Tipologia di informazioni esigenze risolte parzialmente o completamente con utilizzo di software OS domini ai quali afferiscono le esigenze (es: back-office, strumenti di amministrazione, strumenti di comunicazione, ecc.) prodotti OS utilizzati aziende che hanno realizzato il progetto e/o fornito i servizi Partita il 3 maggio, presto i primi risultati ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source La rilevazione continua L’iniziativa ha carattere continuativo: si vuole aprire un canale di comunicazione tra le PA ed il CNIPA L’interazione avviene completamente attraverso il web ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source La “Vetrina” dell’OS Le informazioni raccolte tramite le Rilevazione (che, si ricorda, ha carattere continuativo) sono pubblicate sulla Vetrina dei prodotti e delle soluzioni Open Source presso le PA Le PA con una determinata esigenza “informatica” possono effettuare una ricerca su quanto è stato fatto in un’analoga situazione da altre PA La Vetrina vuole essere uno strumento di scambio e collaborazione tra le PA ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Iniziative: quadro generale Sistema di Rilevazione continua PA PMI CDE PMI PMI PA Vetrina Esperienze in ambito OS si favorisce la creazione di communities tra le PA e le imprese ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Il progetto europeo QualiPSo Quality Platform for Open Source Software (6th FP) La Commissione Europea considera strategico l’uso di software Open Source (OSS) per la crescita di una industria del software europea indipendente da vendor esterni Il progetto intende riunire i principali attori operanti nel settore del software (industrie, enti di ricerca, PA, ecc.) per poter infondere sull’OSS un livello di fiducia almeno pari al software proprietario Anche Cina e Brasile partecipano al progetto attraverso università e centri di ricerca. Infatti i due paesi vedono nell’uso di OSS un vantaggio competitivo per le proprie economie Il progetto si prefigge di creare degli strumenti di sviluppo collaborativo, delle licenze open pienamente conformi alle leggi europee, banchi di prova per i prodotti OSS e standard di interoperabilità ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Il progetto europeo QualiPSo Il progetto è open in senso molto ampio: open standards (per favorire una reale interoperabilità) open community (per favorire l’ingresso di enti/individui che possano apportare un contributo di qualità) aperto verso una continua espansione (nuovi scenari, nuovi risultati, ecc.) Accanto alle best practice strettamente tecniche, il progetto intende fornire un supporto anche per ciò che riguarda: aspetti legali e di licensing procedure di sviluppo modelli di business qualità dei processi e dei prodotti coordinamento dei Centri di Competenza presso i paesi membri ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Il progetto europeo QualiPSo Ambiti di partecipazione del Cnipa Business Models Trustworthy Results identificazione, valutazione e misurazione dei fattori di qualità di un software OS rispetto all’affidabilità del prodotto; Competence Centre Creazione di legami tra i centri di competenza europei, in manira per favorire la diffusione delle informazioni, degli strumenti, delle piattaforme, dei casi di studio, delle best practice, etc.; Dissemination Diffusione dei risultati del progetto su vasta scala, rivolgendosi principalmente al mondo della ricerca e a quello delle imprese. ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Conclusioni Approfondire e diffondere una conoscenza oggettiva dell’OS tra le PA Le PA debbono raggiungere una visione unitaria ed omogenea delle caratteristiche e possibilità del software OS Diffusione delle best practices, con il contributo del mercato Migliorare la qualità del supporto dai Centri di Competenza ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source Per maggiori informazioni [email protected] [email protected] ForumPA – 8 maggio 2006 ‹#› Osservatorio Open Source