Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Script, Apps, APIs Les nouveaux champs de bataille delOpen Source à lère du CloudSolutions Linux 2012 – Assises /Printemps...
Les nouveaux champs de bataille de l’Open SourcePrésentation de l’intervenant    Open Wide – intégrateur Open Source     ...
Les nouveaux champs de bataille de l’Open SourceHier       Le point de vue métier         Open Source = fait par de barbu...
Les nouveaux champs de bataille de l’Open SourceAujourd’hui    Le point de vue métier      Une offre professionnalisée po...
Les nouveaux champs de bataille de l’Open SourcePlan       Hier       Cloud       Scripts       Apps       APIs       Conc...
Les nouveaux champs de bataille de l’Open SourceCloud    Définition (NIST) : les 3 couches    Les géants du Cloud (hors MS...
Les nouveaux champs de bataille de l’Open SourceScripts    Il y eu le « java trap » (Stallman)      code libre (en java) ...
Les nouveaux champs de bataille de l’Open SourceScripts    Il y a aujourd’hui le « javascript trap » (Stallman)      Code...
Les nouveaux champs de bataille de l’Open SourceApps   Le nouveau « Walled Garden »        Wikipedia : « L’ensemble de se...
Les nouveaux champs de bataille de l’Open SourceApps   Et l’Open Source là-dedans ?   Position Apple App Store        Con...
Les nouveaux champs de bataille de l’Open SourceAPIs       Quésaco ?        Application Programmable Interface – le moyen...
Les nouveaux champs de bataille de l’Open SourceAPIs techniques    Les APIs dans le procès Oracle vs Google      La premi...
Les nouveaux champs de bataille de l’Open SourceAPIs métier    Et dans le Cloud ?      APIs techniques : interopérabilité...
Les nouveaux champs de bataille de l’Open SourceDébat et questions…Will Cloud be toxic to Open Source ?                   ...
Upcoming SlideShare
Loading in …5
×

Scripts, Apps, APIs : les nouveaux champs de bataille de l'Open Source à l'ère du Cloud - Solutions Linux 2012 (Assises)

1,070 views

Published on

Le Cloud sera-t-il toxique pour l'Open Source ?

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Scripts, Apps, APIs : les nouveaux champs de bataille de l'Open Source à l'ère du Cloud - Solutions Linux 2012 (Assises)

  1. 1. Script, Apps, APIs Les nouveaux champs de bataille delOpen Source à lère du CloudSolutions Linux 2012 – Assises /Printemps du Libre
  2. 2. Les nouveaux champs de bataille de l’Open SourcePrésentation de l’intervenant Open Wide – intégrateur Open Source  ~ 110 employés sur Paris et Lyon, fondée en 2001  Solutions SI : Portail, gestion documentaire, Business Intelligence…  Expertise composants Open Source, industrialisation et offre de services couvrant l’ensemble du cycle de vie  Filiales : hébergement, embarqué, éditeur socle Java (Improve) Marc Dutoo – Responsable pôle R&D  SOA, BPM, middleware  Contributions aux communautés Eclipse, OW2…  En ce moment : http://www.easysoa.org pour une approche SOA plus facile et plus agile dans le SI des entreprises, avec Talend / Bull / Nuxeo / INRIA Solutions Linux 2012 – Assises – Printemps du Libre – Les 2 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  3. 3. Les nouveaux champs de bataille de l’Open SourceHier Le point de vue métier  Open Source = fait par de barbus enthousiastes, pas professionnel  Pas fait pour le business (métier ou faire de l’argent) Le point de vue légal  incertitudes Le point de vue Microsoft  GPL = virus! Richard Stallman  L’auteur de la GPL est vu comme un « gourou » … tout ça est aujourd’hui un peu extrême ! Solutions Linux 2012 – Assises – Printemps du Libre – Les 3 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  4. 4. Les nouveaux champs de bataille de l’Open SourceAujourd’hui Le point de vue métier  Une offre professionnalisée pour l’entreprise, des business models éprouvés (éditeurs), des acteurs dédiés majeurs  Reconnue notamment sur l’entrée de gamme et le « à façon » Le point de vue légal  Procès SCO - Novell Le point de vue Microsoft  « position pragmatique » : l’intérêt de la « collaboration et transparence »  CodePlex, Azure, subventionne des outils (Eclipse) ou serveurs (node.js) Richard Stallman  … vient de faire un exorcisme sur des infrastructures de sécurité lybiennes Pour autant, tout est-il rose ? Solutions Linux 2012 – Assises – Printemps du Libre – Les 4 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  5. 5. Les nouveaux champs de bataille de l’Open SourcePlan Hier Cloud Scripts Apps APIs Conclusion Warning : IANAL ! Solutions Linux 2012 – Assises – Printemps du Libre – Les 5 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  6. 6. Les nouveaux champs de bataille de l’Open SourceCloud Définition (NIST) : les 3 couches Les géants du Cloud (hors MS) sont essentiellement basés sur de l’Open Source  Amazon, Google, Facebook, Yahoo…  Ne serait-ce qu’à regarder leurs contributions Mais Amazon ou Google fournissent-ils pour autant le tout pour bâtir son propre EC2 ou App Engine ?!  Toutefois les solutions de Cloud libre existent, l’interopérabilité dans les fait au-delà des standards commence à être adressée – voir la session Cloud L’Open Source est aussi idéalement placé pour fournir la preuve  Des bénéfices promis : sécurité, mais aussi localisation… Solutions Linux 2012 – Assises – Printemps du Libre – Les 6 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  7. 7. Les nouveaux champs de bataille de l’Open SourceScripts Il y eu le « java trap » (Stallman)  code libre (en java) exécuté sur une plateforme non libre (machine virtuelle)  Problème: quid si on souhaite corriger des bugs? et si les patches officiels deviennent payants? Extrémiste ?  Réactions : « c’est pousser un peu loin, le source est disponible »  Sun est quand même allé dans cette direction… …lorsque Sun a été racheté, tout le monde a été bien content que Java ait été Open Sourcé!  Non seulement l’écosystème Java, mais même Oracle Solutions Linux 2012 – Assises – Printemps du Libre – Les 7 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  8. 8. Les nouveaux champs de bataille de l’Open SourceScripts Il y a aujourd’hui le « javascript trap » (Stallman)  Code non libre (javascript) exécuté sur une plateforme libre ou non (browser)  … toutes les applications en ligne dans le Cloud !  Sans parler des browsers non libres et non standards … y aurait-il un « cloud trap » ?? Matt Asay : "Cloud is Software 1.0“  “L’Hotel California du logiciel : facile d’entrer (ses données) dans un Cloud, difficile d’en sortir et de passer à un autre Cloud” Solutions Linux 2012 – Assises – Printemps du Libre – Les 8 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  9. 9. Les nouveaux champs de bataille de l’Open SourceApps Le nouveau « Walled Garden »  Wikipedia : « L’ensemble de services et contenus offert aux utilisateurs est clos ou exclusif » - s’oppose à leur accès sans restriction  Problème : et si on veut se faire son propre service spécifique? Son propre App Store ? Et si on veut récupérer ou déménager ses propres données ?? Historiquement dans les télécommunications  Très difficile pour un développeur d’amener leurs applications sur les appareils et dans les mains des utilisateurs  Mais aussi dans les consoles de jeu vidéo, AOL Aujourd’hui : Facebook  Tout contenu mis en ligne lui appartient  Quelles données dans Facebook ? Votre vie !  il y a quelques années, un changement des termes d’utilisation avait provoque une levée de bouclier unanime Solutions Linux 2012 – Assises – Printemps du Libre – Les 9 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  10. 10. Les nouveaux champs de bataille de l’Open SourceApps Et l’Open Source là-dedans ? Position Apple App Store  Conditions d’utilisation plus restrictives que la GPL et donc incompatibles  Pas de moyen normal de charger un logiciel sans passer par le Store Extrémiste ?  En tout cas l’Open Source n’y est clairement pas le bienvenu  A entraîné le retrait de VLC de l’App Store  Issu de la volonté de contrôle d’Apple, nécessaire à son business model Position Microsoft : GPL2 interdite  Et ce n’est pas mieux pour les autres… Solutions Linux 2012 – Assises – Printemps du Libre – Les 10 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  11. 11. Les nouveaux champs de bataille de l’Open SourceAPIs Quésaco ?  Application Programmable Interface – le moyen d’utiliser une API programmatiquement (plutôt que par une interface utilisateur), c’est-à-dire de l’intégrer à d’autres  Se décline pour toutes les couches :  des APIs techniques pour les plateformes,  des APIs métier pour les applications métier APIs techniques – le cas Java  La librairie massive venant d’origine avec la JDK est une cause majeure de son avance (par rapport à C…) et de son succès – copié depuis ! Solutions Linux 2012 – Assises – Printemps du Libre – Les 11 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  12. 12. Les nouveaux champs de bataille de l’Open SourceAPIs techniques Les APIs dans le procès Oracle vs Google  La première des « guerres des smartphones »  Au cœur de Google Android, la machine virtuelle « Dalvik » : du Java en tout sauf en nom  Oracle attaque sur l’utilisation des APIs Les APIs serait-elles copyrightables ??  La porte ouverte à une interdiction légale de l’interopérabilité, y compris ses tentatives par des logiciels Open Source Heureusement, même si les USAs sont en général plus restrictifs,  « Si le code en est différent, on est libre d’implémenter l’API Java »  « quand il n’y a qu’une seule manière d’exprimer une idée en code, celle-ci est toujours autorisée »  … le juge était un programmeur Solutions Linux 2012 – Assises – Printemps du Libre – Les 12 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  13. 13. Les nouveaux champs de bataille de l’Open SourceAPIs métier Et dans le Cloud ?  APIs techniques : interopérabilité des Clouds – Javascript Trap  APIs métier : ouverture des applications – App Store / Walled Garden  … on souffle après Oracle vs Google, ils ont failli être protégés légalement ! Et pour l’IT ? APIs = le nouveau SOA  En tant que vision urbanisée d’un service métier  Ex. domaine bancaire : calcul d’intérêt d’un prêt  Et même plus : le Cloud, en tant qu’IT alternative extérieure toujours disponible, va pousser les entreprises à APIfier leur IT  i.e. à aller vers des services découplés non seulement dun point de vue technique mais également côté déploiement, suivi dusage,voire billing… Et l’Open Source ?  Peut faciliter la documentation, la standardisation, la preuve de l’algorithme métier Solutions Linux 2012 – Assises – Printemps du Libre – Les 13 nouveaux champs de batailledde l’Open Source à l’ère du Cloud
  14. 14. Les nouveaux champs de bataille de l’Open SourceDébat et questions…Will Cloud be toxic to Open Source ? ContactsMerci de votre 23-25, Rue Davielattention ! Paris Tél. : 01 42 68 28 00marc.dutoo@openwide.frwww.openwide.fr 14

×