Software libero e Pubblica Amministrazione - Venti anni di esperienza ...

Pagina creata da Mirko Ferri
 
CONTINUA A LEGGERE
Software libero e Pubblica Amministrazione - Venti anni di esperienza ...
Software libero e Pubblica Amministrazione
          Venti anni di esperienza Francese

                    Roberto Di Cosmo

      Software Heritage - Inria - University Paris Diderot
                    roberto@dicosmo.org
                      www.dicosmo.org

                     14 Maggio 2018

               Roberto Di Cosmo   Software libero et PA      1/27
Software libero e Pubblica Amministrazione - Venti anni di esperienza ...
Chi sono
  Professore ordinario di Informatica, Parigi                                (SNS 1986, Erdos #: 3)

                 30 anni di ricerca e insegnamento
                 20 anni di contribuzione al Software Libero
                 10 anni di direzione di strutture di interesse pubblico

           1998 Hold up planétaire – best seller sui monopoli informatici
           1999 DemoLinux – prima distribuzione live GNU/Linux
           2007 GTLL Systematic 150 membri 40 progetti 200Me
           2010 IRILL www.irill.org
           2015 Software Heritage www.softwareheritage.org

                                    THE GREAT LIBRARY OF SOURCE CODE

                                  Roberto Di Cosmo   Software libero et PA        3/27
Software libero e Pubblica Amministrazione - Venti anni di esperienza ...
Software ovunque

                              Software

                   Roberto Di Cosmo   Software libero et PA   5/27
Software libero e Pubblica Amministrazione - Venti anni di esperienza ...
Software is eating the world. . .
  Business
                                                  Software companies

                                                                outperform or buy out

                                                                            hardware companies

                                                                          Marc Andreesen, 2011

  Technology
               Software Defined Everything

  Hardware gets commoditised

                         Software becomes the new value!
                               Roberto Di Cosmo   Software libero et PA        6/27
Software libero e Pubblica Amministrazione - Venti anni di esperienza ...
Free Software

  Free Software
  Software that offers to its users the freedom to:
    0    use the software
    1    study and adapt the software
    2    distribute software copies
    3    distribute modified copies

  Why bother?
  Free Software has changed the way software is:
        developed                           maintained                           designed
        tested                              marketed                             taught
        deployed                            sold                                 ...

                                      Roberto Di Cosmo   Software libero et PA     7/27
Software libero e Pubblica Amministrazione - Venti anni di esperienza ...
. . . Free and Open Source Software is eating the Software World

  Three Phases
  1984 - 1998 early movement focused on freedom for users and developers
  1998 - 2014 progressive industry adoption focused on software quality and cost
     2014 - ... mainstream use added focus on community and governance
                               Roberto Di Cosmo   Software libero et PA   8/27
Software libero e Pubblica Amministrazione - Venti anni di esperienza ...
Il ruolo molteplice dello Stato e della pubblica amministrazione

  Esigenze specifiche all’amministrazione pubblica
   trasparenza : servizio pubblico, conti da rendere al cittadino
     sicurezza : dati sensibili e personali (potere regaliano)
  lungo termine : dati e processi da preservare su periodi lunghi
  ecumenismo : servire tutti i cittadini
    oculatezza : fondi pubblici

  Alcune conseguenze: tecnologie e non solo
  standard aperti : lungo termine, interoperabilita
  codice sorgente disponibile : garantire il controllo e la sicurezza
  competenze locali : controllo e indipendenza
  diversificazione : evitare vendor lock-in

                                  Roberto Di Cosmo   Software libero et PA   10/27
Software libero e Pubblica Amministrazione - Venti anni di esperienza ...
Parentesi sul costo delle soluzioni software

  La tecnologia è essenziale, ed è essenziale averne il controllo.
  Le soluzioni proprietarie comportano dei rischi intrinsici importanti:
  Il rischio economico
        cambio del costo delle licenze (Oracle)
       migrazione forzata di versione (Windows)
       cambio delle condizioni d’uso/costo (Google Maps)

  Il rischio tecnico/giuridico/sicurezza
       DMCA, Patriot Act e operatori cloud
       hardware e software sotto controllo esterno
       audit e modificazione difficile/impossibile

                                  Roberto Di Cosmo   Software libero et PA   11/27
Il ruolo molteplice dello Stato e della pubblica amministrazione
  Il più grosso cliente IT
         cantieri software imponenti
       su lunghi periodi
       per gestire milioni di utilizzatori

  Interlocutore obbligato
       per tutti gli strati della società
       con obbligo di neutralità

  Conseguenze
  lo Stato e la Pubblica Amministrazione possono e devono
       esigere software di qualità
       utilizzare una logica di lungo termine
       promuovere un ecosistema industriale sano
                                      Roberto Di Cosmo   Software libero et PA   12/27
Francia: una crescita a due cifre su 15 anni
  Rapporto PAC 2011

                          Roberto Di Cosmo   Software libero et PA   14/27
Francia: dove siamo adesso

  Rapporto PAC 2017

  500 imprese, 50.000 posti di lavoro qualificato

                                 Roberto Di Cosmo   Software libero et PA   15/27
Le ragioni del successo

  Top down
      volontarismo politico
      scelte coraggiose nel “procurement”

  Bottom up
      tessuto di competenze
      impegno individuale

  Un fattore importante
                                         persone giuste al posto giusto al momento giusto

                               Roberto Di Cosmo   Software libero et PA   17/27
Volontarismo politico

  Discorsi/rapporti
  2001 (rapport Carcenac) : Les systèmes d’information publics doivent être
               interopérables, pérennes et sûrs
  2006 (Thierry Breton) : La France doit saisir cette chance dans un secteur où elle
               bouillonne de talents.
  2012 (François Hollande) : Les logiciels libres permettent davantage de mutualisation
                et facilitent la mise en concurrence des fournisseurs de prestations
                externalisées

                                Roberto Di Cosmo   Software libero et PA   18/27
Volontarismo politico

  Circolari/direttive
  2006 (Difesa) : Privilégier les logiciels libres à coût global, risques et efficacité
               comparables
  2012 (Ayrault) : ... une série d’orientations et de recommandations sur le bon usage
               du logiciel libre (e.g. politica di contribuzione)
  2013 (Loi ESR) : Les logiciels libres sont utilisés en priorité

  Strutture
        Etalab : Open Data
       DINSIC : DSI dello Stato
             ... : Contribution policy nell’OGP

                                    Roberto Di Cosmo   Software libero et PA    19/27
Il ruolo del procurement pubblico

  Il progetto Copernic
      SI rinnovato per le Finanze e il Tesoro (compresa la teledeclarazione fiscale)
      lungo periodo: 2000-2009
      budget complessivo: 1 miliardo di euro

  Un ruolo chiave
      un approccio pragmatico
      creazione del mercato del software libero
      strutturazione della filiera
                                                      diamo la parola a Jean-Marie Lapeyre...

                                Roberto Di Cosmo   Software libero et PA   20/27
Politique informatique fiscale :
                   Quelle place pour le logiciel libre ?
                                   (I)

●   Pourquoi considérer les logiciels libres pour la refonte de
    l'informatique fiscale ?

    – Conformité aux normes solutions de référence
    – Modularité              adaptables aux besoins
    – Accès non exclusif      corrections rapides
    – Flexibles et adaptables  possibilités d'expérimentation
    – Pas de coût d'entrée    pas besoin de contrat public a priori
Politique informatique fiscale :
                               Quelle place pour le logiciel libre ?
                                               (II)

Excellent respect
des normes et standards et
grande flexibilité d'utilisation

                                        2000        Option d'utilisation ouverte
Expériences de mise en oeuvre                     • ~ 4000 serveurs linux déployés
très positives                                    • Administration Système entièrement
                                                  basée sur du logiciel libre (Nagios, MRTG)
                                                  • Infrastructure production basée sur du
Preuve d'un coût de possession                    logiciel libre (Apache, JBoss)
très faible (économie d'au moins 90%)             • Plate-forme de développement basée sur
                                                  du logiciel libre (Eclipse)
Support mature sur le marché

                                                        Choix stratégique :
                                        2004     Le logiciel libre est désormais
                                                       le choix par défaut
                                               pour toutes les applications fiscales
Il ruolo del procurement pubblico

  Elementi dall’appalto
      Un problème bloquant doit être résolu en au plus 48h
      Aucun changement de version majeur ne peut être imposé
      Le déploiement est prévu sur plusieurs milliers de serveurs...
      ... pour plus d’un millier de développeurs en pointe

  Quasi 20 anni di esperienza
      250 componenti open source
      appalti rinnovati ogni 4 anni (prestatari differenti)
      politica di contribuzione upstream

                                 Roberto Di Cosmo   Software libero et PA   21/27
Risorse = competenze, e adozione

  Economia della conoscenza
      competenze, talenti
       connessione, adesione
       mindshare

  Osservazione essenziale
  L’infrastruttura di collaborazione è il nuovo differenziatore

                                  Roberto Di Cosmo   Software libero et PA   23/27
Poli di competitività in Francia

  Missione
  Favorire l’emergenza di un ecosistema attraverso progetti di R/D collaborativa
      emergenza di progetti: polo di competitività
      selezione di progetti: esperti al ministero dell’Industria
      finanziamento pubblico: 1/3 stato, 1/3 regione, 1/3 dipartimenti
      almeno 2 imprese e un partner accademico
      100% costi accademici, parziale per i privati

  Qualche data chiave
      2005, creazione (fondi della privatizzazione delle autorstrade)
      2007, creazione del Gruppo Tematico Software Libero

                                 Roberto Di Cosmo   Software libero et PA   24/27
Le GTLL a 10 ans!
145 partenaires en réseau

               	
  16	
  grandes	
  
               entreprises

 41	
  labos                           PME/ETI	
  
                                         88

                       6	
                 Ils nous ont rejoints depuis début 2016 :
                   nouveaux	
  
                   membres	
  
                                           Appcraft, Estimancy, Containous,
                     cette	
            VSC Technology, Sensio, Hypra, Minij
                    année
Les projets du GT (depuis 2007)

       60	
                      197	
                 82	
                57
 projets	
  	
                millions	
  d’€	
   millions	
  d’€	
     des	
  163	
  	
  
 de	
  R&D	
                   d’effort	
   d’aide	
  	
   produits	
  
       16	
  ANR	
  
38	
  FUI-­‐Feder-­‐FSN	
  
                                R&D         publique	
   du	
  book	
  	
  
6	
  H2020/Eureka
                                                             2016
L’ÉQUIPE	
  
DU	
  COMITÉ	
  DE	
  PILOTAGE
12	
  industriels	
  	
  &	
  7	
  académiques	
  
Président	
  :	
  Stéfane	
  FERMIGIER,	
  	
  ABILIAN	
  
Vice-­‐président	
  :	
  Roberto	
  DI	
  COSMO,	
  IRILL,	
  Inria,	
  Université	
  Paris-­‐Diderot

                                                                    Yannick	
  MOY,	
  ADACORE	
  
Maria-­‐Virginia	
  APONTE,	
  CNAM	
  
                                                                    Philippe	
  CARRE,	
  NOKIA,	
  Bell	
  Labs	
  
Emmanuel	
  CHAILLOUX,	
  UPMC	
  
                                                                    Gilles	
  LEHMANN,	
  C-­‐S	
  
Fabrice	
  LE	
  FESSANT,	
  INRIA	
  (&	
  OCAMLPRO)	
  
                                                                    Frédéric	
  LEPIED,	
  eNOVANCE/RED	
  HAT	
  
Patrick	
  MOREAU,	
  CNRS	
  
                                                                    Véronique	
  DELEBARRE,	
  SAFE	
  RIVER	
  
Jérémy	
  PAPPALARDO,	
  Ecole	
  Polytechnique	
  
                                                                    Philippe	
  MONTARGES,	
  ALTER	
  WAY	
  
Laure	
  PETRUCCI,	
  UNIVERSITE	
  PARIS	
  13	
  
                                                                    Camille	
  MOULIN	
  (suppl.	
  Benjamin	
  JEAN),	
  INN03	
  
François	
  PELLEGRINI,	
  Labri	
  /	
  Aquinetic	
  
                                                                    Pierre	
  FICHEUX,	
  OPEN	
  WIDE	
  
                 (membre	
  invité)
                                                                    Grégory	
  BECUE,	
  SMILE	
  
                                                                    Florent	
  ZARA,	
  HENIX	
  
                                                                    Cédric	
  THOMAS,	
  OW2
 Responsable	
  du	
  Groupe	
  thématique	
  :	
  Muriel	
  SHAN	
  SEI	
  FAN
Software Heritage in a nutshell

                                       THE GREAT LIBRARY OF SOURCE CODE

  Collect, preserve and share the source code of all the software
                Preserving our heritage, enabling better software and better science for all

 Reference catalog               Universal archive                           Research Infrastructure

 reference all source code       preserve all source code                    analyse all source code

                                4+ billion files, 1+ billion commits, 80+ million projects!
                                 Roberto Di Cosmo    Software libero et PA          26/27
Conclusione

  Una grande opportunità
      esempio chiaro della Francia
      soluzioni molto più mature oggi
      open source ormai generalizzato
                                              ... riusciamo a costruire un ecosistema attivo?

                                Domande ?

                                Roberto Di Cosmo   Software libero et PA   27/27
Puoi anche leggere