François LETELLIER Club In'Tech / Montbonnot 29 mars 2007
Logiciel Libre /Open Source
Quelles approches pour les PME ?
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
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
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
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
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
Comment naissent les LL ?
Code sourceGestion des versions
« Committers »
Contributeurs
Utilisateurs
Besoins
DiffusionLicence libre
Maîtrise du code(légale, technique)
Le modèle de licence favorise un processus de développement collaboratif
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
Réduction des coûtsPoste 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 sur le service Offre des “SSLL”
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
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
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
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”
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
Professionalisation des communautés LL
Volontaires travaillant sur leur temps libre
Petits génies prenant le développement comme un jeu
Prise de décision sur des bases individuelles
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
ROI
Technophiles, pizza & T-shirt
Conscients des limites du logiciels, prêts à mettre les mains dans le cambouis
Loyauté à la cause
DEVELOPPEURS
DEVELOPPEURS
UTILIS
ATEURS
UTILIS
ATEURS
Années 90Années 90 Aujourd'huiAujourd'hui
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
► RéutilisationRéutilisation Maîtrise des coûtsMaîtrise des coûts Contribution par l'adoptionContribution par l'adoption
► Double sourcingDouble sourcing Levier de négociationLevier de négociation Passage à l'échelle libre / plateformes hybridesPassage à l'échelle libre / plateformes hybrides
► ““Externalisation” vers la communautéExternalisation” vers la communauté Contribuer du code pour permettre maintenance et Contribuer du code pour permettre maintenance et
évolution par une communautéévolution par une communauté Percolation : élaguer ce qui n'es t pas un avantage Percolation : élaguer ce qui n'es t pas un avantage
concurrentielconcurrentiel► Mutualisation de la R&DMutualisation de la R&D
Plateforme collaborative souplePlateforme collaborative souple
Impl
icat
ion
croi
ssan
teModèles de stratégies LLVue utilisateurs
Capacité d’in
nova
tion cro
issa
nte
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
Telosys AJAX FrameworkSogeti 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
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
Banalisation du logicielLe logiciel libre au delà de Linux
Technologies Technologies “capacitantes”“capacitantes”
Concurrence libreConcurrence libreS tandards ouvertsS tandards ouverts
Applications
S ervice
Middleware
Operating S ystem
Hardware
Electronic Components
Applications
S ervice
Middleware
Operating S ystem
Hardware
Applications
S ervice
Middleware
Operating S ystem
Applications
S ervice
Middleware
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
Modèles Economiques(marché du logiciel)
Conservation de la modularité (Christensen)
A tout moment, il demeure des portionsnon “banalisées” de la pile de valeur
Equilibre entre open-source et propriétaire
Fenêtres d’opportunités transitoires oupermanentes -- pour innover
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
Open S ource Infrastructure ComponentsOpen S ource Infrastructure Components
EnterpriseEnterpriseInformationInformation
S ystemS ystem
ThirdThirdPartyParty
S oftwareS oftware
S IP2 – N-tier Proprietary S olutionS IP2 – N-tier Proprietary S olution
RDBMSRDBMS
T h in C l ie n t s(In t e r n e t E x p lo r e r 5 .5 ) O n -b o a r d d e v ic e s
• A p a c h e S t r u t s & V e lo c i t y (D a t a p r e s e n ta t io n )• O b je c tW e b J O n A S (J 2 E E )J a k a r t a T o m c a t (W e b S e r v e r)• Q u a r t z (s c h e d u l in g )• iT e x t (T e x t F o rm a t t in g )
JDBC
WE
B S
ER
VIC
ES
WE
B S
ER
VIC
ES
InfoParc SIP2Fleet Management Solution
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
ACCOUNT NO.
SHEET NO.
ACCOUNTS RECEIVABLE LEDGER
DATE INVOICE NUMBER/DESCRIPTION CHARGES CREDITS BALANCE
BALANCE FORWARD
P C c o m p a t ib le sP C c o m p a t ib le s
G N U /L in u xG N U /L in u x
O r a c leO r a c leR D B M /SR D B M /S
IB M M a in f r a m eIB M M a in f r a m e
W in N TW in N T
A p p le iB o o k sA p p le iB o o k s
A c r o b a t R e a d e rA c r o b a t R e a d e r
J O n A SJ O n A S
2 4 /7 S u p p o r t2 4 /7 S u p p o r t
3 r d P a r t y 3 r d P a r t y S e r v ic e sS e r v ic e s
C is c o r o u t e r sC is c o r o u t e r s
E m b e d d e d L in u xE m b e d d e d L in u xM y S Q LM y S Q L
e X o / e X o / S p a g o B IS p a g o B I
C u s to m R e p o r t sC u s to m R e p o r t s
B u s in e s s B u s in e s s L o g icL o g ic
E S BE S B
SQL
SOAP
Ethernet
CommodityProprietary
Cohabitation libre / propriétairedans le système d'information
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
“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
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
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
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
Multinational Multinational Information Sharing Information Sharing Solution to support war Solution to support war fighters operating in a fighters operating in a coalition environmentcoalition environment
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
Synergies entre acteurs / projets
Sync
4jSy
nc4j
(mob
ile s
ync.
)(m
obile
syn
c.)
Spag
oBI
Spag
oBI
(bus
ines
s in
telli
genc
e)(b
usin
ess
inte
llige
nce)
eXo
Plat
form
eXo
Plat
form
(por
tal &
CM
S)(p
orta
l & C
MS)
Bon
ita, S
hark
Bon
ita, S
hark
(wor
kflo
w, o
rche
str.)
(wor
kflo
w, o
rche
str.)
XWik
iXW
iki
(wik
i, bl
ogs)
(wik
i, bl
ogs)
JOnAS(J2EE appserv)
Celtix/Petals(ESB, JBI)
ProActiveProActive(Grid)(Grid) JACJAC
(AOP)(AOP)
JOTMJOTM(transactions)(transactions)S peedoS peedo
(JDO persist.)(JDO persist.)
C-JDBCC-JDBC(RDBMS clust.)(RDBMS clust.)
JORAMJORAM(JMS , MOM)(JMS , MOM) XQuareXQuare
(XML rewriting)(XML rewriting)
OPSOPS(XML pipelines)(XML pipelines)AS MAS M
(codebyte man.)(codebyte man.)
OctopusOctopus(ETL)(ETL)
TribeTribe(group comm.)(group comm.)
FractalFractal(component mod)(component mod)
EclipseEclipseWeb TPWeb TP
EclipseEclipseS OA TPS OA TP
F u n a m bo l
E n g in e e r ing
e X o P .
B u l l
X W ik i
B u l l I o n a E B M W S
E M ICIN R IA
U n iv P 6
B u l l U SF r a n c e T é l.
IN R IA
IN R IA /FT
T o g e t h er F T
S c a la g en t
X Q u a r e
O r b e o n
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
Politiques publiques françaises / européennes
Motivations économiques
« Free as in Free Beer »
Motivations éthiquesKnowledge to the peopleKnowledge to the peopleArchitecture regulates Architecture regulates (Lessig)(Lessig)Examen citoyenExamen citoyen
« Free as in Freedom »
« Open Source »
Externalités amenées par l’Open-SourceRéduction des dépenses (coûts)Réduction des dépenses (coûts)Qualité du logicielQualité du logicielAdaptabilité: éviter “la faute à la machine”Adaptabilité: éviter “la faute à la machine”Développement écosystème localDéveloppement écosystème localIndépendance technologiqueIndépendance technologique
Bases decode
ChinaIndiaGermanyFranceUSASpainJapanKoreaUKBrazilRussiaEUetc…
ExemplaritéExemplaritéPrescriptionPrescription
Marchés publicsMarchés publicsLois, directivesLois, directives
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
The crucial battle is not between individual The crucial battle is not between individual firms but between networks of firms.firms but between networks of firms.
Innovations and operations have become a Innovations and operations have become a collective activity.collective activity.
T h e K e y s t o n e A d v a n ta g e : W h a t t h 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 t e m s M e a n fo r S t r a t e g y , I n n o v a t io n a n d S u s ta in a b i l i t y , M . I a n s i t i & R . L e v ie n , H a r v a r d B u s in e s s S c h o o l P r e s s , 2 0 0 4
François LETELLIER 29 mars 2007Club In'Tech / Montbonnot
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
François LETELLIER Club In'Tech / Montbonnot 29 mars 2007
Vos questions
?Contact : [email protected]