Your SlideShare is downloading. ×
Scripts, Apps, APIs : les nouveaux champs de bataille de l'Open Source à l'ère du Cloud - Solutions Linux 2012 (Assises)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

581
views

Published on

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

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

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
581
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Script, Apps, APIs Les nouveaux champs de bataille delOpen Source à lère du CloudSolutions Linux 2012 – Assises /Printemps du Libre
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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

×