SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
CIRILL/FSRII
Innovation et Recherche sur le Logiciel Libre




            Contact: Roberto Di Cosmo
       Universit´ Paris Diderot Paris 7 and INRIA
                e
              http://www.dicosmo.org
                 roberto@dicosmo.org



                  19 Novembre 2009


              Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Contexte : Logiciel Libre = phenom`ne de rupture
                                  e

  Soci´t´ : contribue `
      ee              a
       patrimoine scientifique commun et universel
       appropriation de technologies essentielles

  Technologie : change
      la fa¸on de d´v´lopper, distribuer et commercialiser les
           c       e e
      logiciels
       depuis les couches basses de l’infrastructure, jusqu’aux
       applications m´tier ; dans les syst`mes traditionnels ; dans le
                      e                   e
       domaine en plein essor des logiciels critiques et embarqu´se

            ´
  Industrie/Economie
  redistribue les cartes dans un secteur entier de l’industrie


                        Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Quelques rep`res strat´giques
            e         e

  March´ IT
        e
  Monde : 550 milliards d’euros en 2007
  France : 30 milliards d’euros en 2007
  FLOSSImpact : LL = 30% du march´ mondial IT en 2012
                                      e

  Gartner : Mark Driver, sept. 2007
  “in 2011, 80% of commercial software contain Open Source ”...
  “49,7% of critical software come from Open Source ”

  France
  ´
  Etude PAC 2008 : 1er pays de l’OCDE sur le LL
  LL = 3,6% du march´ Fran¸ais (1105Me, +32% !)
                      e      c
  ´
  Etude OPIIEC 2008 : LL strat´gique (croissance, relocalisation),
                                e
  mais : manque de comp´tences, besoins de formation en
                       e
  Informatique et au Logiciel Libre

                      Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Les d´fis ` relever
     e a




   scientifique :
               r´soudre les probl`mes nouveaux
                 e               e
  p´dagogique :
   e
              former les ing´nieurs de demain
                            e
   ´conomique :
   e
              catalyser et retenir les succ`s cr´ateurs de valeur
                                           e    e




                       Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Recherche sur et par le Logiciel Libre

  Un logiciel libre qui a du succ`s n’est pas un logiciel comme les
                                 e
  autres :
       pas d’architecte unique, d´veloppement distribu´, cycle
                                  e                      e
       de d´veloppement tr`s rapide, interd´pendances fortes,
           e                 e               e
       copies et r´´critures fr´quentes, disponibilit´ des sources
                   ee          e                     e
       pour des grandes masses de logiciels, communaut´s   e
       d’acteurs dynamiques et changeantes, . . .
  Nous devrions savoir :
      concevoir, faire ´voluer, prouver, tester, visualiser, composer,
                       e
      tracer du logiciel qui ´volue dans ce contexte, et qui est r´alis´
                             e                                    e e
      en utilisant, ou en int´ragissant avec, des milliers d’autres
                             e
      composants, tous devenues, peu ` peu, “transparents”
                                         a
      parce-que en Logiciel Libre


                       Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Zoom sur la transparence
  L’arriv´e du Logiciel Libre change la responsabilit´ des entreprises ;
         e                                           e
  pr´nons l’exemple d’un int´grateur
    e                         e
  logiciel propri´taire : techniquement, il ne peut garantir que ce
                 e
                 qu’il ´crit lui mˆme ; sa responsabilit´ s’arrˆte (ou
                       e          e                     e      e
                 plutˆt, se transf`re ` d’autres) l` o` il reutilise des
                      o            e a             a u
                 composants propri´taires
                                    e




                        Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Zoom sur la transparence
  L’arriv´e du Logiciel Libre change la responsabilit´ des entreprises ;
         e                                           e
  pr´nons l’exemple d’un int´grateur
    e                         e
  logiciel propri´taire : techniquement, il ne peut garantir que ce
                 e
                 qu’il ´crit lui mˆme ; sa responsabilit´ s’arrˆte (ou
                       e          e                     e      e
                 plutˆt, se transf`re ` d’autres) l` o` il reutilise des
                      o            e a             a u
                 composants propri´taires
                                    e
  logiciel libre : la disponibilit´ du code source permettrait de
                                  e
                 garantir aussi ce qu’il n’a pas ´crit lui mˆme
                                                  e         e
                       aujourd’hui, les entreprises prennent conscience
                       de l’impact de cette transparence sur les aspets
                       juridiques (Blackduck, Fossology...)




                        Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Zoom sur la transparence
  L’arriv´e du Logiciel Libre change la responsabilit´ des entreprises ;
         e                                           e
  pr´nons l’exemple d’un int´grateur
    e                         e
  logiciel propri´taire : techniquement, il ne peut garantir que ce
                 e
                 qu’il ´crit lui mˆme ; sa responsabilit´ s’arrˆte (ou
                       e          e                     e      e
                 plutˆt, se transf`re ` d’autres) l` o` il reutilise des
                      o            e a             a u
                 composants propri´taires
                                    e
  logiciel libre : la disponibilit´ du code source permettrait de
                                  e
                 garantir aussi ce qu’il n’a pas ´crit lui mˆme
                                                  e         e
                       aujourd’hui, les entreprises prennent conscience
                       de l’impact de cette transparence sur les aspets
                       juridiques (Blackduck, Fossology...)
                       demain, les entreprises prendront conscience de
                       l’impact de cette transparence sur les aspets
                       techniques ...


                        Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Zoom sur la transparence
  L’arriv´e du Logiciel Libre change la responsabilit´ des entreprises ;
         e                                           e
  pr´nons l’exemple d’un int´grateur
    e                         e
  logiciel propri´taire : techniquement, il ne peut garantir que ce
                 e
                 qu’il ´crit lui mˆme ; sa responsabilit´ s’arrˆte (ou
                       e          e                     e      e
                 plutˆt, se transf`re ` d’autres) l` o` il reutilise des
                      o            e a             a u
                 composants propri´taires
                                    e
  logiciel libre : la disponibilit´ du code source permettrait de
                                  e
                 garantir aussi ce qu’il n’a pas ´crit lui mˆme
                                                  e         e
                       aujourd’hui, les entreprises prennent conscience
                       de l’impact de cette transparence sur les aspets
                       juridiques (Blackduck, Fossology...)
                       demain, les entreprises prendront conscience de
                       l’impact de cette transparence sur les aspets
                       techniques ...
                       ici le CIRILL a un rˆle majeur ` jouer
                                           o           a

                        Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Le d´fi du passage ` l’´chelle
    e             a e



  Un slogan :
      maˆ
        ıtriser la complexit´ grandissante des logiciels
                            e




                     Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Le d´fi du passage ` l’´chelle
    e             a e



  Un slogan :
      maˆ
        ıtriser la complexit´ grandissante des logiciels
                            e
  Rien n’est nouveau : on utilisera bien des
      algorithmes, langages, IHM, theories, preuves,
      mod`les, outils, . . .
            e




                     Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Le d´fi du passage ` l’´chelle
    e             a e



  Un slogan :
      maˆ
        ıtriser la complexit´ grandissante des logiciels
                            e
  Rien n’est nouveau : on utilisera bien des
      algorithmes, langages, IHM, theories, preuves,
      mod`les, outils, . . .
            e
  Pourtant, tout est nouveau :
      l’objet d’´tude a chang´ de taille et de nature
                e              e




                     Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Changement d’´chelle
             e


         Component size                             Component number




       Over 5 millions SLOC                      Over 25.000 packages
        in the Linux kernel                    in the Debian distribution



                   Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Formation : avec, et au Logiciel Libre
  Patterson, Mars 2006, Communications of the ACM :
      JOIN THE OPEN SOURCE MOVEMENT.
      Most schools teach “write programs from blank sheet of
      paper” programming, of which there is very little
      real-world bearing. A different approach is to leverage
      high-quality examples of the open source movement.
      [. . . ] Do civil engineering students get to contribute to
      the construction of a real bridge in the classroom ? [. . . ]
      The recruiting pitch is to join CS and learn in part by
      contributing immediately to the real world.




                        Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Formation : avec, et au Logiciel Libre
  Patterson, Mars 2006, Communications of the ACM :
      JOIN THE OPEN SOURCE MOVEMENT.
      Most schools teach “write programs from blank sheet of
      paper” programming, of which there is very little
      real-world bearing. A different approach is to leverage
      high-quality examples of the open source movement.
      [. . . ] Do civil engineering students get to contribute to
      the construction of a real bridge in the classroom ? [. . . ]
      The recruiting pitch is to join CS and learn in part by
      contributing immediately to the real world.
  En pratique :
       adapter les curricula (http://oscurr.v2.cs.unibo.it/)
       cr´er des liens entre communaut´s, industrie et acad´miques
         e                            e                    e
       infrastructure (livres de texte, forges, coordination)
       valoriser et promouvoir les efforts de qualit´
                                                   e
                        Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Logiciel Libre, innovation et transfert

  L’acc`s au code source peut reduire les barri`res entre architecte,
        e                                      e
  programmeur, testeur, fournisseur de service, formateur et
  utilisateur1 (´tanche dans le monde propri´taire).
                e                           e
          Ce n’est pas automatique !




     1
         Selon les cas, on retrouve des chercheurs dans tous ces rˆles.
                                                                  o
                             Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Logiciel Libre, innovation et transfert

  L’acc`s au code source peut reduire les barri`res entre architecte,
        e                                      e
  programmeur, testeur, fournisseur de service, formateur et
  utilisateur1 (´tanche dans le monde propri´taire).
                e                           e
          Ce n’est pas automatique !

  Phases of a successful FS : Martin Michlmayr (ex Debian leader)
   Cathedral phase




     1
         Selon les cas, on retrouve des chercheurs dans tous ces rˆles.
                                                                  o
                             Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Logiciel Libre, innovation et transfert

  L’acc`s au code source peut reduire les barri`res entre architecte,
        e                                      e
  programmeur, testeur, fournisseur de service, formateur et
  utilisateur1 (´tanche dans le monde propri´taire).
                e                           e
          Ce n’est pas automatique !

  Phases of a successful FS : Martin Michlmayr (ex Debian leader)
   Cathedral phase               Transition phase




     1
         Selon les cas, on retrouve des chercheurs dans tous ces rˆles.
                                                                  o
                             Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Logiciel Libre, innovation et transfert

  L’acc`s au code source peut reduire les barri`res entre architecte,
        e                                      e
  programmeur, testeur, fournisseur de service, formateur et
  utilisateur1 (´tanche dans le monde propri´taire).
                e                           e
          Ce n’est pas automatique !

  Phases of a successful FS : Martin Michlmayr (ex Debian leader)
   Cathedral phase               Transition phase                 Bazaar phase




     1
         Selon les cas, on retrouve des chercheurs dans tous ces rˆles.
                                                                  o
                             Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Logiciel Libre, innovation et transfert

  L’acc`s au code source peut reduire les barri`res entre architecte,
        e                                      e
  programmeur, testeur, fournisseur de service, formateur et
  utilisateur1 (´tanche dans le monde propri´taire).
                e                           e
          Ce n’est pas automatique !

  Phases of a successful FS : Martin Michlmayr (ex Debian leader)
   Cathedral phase               Transition phase                 Bazaar phase

   Original “idea”
   Project Author
   Core developers
   Unix philosophy


     1
         Selon les cas, on retrouve des chercheurs dans tous ces rˆles.
                                                                  o
                             Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Logiciel Libre, innovation et transfert

  L’acc`s au code source peut reduire les barri`res entre architecte,
        e                                      e
  programmeur, testeur, fournisseur de service, formateur et
  utilisateur1 (´tanche dans le monde propri´taire).
                e                           e
          Ce n’est pas automatique !

  Phases of a successful FS : Martin Michlmayr (ex Debian leader)
   Cathedral phase               Transition phase                 Bazaar phase

   Original “idea”
                               ”Interest”
   Project Author
                             ⇒ Prototype      ⇒
   Core developers
                               Modular design
   Unix philosophy


     1
         Selon les cas, on retrouve des chercheurs dans tous ces rˆles.
                                                                  o
                             Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Logiciel Libre, innovation et transfert

  L’acc`s au code source peut reduire les barri`res entre architecte,
        e                                      e
  programmeur, testeur, fournisseur de service, formateur et
  utilisateur1 (´tanche dans le monde propri´taire).
                e                           e
          Ce n’est pas automatique !

  Phases of a successful FS : Martin Michlmayr (ex Debian leader)
   Cathedral phase               Transition phase                 Bazaar phase

                                                                  Distributed
   Original “idea”
                               ”Interest”                         development
   Project Author
                             ⇒ Prototype      ⇒                   Community
   Core developers
                               Modular design                     Parallel maintenance
   Unix philosophy
                                                                  Peer reviews

     1
         Selon les cas, on retrouve des chercheurs dans tous ces rˆles.
                                                                  o
                             Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Logiciel Libre, innovation et transfert

  L’acc`s au code source peut reduire les barri`res entre architecte,
        e                                      e
  programmeur, testeur, fournisseur de service, formateur et
  utilisateur1 (´tanche dans le monde propri´taire).
                e                           e
          Ce n’est pas automatique !

  Phases of a successful FS : Martin Michlmayr (ex Debian leader)
   Cathedral phase               Transition phase                 Bazaar phase

                                                                  Distributed
   Original “idea”
                               ”Interest”                         development
   Project Author
                             ⇒ Prototype      ⇒                   Community
   Core developers
                               Modular design                     Parallel maintenance
   Unix philosophy
                                                                  Peer reviews

     1
         Selon les cas, on retrouve des chercheurs dans tous ces rˆles.
                                                                  o
                             Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Les flux



  Recherche vers industrie
  Recherche, puis d´v´loppement, puis transfert et industrialisation,
                      e e
  avec le logiciel libre comme support commun. . .
      Un exemple archetype : Adacore
          recherche : d´v´loppement d’une suite de compilation
                         e e
                       ADA ` NYU (1990’s)
                            a
          transfert : cr´ation de Ada Core Technologies (1992)
                        e
      industrialisation : support des grands utilisateurs ADA
      standardisation : GNAT est le standard ADA aujourd’hui




                       Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Les flux


  Industrie vers recherche
  Probl´matique industrielle complexe, sensibilisation des chercheurs,
       e
  nouveaux sujets de recherche
     Exemples archetypes : Edos et Mancoosi
          industrie : distributions GNU/Linux deviennent complexes
                    (2000’s)
     sensibilisation : projets EDOS et Mancoosi (2004/aujourd’hui)
     nouveaux sujets : syst`mes complexes de logiciels
                           e




                       Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Les flux


  Industrie vers recherche
  Probl´matique industrielle complexe, sensibilisation des chercheurs,
       e
  nouveaux sujets de recherche
     Exemples archetypes : Edos et Mancoosi
          industrie : distributions GNU/Linux deviennent complexes
                    (2000’s)
     sensibilisation : projets EDOS et Mancoosi (2004/aujourd’hui)
     nouveaux sujets : syst`mes complexes de logiciels
                           e

  Remarque
  Ce ne sont que deux exemples : bien d’autres flux restent ` ´tablir
                                                           ae
  et pr´ciser
       e


                       Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Un centre pour les catalyser tous




      CIRILL : Centre d’Innovation et de Recherche en
             Informatique sur le Logiciel Libre

       FSRII : Free Software Research and Innovation Institute




                    Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
L’objectif


  Un centre internationalement reconnu
      la r´f´rence en mati`re de recherche, de d´veloppement et
          ee               e                       e
      d’´tude de logiciels libres sˆrs et fiables ;
        e                          u
      point de contact pour les diff´rentes communaut´s
                                   e                e
      source de d´bouch´s pour les ´tudiants, de r´crutement pour
                   e   e           e              e
      les entreprises
      lieu de rencontre, de culture et de valorisation
      exp´rimentation sur le transfert en Logiciel Libre
         e
      coordination de la reflection sur la formation en Logiciel Libre




                      Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Le coeur du centre

  Recherche, sur un th`me pr´cis et limit´ dans le temps
                      e     e            e
      enseignants chercheurs, detach´s aupr`s du centre,
                                      e     e
      chercheurs publics (INRIA, CNRS, CEA, etc.) et priv´s
                                                         e
      doctorants, jeunes internes, visiteurs de haut niveau




                      Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Le coeur du centre

  Recherche, sur un th`me pr´cis et limit´ dans le temps
                      e     e            e
      enseignants chercheurs, detach´s aupr`s du centre,
                                      e     e
      chercheurs publics (INRIA, CNRS, CEA, etc.) et priv´s
                                                         e
      doctorants, jeunes internes, visiteurs de haut niveau

  Les communaut´s
                e
    • d´v´loppeurs phares accueillis sur un court terme ;
        e e
    • s´minaires, journ´es d’´tudes, de formation, clubs, cours, avec
       e               e     e
      enregistrement et r´diffusion vid´o (´quipe animation)
                         e            e e




                      Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Le coeur du centre

  Recherche, sur un th`me pr´cis et limit´ dans le temps
                      e     e            e
      enseignants chercheurs, detach´s aupr`s du centre,
                                      e     e
      chercheurs publics (INRIA, CNRS, CEA, etc.) et priv´s
                                                         e
      doctorants, jeunes internes, visiteurs de haut niveau

  Les communaut´s
                e
    • d´v´loppeurs phares accueillis sur un court terme ;
        e e
    • s´minaires, journ´es d’´tudes, de formation, clubs, cours, avec
       e               e     e
      enregistrement et r´diffusion vid´o (´quipe animation)
                         e            e e

  Les entreprises
    • PME innovantes attir´es ` proximit´ ;
                          e a           e
    • personnels de grandes entreprises accueillis ponctuellement
      (d´v´loppement ou formation).
        e e

                      Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
Une vocation nationale


  Un centre
  Masse critique, attrait de Paris, . . .

  Une tˆte de reseau
         e
  Liens avec les regions actives (PACA, Nantes, Bordeaux, Nancy,
  Lille, etc.)
  Mutualisation d’invit´s et master class
                       e
  ...

  Objectif
  d´marrage fin 2009, courant 2010
   e




                         Roberto Di Cosmo   CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre

Mais conteúdo relacionado

Semelhante a IRILL OSS Laboratory !

Pl news letter_avril10
Pl news letter_avril10Pl news letter_avril10
Pl news letter_avril10robertpluss
 
Pl news letter_avril10
Pl news letter_avril10Pl news letter_avril10
Pl news letter_avril10robertpluss
 
Pl news letter_mai2010
Pl news letter_mai2010Pl news letter_mai2010
Pl news letter_mai2010robertpluss
 
Pl news letter_mai2010
Pl news letter_mai2010Pl news letter_mai2010
Pl news letter_mai2010robertpluss
 
15 ans de politiques publiques du logiciel libre en France
15 ans de politiques publiques du logiciel libre en France15 ans de politiques publiques du logiciel libre en France
15 ans de politiques publiques du logiciel libre en FranceStefane Fermigier
 
Livret bleu juridique_gt-logiciellibre_systematic_mai2016_web
Livret bleu juridique_gt-logiciellibre_systematic_mai2016_webLivret bleu juridique_gt-logiciellibre_systematic_mai2016_web
Livret bleu juridique_gt-logiciellibre_systematic_mai2016_webPascal Flamand
 
Pl News Letter Juin09
Pl News Letter Juin09Pl News Letter Juin09
Pl News Letter Juin09robertpluss
 
Pl news letter_nov10
Pl news letter_nov10Pl news letter_nov10
Pl news letter_nov10robertpluss
 
Les modèles économiques du logiciel libre
Les modèles économiques du logiciel libreLes modèles économiques du logiciel libre
Les modèles économiques du logiciel libreStéphane Legrand
 
Introduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libresIntroduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libresBruno Cornec
 
Logiciel Libre: defis et opportunites
Logiciel Libre: defis et opportunitesLogiciel Libre: defis et opportunites
Logiciel Libre: defis et opportunitesRoberto Di Cosmo
 
Pl NewsLetter Septembre09
Pl NewsLetter Septembre09Pl NewsLetter Septembre09
Pl NewsLetter Septembre09robertpluss
 
Webinaire Civic Tech : Pourquoi l'open source devient-il la norme pour les dé...
Webinaire Civic Tech : Pourquoi l'open source devient-il la norme pour les dé...Webinaire Civic Tech : Pourquoi l'open source devient-il la norme pour les dé...
Webinaire Civic Tech : Pourquoi l'open source devient-il la norme pour les dé...Open Source Politics
 
intro-linux-v4.pdf
intro-linux-v4.pdfintro-linux-v4.pdf
intro-linux-v4.pdfBruno Cornec
 
Guide Open Source Syntec Numérique
Guide Open Source Syntec NumériqueGuide Open Source Syntec Numérique
Guide Open Source Syntec NumériqueBruno Cornec
 
Pl NewsLetter Mars 2010
Pl NewsLetter Mars 2010Pl NewsLetter Mars 2010
Pl NewsLetter Mars 2010robertpluss
 
Pl NewsLetter Février 2010
Pl NewsLetter Février 2010Pl NewsLetter Février 2010
Pl NewsLetter Février 2010robertpluss
 
cours-01-intro.pdf
cours-01-intro.pdfcours-01-intro.pdf
cours-01-intro.pdfNihedBahria2
 

Semelhante a IRILL OSS Laboratory ! (20)

Pl news letter_avril10
Pl news letter_avril10Pl news letter_avril10
Pl news letter_avril10
 
Pl news letter_avril10
Pl news letter_avril10Pl news letter_avril10
Pl news letter_avril10
 
Guide open source-bdef
Guide open source-bdefGuide open source-bdef
Guide open source-bdef
 
Pl news letter_mai2010
Pl news letter_mai2010Pl news letter_mai2010
Pl news letter_mai2010
 
Pl news letter_mai2010
Pl news letter_mai2010Pl news letter_mai2010
Pl news letter_mai2010
 
15 ans de politiques publiques du logiciel libre en France
15 ans de politiques publiques du logiciel libre en France15 ans de politiques publiques du logiciel libre en France
15 ans de politiques publiques du logiciel libre en France
 
Livre blanc v1.0
Livre blanc v1.0Livre blanc v1.0
Livre blanc v1.0
 
Livret bleu juridique_gt-logiciellibre_systematic_mai2016_web
Livret bleu juridique_gt-logiciellibre_systematic_mai2016_webLivret bleu juridique_gt-logiciellibre_systematic_mai2016_web
Livret bleu juridique_gt-logiciellibre_systematic_mai2016_web
 
Pl News Letter Juin09
Pl News Letter Juin09Pl News Letter Juin09
Pl News Letter Juin09
 
Pl news letter_nov10
Pl news letter_nov10Pl news letter_nov10
Pl news letter_nov10
 
Les modèles économiques du logiciel libre
Les modèles économiques du logiciel libreLes modèles économiques du logiciel libre
Les modèles économiques du logiciel libre
 
Introduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libresIntroduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libres
 
Logiciel Libre: defis et opportunites
Logiciel Libre: defis et opportunitesLogiciel Libre: defis et opportunites
Logiciel Libre: defis et opportunites
 
Pl NewsLetter Septembre09
Pl NewsLetter Septembre09Pl NewsLetter Septembre09
Pl NewsLetter Septembre09
 
Webinaire Civic Tech : Pourquoi l'open source devient-il la norme pour les dé...
Webinaire Civic Tech : Pourquoi l'open source devient-il la norme pour les dé...Webinaire Civic Tech : Pourquoi l'open source devient-il la norme pour les dé...
Webinaire Civic Tech : Pourquoi l'open source devient-il la norme pour les dé...
 
intro-linux-v4.pdf
intro-linux-v4.pdfintro-linux-v4.pdf
intro-linux-v4.pdf
 
Guide Open Source Syntec Numérique
Guide Open Source Syntec NumériqueGuide Open Source Syntec Numérique
Guide Open Source Syntec Numérique
 
Pl NewsLetter Mars 2010
Pl NewsLetter Mars 2010Pl NewsLetter Mars 2010
Pl NewsLetter Mars 2010
 
Pl NewsLetter Février 2010
Pl NewsLetter Février 2010Pl NewsLetter Février 2010
Pl NewsLetter Février 2010
 
cours-01-intro.pdf
cours-01-intro.pdfcours-01-intro.pdf
cours-01-intro.pdf
 

Mais de fOSSa - Free Open Source Software Academia Conference

Mais de fOSSa - Free Open Source Software Academia Conference (20)

Les douze commandements du community manager
Les douze commandements du community managerLes douze commandements du community manager
Les douze commandements du community manager
 
Les licences open source simplement ?
Les licences open source simplement ? Les licences open source simplement ?
Les licences open source simplement ?
 
Diffuser les résultats de recherche ?
Diffuser les résultats de recherche ? Diffuser les résultats de recherche ?
Diffuser les résultats de recherche ?
 
- Protection du logiciel - **François Pelligrini**
- Protection du logiciel - **François Pelligrini** - Protection du logiciel - **François Pelligrini**
- Protection du logiciel - **François Pelligrini**
 
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
 
Resultats nuit info 2013
Resultats nuit info 2013Resultats nuit info 2013
Resultats nuit info 2013
 
In trust we trust ! Blablacar by frederic mazzella
In trust we trust ! Blablacar by frederic mazzellaIn trust we trust ! Blablacar by frederic mazzella
In trust we trust ! Blablacar by frederic mazzella
 
Open sourcing of Journalism by James Corbett
Open sourcing of Journalism by James CorbettOpen sourcing of Journalism by James Corbett
Open sourcing of Journalism by James Corbett
 
Open intelligence by tom secker
Open intelligence by tom seckerOpen intelligence by tom secker
Open intelligence by tom secker
 
Eco Nomy Eco Trust Eco Systems - Introduction
Eco Nomy Eco Trust Eco Systems - IntroductionEco Nomy Eco Trust Eco Systems - Introduction
Eco Nomy Eco Trust Eco Systems - Introduction
 
Innovation & Massive data
Innovation & Massive dataInnovation & Massive data
Innovation & Massive data
 
#SAIFC késako - Semantic Analysis for Flow Computing
 #SAIFC késako - Semantic Analysis for Flow Computing #SAIFC késako - Semantic Analysis for Flow Computing
#SAIFC késako - Semantic Analysis for Flow Computing
 
Eco System over code!
Eco System over code!Eco System over code!
Eco System over code!
 
OWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGSOWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGS
 
Afup 10 ans plus tard
Afup 10 ans plus tardAfup 10 ans plus tard
Afup 10 ans plus tard
 
HP Fossology v5.3
HP Fossology v5.3HP Fossology v5.3
HP Fossology v5.3
 
Analyse de la propriete intellectuel
Analyse de la propriete intellectuelAnalyse de la propriete intellectuel
Analyse de la propriete intellectuel
 
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysferaFrom open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
 
Management de communaute
Management de communauteManagement de communaute
Management de communaute
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
 

IRILL OSS Laboratory !

  • 1. CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre Contact: Roberto Di Cosmo Universit´ Paris Diderot Paris 7 and INRIA e http://www.dicosmo.org roberto@dicosmo.org 19 Novembre 2009 Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 2. Contexte : Logiciel Libre = phenom`ne de rupture e Soci´t´ : contribue ` ee a patrimoine scientifique commun et universel appropriation de technologies essentielles Technologie : change la fa¸on de d´v´lopper, distribuer et commercialiser les c e e logiciels depuis les couches basses de l’infrastructure, jusqu’aux applications m´tier ; dans les syst`mes traditionnels ; dans le e e domaine en plein essor des logiciels critiques et embarqu´se ´ Industrie/Economie redistribue les cartes dans un secteur entier de l’industrie Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 3. Quelques rep`res strat´giques e e March´ IT e Monde : 550 milliards d’euros en 2007 France : 30 milliards d’euros en 2007 FLOSSImpact : LL = 30% du march´ mondial IT en 2012 e Gartner : Mark Driver, sept. 2007 “in 2011, 80% of commercial software contain Open Source ”... “49,7% of critical software come from Open Source ” France ´ Etude PAC 2008 : 1er pays de l’OCDE sur le LL LL = 3,6% du march´ Fran¸ais (1105Me, +32% !) e c ´ Etude OPIIEC 2008 : LL strat´gique (croissance, relocalisation), e mais : manque de comp´tences, besoins de formation en e Informatique et au Logiciel Libre Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 4. Les d´fis ` relever e a scientifique : r´soudre les probl`mes nouveaux e e p´dagogique : e former les ing´nieurs de demain e ´conomique : e catalyser et retenir les succ`s cr´ateurs de valeur e e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 5. Recherche sur et par le Logiciel Libre Un logiciel libre qui a du succ`s n’est pas un logiciel comme les e autres : pas d’architecte unique, d´veloppement distribu´, cycle e e de d´veloppement tr`s rapide, interd´pendances fortes, e e e copies et r´´critures fr´quentes, disponibilit´ des sources ee e e pour des grandes masses de logiciels, communaut´s e d’acteurs dynamiques et changeantes, . . . Nous devrions savoir : concevoir, faire ´voluer, prouver, tester, visualiser, composer, e tracer du logiciel qui ´volue dans ce contexte, et qui est r´alis´ e e e en utilisant, ou en int´ragissant avec, des milliers d’autres e composants, tous devenues, peu ` peu, “transparents” a parce-que en Logiciel Libre Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 6. Zoom sur la transparence L’arriv´e du Logiciel Libre change la responsabilit´ des entreprises ; e e pr´nons l’exemple d’un int´grateur e e logiciel propri´taire : techniquement, il ne peut garantir que ce e qu’il ´crit lui mˆme ; sa responsabilit´ s’arrˆte (ou e e e e plutˆt, se transf`re ` d’autres) l` o` il reutilise des o e a a u composants propri´taires e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 7. Zoom sur la transparence L’arriv´e du Logiciel Libre change la responsabilit´ des entreprises ; e e pr´nons l’exemple d’un int´grateur e e logiciel propri´taire : techniquement, il ne peut garantir que ce e qu’il ´crit lui mˆme ; sa responsabilit´ s’arrˆte (ou e e e e plutˆt, se transf`re ` d’autres) l` o` il reutilise des o e a a u composants propri´taires e logiciel libre : la disponibilit´ du code source permettrait de e garantir aussi ce qu’il n’a pas ´crit lui mˆme e e aujourd’hui, les entreprises prennent conscience de l’impact de cette transparence sur les aspets juridiques (Blackduck, Fossology...) Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 8. Zoom sur la transparence L’arriv´e du Logiciel Libre change la responsabilit´ des entreprises ; e e pr´nons l’exemple d’un int´grateur e e logiciel propri´taire : techniquement, il ne peut garantir que ce e qu’il ´crit lui mˆme ; sa responsabilit´ s’arrˆte (ou e e e e plutˆt, se transf`re ` d’autres) l` o` il reutilise des o e a a u composants propri´taires e logiciel libre : la disponibilit´ du code source permettrait de e garantir aussi ce qu’il n’a pas ´crit lui mˆme e e aujourd’hui, les entreprises prennent conscience de l’impact de cette transparence sur les aspets juridiques (Blackduck, Fossology...) demain, les entreprises prendront conscience de l’impact de cette transparence sur les aspets techniques ... Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 9. Zoom sur la transparence L’arriv´e du Logiciel Libre change la responsabilit´ des entreprises ; e e pr´nons l’exemple d’un int´grateur e e logiciel propri´taire : techniquement, il ne peut garantir que ce e qu’il ´crit lui mˆme ; sa responsabilit´ s’arrˆte (ou e e e e plutˆt, se transf`re ` d’autres) l` o` il reutilise des o e a a u composants propri´taires e logiciel libre : la disponibilit´ du code source permettrait de e garantir aussi ce qu’il n’a pas ´crit lui mˆme e e aujourd’hui, les entreprises prennent conscience de l’impact de cette transparence sur les aspets juridiques (Blackduck, Fossology...) demain, les entreprises prendront conscience de l’impact de cette transparence sur les aspets techniques ... ici le CIRILL a un rˆle majeur ` jouer o a Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 10. Le d´fi du passage ` l’´chelle e a e Un slogan : maˆ ıtriser la complexit´ grandissante des logiciels e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 11. Le d´fi du passage ` l’´chelle e a e Un slogan : maˆ ıtriser la complexit´ grandissante des logiciels e Rien n’est nouveau : on utilisera bien des algorithmes, langages, IHM, theories, preuves, mod`les, outils, . . . e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 12. Le d´fi du passage ` l’´chelle e a e Un slogan : maˆ ıtriser la complexit´ grandissante des logiciels e Rien n’est nouveau : on utilisera bien des algorithmes, langages, IHM, theories, preuves, mod`les, outils, . . . e Pourtant, tout est nouveau : l’objet d’´tude a chang´ de taille et de nature e e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 13. Changement d’´chelle e Component size Component number Over 5 millions SLOC Over 25.000 packages in the Linux kernel in the Debian distribution Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 14. Formation : avec, et au Logiciel Libre Patterson, Mars 2006, Communications of the ACM : JOIN THE OPEN SOURCE MOVEMENT. Most schools teach “write programs from blank sheet of paper” programming, of which there is very little real-world bearing. A different approach is to leverage high-quality examples of the open source movement. [. . . ] Do civil engineering students get to contribute to the construction of a real bridge in the classroom ? [. . . ] The recruiting pitch is to join CS and learn in part by contributing immediately to the real world. Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 15. Formation : avec, et au Logiciel Libre Patterson, Mars 2006, Communications of the ACM : JOIN THE OPEN SOURCE MOVEMENT. Most schools teach “write programs from blank sheet of paper” programming, of which there is very little real-world bearing. A different approach is to leverage high-quality examples of the open source movement. [. . . ] Do civil engineering students get to contribute to the construction of a real bridge in the classroom ? [. . . ] The recruiting pitch is to join CS and learn in part by contributing immediately to the real world. En pratique : adapter les curricula (http://oscurr.v2.cs.unibo.it/) cr´er des liens entre communaut´s, industrie et acad´miques e e e infrastructure (livres de texte, forges, coordination) valoriser et promouvoir les efforts de qualit´ e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 16. Logiciel Libre, innovation et transfert L’acc`s au code source peut reduire les barri`res entre architecte, e e programmeur, testeur, fournisseur de service, formateur et utilisateur1 (´tanche dans le monde propri´taire). e e Ce n’est pas automatique ! 1 Selon les cas, on retrouve des chercheurs dans tous ces rˆles. o Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 17. Logiciel Libre, innovation et transfert L’acc`s au code source peut reduire les barri`res entre architecte, e e programmeur, testeur, fournisseur de service, formateur et utilisateur1 (´tanche dans le monde propri´taire). e e Ce n’est pas automatique ! Phases of a successful FS : Martin Michlmayr (ex Debian leader) Cathedral phase 1 Selon les cas, on retrouve des chercheurs dans tous ces rˆles. o Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 18. Logiciel Libre, innovation et transfert L’acc`s au code source peut reduire les barri`res entre architecte, e e programmeur, testeur, fournisseur de service, formateur et utilisateur1 (´tanche dans le monde propri´taire). e e Ce n’est pas automatique ! Phases of a successful FS : Martin Michlmayr (ex Debian leader) Cathedral phase Transition phase 1 Selon les cas, on retrouve des chercheurs dans tous ces rˆles. o Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 19. Logiciel Libre, innovation et transfert L’acc`s au code source peut reduire les barri`res entre architecte, e e programmeur, testeur, fournisseur de service, formateur et utilisateur1 (´tanche dans le monde propri´taire). e e Ce n’est pas automatique ! Phases of a successful FS : Martin Michlmayr (ex Debian leader) Cathedral phase Transition phase Bazaar phase 1 Selon les cas, on retrouve des chercheurs dans tous ces rˆles. o Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 20. Logiciel Libre, innovation et transfert L’acc`s au code source peut reduire les barri`res entre architecte, e e programmeur, testeur, fournisseur de service, formateur et utilisateur1 (´tanche dans le monde propri´taire). e e Ce n’est pas automatique ! Phases of a successful FS : Martin Michlmayr (ex Debian leader) Cathedral phase Transition phase Bazaar phase Original “idea” Project Author Core developers Unix philosophy 1 Selon les cas, on retrouve des chercheurs dans tous ces rˆles. o Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 21. Logiciel Libre, innovation et transfert L’acc`s au code source peut reduire les barri`res entre architecte, e e programmeur, testeur, fournisseur de service, formateur et utilisateur1 (´tanche dans le monde propri´taire). e e Ce n’est pas automatique ! Phases of a successful FS : Martin Michlmayr (ex Debian leader) Cathedral phase Transition phase Bazaar phase Original “idea” ”Interest” Project Author ⇒ Prototype ⇒ Core developers Modular design Unix philosophy 1 Selon les cas, on retrouve des chercheurs dans tous ces rˆles. o Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 22. Logiciel Libre, innovation et transfert L’acc`s au code source peut reduire les barri`res entre architecte, e e programmeur, testeur, fournisseur de service, formateur et utilisateur1 (´tanche dans le monde propri´taire). e e Ce n’est pas automatique ! Phases of a successful FS : Martin Michlmayr (ex Debian leader) Cathedral phase Transition phase Bazaar phase Distributed Original “idea” ”Interest” development Project Author ⇒ Prototype ⇒ Community Core developers Modular design Parallel maintenance Unix philosophy Peer reviews 1 Selon les cas, on retrouve des chercheurs dans tous ces rˆles. o Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 23. Logiciel Libre, innovation et transfert L’acc`s au code source peut reduire les barri`res entre architecte, e e programmeur, testeur, fournisseur de service, formateur et utilisateur1 (´tanche dans le monde propri´taire). e e Ce n’est pas automatique ! Phases of a successful FS : Martin Michlmayr (ex Debian leader) Cathedral phase Transition phase Bazaar phase Distributed Original “idea” ”Interest” development Project Author ⇒ Prototype ⇒ Community Core developers Modular design Parallel maintenance Unix philosophy Peer reviews 1 Selon les cas, on retrouve des chercheurs dans tous ces rˆles. o Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 24. Les flux Recherche vers industrie Recherche, puis d´v´loppement, puis transfert et industrialisation, e e avec le logiciel libre comme support commun. . . Un exemple archetype : Adacore recherche : d´v´loppement d’une suite de compilation e e ADA ` NYU (1990’s) a transfert : cr´ation de Ada Core Technologies (1992) e industrialisation : support des grands utilisateurs ADA standardisation : GNAT est le standard ADA aujourd’hui Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 25. Les flux Industrie vers recherche Probl´matique industrielle complexe, sensibilisation des chercheurs, e nouveaux sujets de recherche Exemples archetypes : Edos et Mancoosi industrie : distributions GNU/Linux deviennent complexes (2000’s) sensibilisation : projets EDOS et Mancoosi (2004/aujourd’hui) nouveaux sujets : syst`mes complexes de logiciels e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 26. Les flux Industrie vers recherche Probl´matique industrielle complexe, sensibilisation des chercheurs, e nouveaux sujets de recherche Exemples archetypes : Edos et Mancoosi industrie : distributions GNU/Linux deviennent complexes (2000’s) sensibilisation : projets EDOS et Mancoosi (2004/aujourd’hui) nouveaux sujets : syst`mes complexes de logiciels e Remarque Ce ne sont que deux exemples : bien d’autres flux restent ` ´tablir ae et pr´ciser e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 27. Un centre pour les catalyser tous CIRILL : Centre d’Innovation et de Recherche en Informatique sur le Logiciel Libre FSRII : Free Software Research and Innovation Institute Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 28. L’objectif Un centre internationalement reconnu la r´f´rence en mati`re de recherche, de d´veloppement et ee e e d’´tude de logiciels libres sˆrs et fiables ; e u point de contact pour les diff´rentes communaut´s e e source de d´bouch´s pour les ´tudiants, de r´crutement pour e e e e les entreprises lieu de rencontre, de culture et de valorisation exp´rimentation sur le transfert en Logiciel Libre e coordination de la reflection sur la formation en Logiciel Libre Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 29. Le coeur du centre Recherche, sur un th`me pr´cis et limit´ dans le temps e e e enseignants chercheurs, detach´s aupr`s du centre, e e chercheurs publics (INRIA, CNRS, CEA, etc.) et priv´s e doctorants, jeunes internes, visiteurs de haut niveau Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 30. Le coeur du centre Recherche, sur un th`me pr´cis et limit´ dans le temps e e e enseignants chercheurs, detach´s aupr`s du centre, e e chercheurs publics (INRIA, CNRS, CEA, etc.) et priv´s e doctorants, jeunes internes, visiteurs de haut niveau Les communaut´s e • d´v´loppeurs phares accueillis sur un court terme ; e e • s´minaires, journ´es d’´tudes, de formation, clubs, cours, avec e e e enregistrement et r´diffusion vid´o (´quipe animation) e e e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 31. Le coeur du centre Recherche, sur un th`me pr´cis et limit´ dans le temps e e e enseignants chercheurs, detach´s aupr`s du centre, e e chercheurs publics (INRIA, CNRS, CEA, etc.) et priv´s e doctorants, jeunes internes, visiteurs de haut niveau Les communaut´s e • d´v´loppeurs phares accueillis sur un court terme ; e e • s´minaires, journ´es d’´tudes, de formation, clubs, cours, avec e e e enregistrement et r´diffusion vid´o (´quipe animation) e e e Les entreprises • PME innovantes attir´es ` proximit´ ; e a e • personnels de grandes entreprises accueillis ponctuellement (d´v´loppement ou formation). e e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre
  • 32. Une vocation nationale Un centre Masse critique, attrait de Paris, . . . Une tˆte de reseau e Liens avec les regions actives (PACA, Nantes, Bordeaux, Nancy, Lille, etc.) Mutualisation d’invit´s et master class e ... Objectif d´marrage fin 2009, courant 2010 e Roberto Di Cosmo CIRILL/FSRII Innovation et Recherche sur le Logiciel Libre