Logiciel Libre / Open Source Quelles approches pour les PME?
Plan de la présentation Le logiciel libre licences, process, évolution Modèles d'usage Modèles économiques et innovation Construire une offre au sein d'un écosystème Questions
Le logiciel libre / open source : rappels Free software freeware 4 libertés (R. Stallmann) Exécuter pour tous les usages Etudier le fonctionnement : accès au source Aider son voisin : distribuer des copies Améliorer : droit de diffuser les améliorations Multitude de licences basées sur le droit d'auteur Copyleftées : *GPL (réciproques ou virales ) Open-source : BSD / MIT / APL Internationalisation : CeCILL, EUPL R. Stallman E. Raymond
Comment naissent les LL? Utilisateurs Contributeurs Maîtrise du code (légale, technique) «Committers» Besoins Code source Gestion des versions Diffusion Licence libre Le modèle de licence favorise un processus de développement collaboratif
Réduction des coûts Poste de travail / SI Windows XP : 450 Pack Office : 700 PhotoShop : 1100 WebLogic : $ 10000 (par processeur) Oracle : $ 40000 (par CPU) Linux : 0 OpenOffice : 0 Gimp : 0 JOnAS : 0 PostgreSQL : 0 A iso-budget : les coûts de licence sont trans férés s ur le s ervice Offre des SSLL
Horizon 2010 Open source will compete with closed source in every infrastructure market Mainstream IT shops will consider open source for 80% of their infrastructure software needs Mainstream IT shops will consider open source for 25% of their business software needs Source: Mark Driver, Gartner Research VP, The Gartner Application Development Summit, Sept 2005
Où est le truc? Tout cela pour rien? Une concurrence déloyale? Un monde post-moderne altruiste? Un rejet subversif du la notion de propriété? Au delà de l idéologie : des modèles d'affaires différents du modèle client / éditeur
Professionalisation des communautés LL Années 90 Aujourd'hui U T IL IS A T E U R SD S D E V E L O P P E U R S Volontaires travaillant sur leur temps libre Petits génies prenant le développement comme un jeu Prise de décision sur des bases individuelles Technophiles, pizza & T-shirt Conscients des limites du logiciels, prêts à mettre les mains dans le cambouis Développeurs, chercheurs payés n hrs/mois Le logiciel s'inscrit dans un contexte d'entreprise plus global Respect de procédures, départements juridiques Départements IT, costume - cravate Besoin de 99.9% de disponibilité, de support... et de qq'1 contre qui se retourner François Loyauté LETELLIER à la cause Club In'Tech / Montbonnot ROI 29 mars 2007
Implication croissante C a p a c ité d in n o v a tio n c ro is s a n te Modèles de stratégies LL Vue utilisateurs R éutilis ation Maîtris e des coûts Contribution par l'adoption Double s ourcing Levier de négociation Pas sage e à l'échelle libre / plateformes hybrides Externalis ation vers la communauté Contribuer du code pour permettre maintenance et évolution par une communauté Percolation : élaguer ce qui n'es t pas un avantage concurrentiel Mutualisation ation de la R&D Plateforme collaborative souple
Telosys AJAX Framework Sogeti Opening In-House Developments Extraction of Telosys: a generic Ajax/Web 2.0 framework written in Java for J2EE The rest of Telocim (business logic) has been ported using Telosys Sogeti will leverage Telosys to sell advanced productivity tools (IDE, etc), consulting, professional services, training, coaching, etc Telosys
Banalisation du logiciel Le logiciel libre au delà de Linux S ervice S ervice S ervice S ervice Applications Applications Applications Applications Middleware Middleware Middleware Middleware Operating S ys tem Operating S ys tem Operating S ys tem Hardware Hardware Electronic Components Technologies capacitantes S tandards ouverts Concurrence libre
Modèles Economiques (marché du logiciel) Conservation de la modularité (Christensen) A tout moment, il demeure des portions non banalisées de la pile de valeur Equilibre entre open-source et propriétaire Fenêtres d opportunités transitoires ou permanentes -- pour innover
InfoParc SIP2 Fleet Management Solution T h in C lie n ts (In te rn e t E x p lo re r 5.5 ) O n -b o a rd d e v ic e s Enterpris e Information S ystem WEB SERVICES S IP2 N-tier Proprietary S olution WEB SERVICES Open S ource Infras tructure C omponents A p a c h e S tru ts & V e lo c ity (D a ta p re s e n ta tio n ) O b je c tw e b J O n A S (J 2 E E ) J a k a rta T o m c a t (W e b S e rv e r) Q u a rtz (s c h e d u lin g ) it e x t (T e x t F o rm a ttin g ) Third Party S oftware RDB MS JDBC
ACCOUNTS RECEIVABLE LEDGER ACCOUNT NO. SHEET NO. DATE INVOICE NUMBER/DESCRIPTION CHARGES CREDITS BALANCE BALANCE FORWARD Cohabitation libre / propriétaire dans le système d'information A c ro b a t R e a d e r A p p le ib o o k s M y S Q L Commodity Proprietary e X o / S p a g o B I B u s in e s s L o g ic J O n A S W in N T PDF C u s to m R e p o rts E m b e d d e d L in u x C is c o ro u te rs P C c o m p a tib le s 2 4 /7 S u p p o rt SQL E thernet O ra c le R D B M /S 3 rd P a rty S e rv ic e s SOAP E S B G N U /L in u x IB M M a in fra m e
Il n'y a pas de modèle d'affaires [... unique pour le logiciel libre] Support and services tied to open source Bull, Linagora, Red Hat Aggregating and enhancing Xcalia, Archos Commercialize with dual licenses exo Platform, MySQL Bait and hook Iona Selling added value complements SourceBeat, O'Reilly Subsystems level lock-in Librados SaaS, Infoware Wanager, Amazon < Choisissez, panachez... ou inventez > La licence dépend du modèle retenu
exo Platform SARL: Bullet Proof Portal + ECM US Joint Forces Command Chooses exo Platform Maximize Benefits of Open Source & Open Standards Stimulate industry Enable Coalition partners the ability to roll their own interoperable solution Reduce the cost of collaboration in DoD Multinational Information Sharing Solution to support war fighters operating in a coalition environment Why exo Platform? One of the first certified JSR-168 portals Very flexible layout engine with good group layout/page controls Leapfrogs the commercial portals in its technology Supports server load balancing
Eclips e Web TP Synergies entre acteurs / projets F u n a m b o l Sync4j (mobile sync.) E n g in e e rin g SpagoBI (business intelligence) e X o P. JOnAS (J2EE appserv) exo Platform (portal & CMS) Bonita, Shark (workflow, orchestr.) XWiki (wiki, blogs) Celtix/Petals (ESB, JBI) Eclips e S OA TP IN R IA E M IC B u ll U S IN R IA ProActive JOTM F ra n c e C-JDB C Tribe (Grid) U n iv P 6 (transactions) T é l. JAC S peedo (R DBMS clust.) (group comm.) T o g e th e (AOP) S c a la g e (JDO persist.) O rb e o n IN R IA /F r Octopus JORAM OPS T F T n t Fractal (E AS M X Q u a re TL) (JMS, MOM) XQuare (X ML pipelines) (component mod) (codebyte man.) (X ML rewriting) B u ll X W ik i B u ll Io n a E B M W S
Politiques publiques françaises / européennes Motivations éthiques Knowledge to the people Architecture regulates (Lessig) Examen citoyen Motivations économiques «Free as in Free Beer» China India Germany France USA Spain Japan Korea UK Brazil Russia EU etc «Free as in Freedom» Exemplarité Prescription Bases de code «Open Source» Marchés publics Lois, directives Externalités amenées par l Open-Source Réduction des dépenses (coûts) Qualité du logiciel Adaptabilité: éviter la faute à la machine Développement écosystème local Indépendance technologique
The crucial battle is not between individual firms but between networks of firms. Innovations and operations have become a collective activity. T h e K e y s to n e A d v a n ta g e : W h a t th e N e w D y n a m ic s o f B u s in e s s E c o s y s te m s M e a n fo r S tra te g y, In n o v a tio n a n d S u s ta in a b ility, M. Ia n s iti & R. L e v ie n, H a rv a rd B u s in e s s S c h o o l P re s s, 2 0 0 4
Récapitulation des points clefs Le logiciel libre : un processus collaboratif basé sur le droit d'auteur Il n'y a pas un modèle d'usage / d'affaires... mais de multiples Stratégies d'innovation : dégager des resources grace au LL parties banalisées / parties à valeur ajoutée modèle d'affaires innovants Importance de l'écosystème - recherche / industrie / administration
Vos questions? Contact : fl@flet.fr