of 25/25
WWW.LINAGORA.COM WWW.LINAGORA.COM Cohabitation des logiciels libres et propriétaires Conférence SPN – La Rochelle – 25 mai 2012 Michel-Marie MAUDET Directeur Général Adjoint [email protected] 0660469852

Cohabitation Logiciels Libres et propriétaires

  • View
    729

  • Download
    5

Embed Size (px)

Text of Cohabitation Logiciels Libres et propriétaires

  • 1. Cohabitation deslogiciels libres et propritairesConfrence SPN La Rochelle 25 mai 2012Michel-Marie MAUDETDirecteur Gnral [email protected]

2. Prsentation LINAGORAMission : Logiciels et services Open Nos trois mtierssource pour russir les grands projetsOBM Schma Directeurdu libreLinPKIOpen SourceLinIDCocktailFonde : Mai 2000Capital: Capital privSupport(principalement dtenu par les fondateurs)OSSAHostingIntgration, Expertise Migration, Formation...Nombre dingnieurs : 130Nos principaux clients13 M 11 M8 M 4 M2 M 1 M 2001 2003 2005 2007 2009 2011 2volution CA 3. Une gamme logicielle professionnelle LINAGORA dveloppe du logiciel libre. 100% du code source est disponible. Nos clients contribuent au dveloppement des offres, la prennisation des produits et de leur communaut au travers des contrats de support Truffle 100/2010 : Linagora est le seul diteur Open Source prsent (90me position)(Truffle 100 : classement des 100 premiers diteurs de logiciels franais) Investissement en R&D in 2011 : >2,5 M Messagerie Confiance digitale Gestion et fdrationcollaborative des identits 3 4. Syntec Numrique et Open Source Comit Open Source prsid parAlexandre ZAPOLSKY, PDG deLINAGORA Missions: Promouvoir les bonnes pratiques en matire de conception et/ou dintgration de briques logicielles sous licences propritaires et sous licences libres Fixer le cadre contractuel et dusages en matire de pilotage de projets informatiques incluant du logiciel libre (conduite de projets et rgles de gouvernance de lentreprise)4 5. Agenda Thmatiques abordes Impact marchdes logiciels libres Enjeux sur lutilisation et lintgration debriques Open SourcePartage debonnes pratiquesOu comment tirer le meilleur parti de lOpen Sourcepour construire de linnovation pour le dveloppementconomique des diteurs de logiciels franais ? 5 6. Impact marchdes logiciels libres 6 7. Impact march des logiciels libresLe march du logiciel libre en6% Etude OSS 2012 de PACFrance reprsente environ 6%(2,5 milliards deuros) du marchdes logiciels et des servicesinformatiques en France en 2011. La France reste le march phare du logiciel libre dans le monde. Ce richecosystme a donn naissance plusieurs jeunes pousses en pleineascension linstar de leur championne, Talend. Selon la FNILL (Fdration Nationale de lIndustrie des Logiciels Libres),le march des logiciels libres reprsente plus de 10 000 emplois enFrance (diteurs/SSLL spcialiss et intgrateurs inclus). Des rachats dentreprise et IPO (introduction en bourse) bass sur la baseinstalle des utilisateurs (vs des clients pour les diteurs classiques) avecdes valorisations proches de 14 fois le CA.7 8. LOpen Source est le moteur de linnovationPlus tous les grands de lInternet utilisent et dveloppent massivement8 des technologies Open Source (Facebook, Twitter...) 9. Courbe de maturit des solutions Open Source(dans les grandes organisation en France)Maturit : Moins de 2 ans Virtualisation ETL 2 5 ansVisibilit(oVirt / KVM) (Talend / Spago / 5 10 ans Offre GoogleJasper)(Androd / Chrome / Docs&mail) Plus de 10 ansOutils collaboratifsPortail dintgration (Mindtouch / RainDrop)(Liferay)CRM Poste de travail Middleware (SugarCRM) (Ubuntu / Fedora / Gnome / KDE)(Apache / TomCat / JBoss) BPM(Intalio / Bonita) Partage de fichiers Serveurs dinfrastructure (LinShare)(Samba / Squid)OS ServeurBI(Redhat / Debian)(Talend / Jasper) Intgration continueOutils de publication(Hudson)Qualit du code (Drupal) Test de performanceAnnuaire dentreprise(Sonar / Cobertura)(Jmeter ) Supervision(OpenLDAP)Bureautique(Nagios / LinSM) Bureautique MediaMessagerie Outils de dveloppement (Inskape / Gimp / Audacity) (OOo ) (OBM) (Eclipse / Netbeans / Subversion)Tlphonie PKI / architecture de confiance (Asterix) (EJBCA / LinPKI / LinSign)ERP(Cocktail / OpenERP)Bases de donnesOutils de modlisation(PostgreSQL / MySQL)(Papyrus)Outils de test (Junit / Selenium) Inventaire / gestion de parcProgiciels mtiersOrdonnancement (OCS / GLPI / LinSM)(logistique / facturation) (JobScheduler) Technology Peak of Inflated Trough of Slope of Plateau of Trigger Expectations Disillusionment Enlightenment Productivity (naissance)(Le pic dintrt) (Dsillusion) (Retour en grce)(Plateau de Maturitproductivit)9 10. Diffrentes approches en terme de modles conomiquesPropritaire Freemium Free-Free Services = 0 % libre = 50 80 %libre = 100% libre= TJM x nb dejours10 11. Enjeux sur lutilisation et lintgration de briques Open Source11 12. 2 Les principales raisons dadoption de lOpen Source deviennentlindpendance vis vis de MISO*, la qualit et linter-oprabilitavant le prix. iels libresdes logic ur sdadoptionLes mote nds diteurs --v is des gra Indpe ndance vis Oracle) IBM SAP (Microsoft on t adaptati it des solutions e Flexibilelentrepris aux b esoins de portant Cot per u moins imsoirs publicment des pouv Engoues logicielsde certain Meilleure stabilit ls libresoption d es logicie s ladh Les frein fait) du m arcstand ards (deliser les Vo lont duti taires) propri(souventen internepten ces fortes Manqu e de com surrformante tion libre pe cifiques Absen ce de solu ns mtier sp applica tiocertaines Source : enqute clients* MISO : Microsoft IBM SAP Oracle LINAGORA12 13. Enjeux pour la mise en oeuvre dunegouvernance Open Source LOpen Source comme levier pour : rduite la dpendance aux grands diteurs et favoriser linteroprabilit Enjeux Industriels maitriser ses donnes Faire monter les quipes en comptence Choix des technologies OpenSource et benchmark : fonctionnel et technique maturit, support, adoptionEnjeux qualit du codeTechno enterprise ready ? e ANCE catalogu u logiques licence, roadmap, sponsor VERNeston dun commun a GOU n et get Les impacts de lOpen Source sur n it o rm alist lentreprise - df ices no ues e r at qrvde se e nes p Dfinition dun schma Directeur pdes bon Open Source Grou alisaton it- cap n uvre Revue interne des processe mi s ede maitrise des risquesEnjeux Prise en compte desJuridiques juridique spcificits projets de Mise en uvre dune lOpen Source (paspolitique de proprit dditeur, AVV, conseil intellectuelle et support diffrent) Modle Free Free ouEnjeux Projets Mise en place dune Freemium ?et RHorganisation ddie Doit-on reverser les Gestion RHcontributions la Catalogue de formationcommunaut ? Vrifier linteroprabilit13 Support de niveau 3 14. Panorama et analyse des principales familles de licence http://www.damiencuvillier.com/2008/04/23/licences-open-source/ Le choix de licence est dterminant en fonction du type dusage que lon souhaitefaire du logiciel libre. Dans le cadre dun dveloppement, il faut vrifier la compatibilit 14entre les licences des diffrents composants intgrs dans la solution cible. 15. Aide au choix de la licence Exemple dun diteur souhaitant sengager dans un projet Open Sourcetout en se rservant la possibilit de commercialiser la solution et denfaire certains dveloppements spcifiques. En jouant sur le poids des diffrents critres, on peut slectionner la licence la mieux approprie dans le contexte dutilisation souhait.15 16. Le contrle de la conformit Les diteurs ne sont pas uniquement des utilisateurs classiques, ilspeuvent: tre amens intgrer VOLONTAIREMENT ou INVOLONTAIREMENT du code sous Licence Libre dans leur solution; contribuer du code des communauts pour raliser des correctifs et des volutions.Juridiques Quels sont les risques juridiques, sont ils relset applicables dans mon contexte ? Doit on mettre en uvre une politique deproprit intellectuelle ? Modle Free Free ou Freemium ? Doit-on reverser les contributions lacommunaut ?Un processus de revue de code et de vrification de compatibilit de licence doit tre mis en oeuvre en sappuyant si ncessaire sur des socits spcialises.16 17. Autres points de vigilance Prvoir lajout dune clause spcifique au contrat de travail descollaborateurs pour traiter le cas spcifique de la proprit intellectuelledans le domaine Open Source Faire la liste blanche des projets personnels du collaborateur Rappeler les rgles en terme de proprit intellectuelle et de droit dauteur Fixer les rgles de contributions Ajouter dans la charte informatique ou dans la charte dedveloppement une rfrence la politique dusage des composantsOpen Source Prvoir les clauses spcifiques lOpen Source dans vos contrats de venteet dans vos contrats de sous traitance vis vis de vos fournisseurs Liste des composants et des licences utilises Engagements associs Gestion de la session non exclusive des droits dans le cas dun dveloppement avec contribution une communaut Des formations juridiques et des prestations de conseil sur la gestion de laproprit intellectuelle sont disponibles sur le march. Ce type approche en prventif permettent de cadrer lutilisation des logiciels libres et de mettre en17 place une gouvernance Open Source. 18. Partage debonnes pratiques 18 19. Mise en oeuvre dune gouvernance Open Source Ralisation dun schma directeur Open SourceStratgie Dfinition dune politique et dun cadre dusage Open Source Faire une analyse diffrencie entre le parc et le flux Schma directeur Open Source (6 8 semaines) Publication dun rfrentiel de solutions certifies N A NC EUVERCatalogueProcessus de maitrise du cycle de vie GO Open Source Rassurance avec un acteur spcialis (support / certf maintenance / packaging / certification / qualit) Contrat dOpen Software Assurance Mise en place dune quipe Open Source spcialise Accompagnement oprationnel des quipes deCentre de dveloppement produit services Veille technologique / Conduite du changement Centre dexpertise Open Source 19 20. Conditions de succs (1/2) Accompagner la conduite du changement et lechangement de culture Formation des quipes - Sminaires dinformation lOpen Source, lutilisation des licences - Formations et certifications (LPIC, Dveloppement Open Source...) - Proprit intellectuelle et processus dacquisition (achat de licence commerciale) Renforcer et/ou structurer la veille spcifiquementOpen SourceUtilisation dun maturity model :disposer dun modle de choix des solutionsOpen Source (maturit, prennit.. )accompagn dune veille technologiqueefficace et pilote 20 21. Conditions de succs (2/2) Mettre en place un processus de revue de code Anticiper et se mettre en conformit dun point de vue juridique - Le chef de produit et lquipe qualit doit disposer dun processus outill pour sassurer de la proprit des codes utiliss pour viter toute contrefaon ou utilisation dun composant libre non conforme par rapport la licence. Piloter dans le temps le niveau dadoption et la diffusion Indicateurs / Reporting Les tudes ou schma directeur Open Source ne sont quun point de passage : une photo instant t. Pour prenniser dans le temps la dmarche, ncessiter de mettre en place une commission Open Source et formats ouverts avec des points de rencontre trimestriel par exemple pour le suivi oprationnel de ladoption.21 22. Enfin pour terminer... LOpen Source constitue un vritable levier pour structurer et financersa R&D: Dans le cadre des dpenses davenir, LEtat a une prfrence pour les projets sinscrivant dans une logique de recherche ouverte et partage Cest aussi un moyen pour participer en tant que file de chef ou partenaires des projets collaboratifs (AAP, FUI, FEDER, projets europens) dont les rsultats publis sous licence libre peuvent faire lobjet doffres commerciales propres chaque participant au projet. LOpen Source est aussi un moyen de communication efficace enparticulier dans le cadre de la vente lexport.22 23. Merci de votre attentionContact :LINAGORA Sige social 80, rue Roque de Fillol 92800 PUTEAUX FRANCE Tl. : 0 810 251 251 (tarif local)Fax : +33 (0)1 46 96 63 64 Mail : [email protected] : www.linagora.com WWW.LINAGORA.COM 24. http://www.damiencuvillier.com/2008/04/23/licences-open-source/24 25. Formation LINAGORA sur la comprhension et matrisedes enjeux juridiques du logiciel libre25