logiciel libre / open source - projet plume · 2014-04-11 · franço is letellier club...

21
François LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Logiciel Libre / Open Source Quelles approches pour les PME ?

Upload: others

Post on 14-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

François LETELLIER Club In'Tech / Montbonnot 29 mars 2007

Logiciel Libre /Open Source

Quelles approches pour les PME ?

Page 2: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 3: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 4: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 5: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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”

Page 6: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 7: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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”

Page 8: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 9: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 10: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 11: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 12: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 13: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 14: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

PDF

Ethernet

CommodityProprietary

Cohabitation libre / propriétairedans le système d'information

Page 15: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 16: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 17: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 18: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 19: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 20: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

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

Page 21: Logiciel Libre / Open Source - projet PLUME · 2014-04-11 · Franço is LETELLIER Club In'Tech / Montbonnot 29 mars 2007 Le logiciel libre / open source : rappels Free software ≠

François LETELLIER Club In'Tech / Montbonnot 29 mars 2007

Vos questions

?Contact : [email protected]