Intégration Libre & Propriétaire : la Symbiose

31
Intégration Libre & Propriétaire : la Symbiose Khaled BEN DRISS [email protected] le Mercredi 28 Février 2007 Pôle Elgazala des Technologies de la Communication

description

L'informatique est elle binaire ?• Qui contribue à la création de logicielslibre• Le propriétaire qui intègre du librePlan• Les stratégies produit des éditeurs faceà l'open [email protected]

Transcript of Intégration Libre & Propriétaire : la Symbiose

Page 1: Intégration Libre & Propriétaire : la Symbiose

Intégration Libre & Propriétaire : la Symbiose

Khaled BEN DRISS

[email protected]

le Mercredi 28 Février 2007

Pôle Elgazala des Technologies de la Communication

Page 2: Intégration Libre & Propriétaire : la Symbiose

NetProgress est une SSLL qui maîtrise la fourniture autour des progiciels libres : - Architecture- Services liés d’installation & paramétrage,

Professional Open Source

[email protected]

- Services liés d’installation & paramétrage, - Formation, - Évolution & maintenance, jusqu’à la réalisation de développements complémentaires sur mesure.

NetProgress est spécialiste dans les technologies J2EE

Page 3: Intégration Libre & Propriétaire : la Symbiose

Khaled BEN DRISSConsultant / Formateur

� Ingénieur de l'Ecole Centrale de Lyon� Docteur de l'Université Paris 6

[email protected]

� Ancien Maître Assistant à l'Ecole Polytechnique de Tunisie

�Fondateur NetProgress�Architecte de Système d'Information

Page 4: Intégration Libre & Propriétaire : la Symbiose

• L'informatique est elle binaire ?

• Qui contribue à la création de logiciels

libre

• Le propriétaire qui intègre du libre

Plan

[email protected]

• Le propriétaire qui intègre du libre

• Les stratégies produit des éditeurs face

à l'open source

Page 5: Intégration Libre & Propriétaire : la Symbiose

L'informatique n'est pas binaire !

RedHatSuSe

JbossA signé en A signé en février 2007 février 2007

Achat fin Achat fin 20062006

acquisition pour 210 millions d’euros

[email protected]

Microsoft Novel

uneuneAlliance Alliance

avecavec

millions d’euros

Accord Stratégique pour une ouverture Windows / linux

Accord Stratégique D'interopérabilité en 2005

Page 6: Intégration Libre & Propriétaire : la Symbiose

attention

• Les logiciels libres ne sont pas toujours

libres, ni utiles, ni appropriés ni moins

risqués.

[email protected]

risqués.

• Mais parfois …ils sont tout cela

Page 7: Intégration Libre & Propriétaire : la Symbiose

• Les défenseurs du propriétaire

"pactisent" avec le libre !

Les alliances

[email protected]

Page 8: Intégration Libre & Propriétaire : la Symbiose

• Les couches basses de Mac OS X sont dérivées de

FreeBSD, un système UNIX open source (Darwin)

• Apple contribue

en retour

Mac OS : propriétaire basé sur le libre

[email protected]

à plusieurs

projets

open sources

Page 9: Intégration Libre & Propriétaire : la Symbiose

• Sony inclus des technologies open source dans

le processus de développement et dans le

matériels multimédia haut de gamme

Sony & Motorola : le multimédia

[email protected]

matériels multimédia haut de gamme

• Inclusion de variante de linux dans la

téléphonie mobile en partenariat avec monta

Vista

Page 10: Intégration Libre & Propriétaire : la Symbiose

• Java s'est affirmé comme "le cobol de

l'informatique moderne" grâce à sa

Java : un produit plus fort que son inventeur

[email protected]

communauté open source

• Java ne pouvait demeurer "propriétaire"

• Java est passé en open source le 20

décembre 2006

Page 11: Intégration Libre & Propriétaire : la Symbiose

• Qui crée des logiciels libres ?

Les contributeurs

[email protected]

Page 12: Intégration Libre & Propriétaire : la Symbiose

Qui crée des logiciels libres ?

individuels

Sociétés

Organismespubliques

UniversitésProjets R&D internationaux

FondationFondation CréationCréationCréationCréation

ContributionContributionFinancementFinancementPilotagePilotage

[email protected]

Grandes Entreprises

Sociétés Open Sources

SS2L

Organismes fiancés par des fons privés

Logiciels Libres

Sociétés de service

CréationCréation CréationCréationintégrationintégration

CréationCréationCréationCréationLibérationLibérationContributionContribution

Communauté

Mise à jourMise à joursoutientsoutient

Page 13: Intégration Libre & Propriétaire : la Symbiose

• Parlons de POS "Professional Open Source"

• La majorité de ceux qui crée du code open

sources sont payés par leurs entreprises

Professionnalisation des contributeurs du libre

[email protected]

sources sont payés par leurs entreprises

pour le faire

• Accélération des cycles de développement

( feuille de route, Assurance qualité,

marketing, …)

Page 14: Intégration Libre & Propriétaire : la Symbiose

• IBM : cherche un leadership dans l'open source

• initie des projets

− Eclipse : un phénomène à étudier dans le monde des IDE, dont WSAD (maintenant RAD) est une

Les grands du marché

[email protected]

des IDE, dont WSAD (maintenant RAD) est une

déclinaison propriétaire

• Soutien d'autres (Linux, PHP, …)

• IBM viens de sortir un Desktop pour Linux, et

lotus !!

Page 15: Intégration Libre & Propriétaire : la Symbiose

• Sun : a basculé tout ses logiciels en mode open

source (Solaris, …) ,

• Sun : a libéré Java (enfin !!)

• Open office & starOffice : une symbiose

Les grands du marché

[email protected]

• Open office & starOffice : une symbiose

• NetBeans un IDE challenger à Eclipse

− Même dans la sphère Libre, la concurrence est rude et "les armes sont mêmes"

Page 16: Intégration Libre & Propriétaire : la Symbiose

• Oracle : processus de développement centré

sur Linux comme plateforme de référence

• Oracle Application Server exploite Apache

comme serveur HTTP

Les grands du marché

[email protected]

comme serveur HTTP

Page 17: Intégration Libre & Propriétaire : la Symbiose

• HP : certifie ses solutions pour Linux et se

présente comme un grand contributeur de

l'open source

• HP Open View (supervision ..) exploite un

Les grands du marché

[email protected]

• HP Open View (supervision ..) exploite un

projet EAI open source : openAdaptor

Page 18: Intégration Libre & Propriétaire : la Symbiose

• Les leaders de l’édition de logiciels commerciaux

prennent conscience du rôle positif du monde open

source dans la création des standards

• Ainsi en décembre 2003, Microsoft Corporation a présenté

un programme de licence libre de droits donnant l'accès

aux schémas de référence XML de Microsoft Office 2003

Le logiciel open source : un moteur de la standardisation

[email protected]

aux schémas de référence XML de Microsoft Office 2003

ainsi qu'à la documentation associée.

• En proposant une licence libre de droits sur ses schémas,

Microsoft inscrit ses propres développements dans un

environnement profondément modifié par l’émergence

des logiciels libres.

Page 19: Intégration Libre & Propriétaire : la Symbiose

Stratégies produits des éditeurs de logiciels

[email protected]

éditeurs de logiciels

Page 20: Intégration Libre & Propriétaire : la Symbiose

produit au centre de la stratégie d'entreprise

=> rémunération par des services dédiés

• JBoss : Serveur J2EE sous GPL => diffusion de la

marque => services J2EE

• Zope : Diffusion de la marque => distribution sous ZPL

Stratégies de produit : Le "produit vedette"

[email protected]

• Zope : Diffusion de la marque => distribution sous ZPL

=> services Zope

• Pentho BI & Kettle : tous les outils pour réaliser un

projet de business intelligence => service &

développement spécifique

Page 21: Intégration Libre & Propriétaire : la Symbiose

Valeur ajoutée : intégration, tests,

certifications, support, etc

• Les distributions Linux

− Recherche systématique d'une niche

Stratégie de produit : Intégrer des composants

[email protected]

− Recherche systématique d'une niche

− Red Hat et SuSE (services au grands comptes) etc

• Les tandems version libre / version

propriétaire

− Star Office / Open Office : cristallisation du code Open Office + produits tiers => Star Office

Page 22: Intégration Libre & Propriétaire : la Symbiose

• Copyleft basé sur le copyright => versions

copyleftée ET propriétaire

• Rémunération sur la vente de licences

propriétaires

Stratégie de produit : La double licence

[email protected]

propriétaires

− MySQL (SGBD MySQL) : 4.000.000 d'installation (diffusion !) mais 4.000 clients payants. Cela pose le problème de conversion ?

− Jahia CMS : licence communautaire / propriétaire

Page 23: Intégration Libre & Propriétaire : la Symbiose

• Ouverture du code à des fins de diffusion

(liberté => gratuité => diffusion)

• Déplacer la lutte vers les services (ouverture du

code => marché encore concurrentiel)

Stratégie de produit : Le "dynamitage"

[email protected]

• politique de la terre brûlée

− Open Office : perte de 10% de "parts de marché" de MS Office (46% du CA !) face à Star et Open Office pour 2004 selon Gartner

− Eclipse : "IDE propriétaire killer"

Page 24: Intégration Libre & Propriétaire : la Symbiose

• L'ouverture des gadgets

− Ouverture de tout ce qui n'est pas directement générateur de revenus : pilotes, etc

Stratégie de produit : La libération des logiciels nonstratégiques

[email protected]

etc

• – Exemple :

− Hewlett-Packard (pilotes d'imprimantes)

− Apple (base Darwin)

− L'ouverture de l'infrastructure • Grâce à l’Open Source, le logiciel d’infrastructure

se banalise

Page 25: Intégration Libre & Propriétaire : la Symbiose

• IBM a créé une division appelée Alphaworks (2002) qui

surveille les technologies (Parseur XML, outil AOP

(Aspect Programming), Axis, …. )

• Les technologies les plus prometteuses sont identifiées

La libération des logiciels nonstratégiques : Exemple

[email protected]

et mises à disposition de la communauté. Les

éléments open source sont améliorés par la

communauté puis intégrés dans les produits

commerciaux d’IBM, comme IBM WebSphere.

Page 26: Intégration Libre & Propriétaire : la Symbiose

• Permettre la perception d'une "rente" pour

rentabiliser l'investissement

• Principe :

– Instant t : sortie de la version commerciale

Stratégie de produit : La licence chrono-dégradable

[email protected]

– Instant t : sortie de la version commerciale

propriétaire

– Instant t+ dt : publication de son code

• Exemple : AFPL Ghostscript & GNU Ghostscript

(GPL) (dt = environ 1 an)

Page 27: Intégration Libre & Propriétaire : la Symbiose

• certains projets à succès deviennent des «tueurs

de concurrence». − Eclipse IDE a dynamité Jbuilder, qui en 2007 revient

basé sur le noyau Eclipse !! − Spring framework a éclipsé tous les autres framework

La tendance à la concentration que l’on connaît dans le monde propriétaire se retrouve dans le logiciel libre.

[email protected]

− Spring framework a éclipsé tous les autres framework d'Ioc

• Personne ne voudra se tenir près d'eux car se

mesurer à une base déjà établie sera une tâche

trop dure.

• L'implication des grands éditeurs favorise le

mouvement en contribuant à l'extension de ces

projets à succès.

Page 28: Intégration Libre & Propriétaire : la Symbiose

• La question n'est pas de savoir s'il faut ou

non adopter le logiciel libre, elle est de

déterminer comment tirer partie de

l'émergence de ce courant logiciel parfois

Monsieur le DSI : Bien poser le problème

[email protected]

l'émergence de ce courant logiciel parfois

complémentaire, parfois concurrent au

logiciel "propriétaire" et commercial

classique, pour optimiser les

performances de votre Système

d'Information en fonction de vos besoins.

Page 29: Intégration Libre & Propriétaire : la Symbiose

Tout n'est pas noir ou blanc!

Le libre est présent il faut savoir composer avec !

[email protected]

Il faut dépassionner le

débat !!

Page 30: Intégration Libre & Propriétaire : la Symbiose

Un dernier conseil : Optimiser les performances de votre S.I. en fonction de

vos besoins grâce au vaste mouvement mondial du logiciel libre (n'oubliez pas que vos concurrents ne manqueront pas de le

faire)

[email protected]

Perdre une bataille c'est excusable,

mais se faire surprendre c'est

impardonnable

faire)

Page 31: Intégration Libre & Propriétaire : la Symbiose

Khaled BEN DRISS

NetProgress

Merci

[email protected]

Conseil & Ingénierie en Système d'Information

GSM : (216) 98 33 46 17

email : [email protected]