"Bien plus qu’une plateforme de données clients, Data Cloud est un bond en avant qui permet à l'IA de générer des expériences clients révolutionnaires, bien plus personnalisées. En connectant n’importe quelle source de données avec le CRM Salesforce, Data Cloud apporte des analyses approfondies des données et des idées d'actions, points de départ d'une grande expérience."
Obtenir le livre blancSans que le grand public s'en aperçoive, l'Open source est rapidement devenu un composant important de l'infrastructure technologique de la société. Cette relative méconnaissance du concept est sans doute due à son évolution non pas sur le "front-end" - ce que l'utilisateur standard voit dans un logiciel - mais sur le "back-end" - ce que l'utilisateur ne voit pas dans le logiciel. Pourquoi, donc, est-ce que ce concept est-il si répandu, mais encore méconnu ? Pour y répondre, nous avons préparé pour vous ce dossier traitant de l'Open source. Pas de panique, nous éviterons au maximum les termes techniques afin que tout puisse y comprendre quelque chose. Bonne lecture !
Concrètement, de quoi parlons-nous ? L'Open source est un modèle de développement informatique pour des logiciels ou des composants de logiciels dont l'accès au code source (le code de base du logiciel) est libre. Cet accès libre au code source du logiciel veut dire que n'importe qui peut le redistribuer ou le modifier à sa guise par la suite.
L'histoire de l'Open source, elle, est relativement longue, prédatant l'avènement de l'informatique (même si le terme Open source n'apparaît que dans les années 90). L'Open source tient ses origines principalement dans les conflits juridiques créés par deux concepts vieux comme le monde (moderne, du moins) : les brevets et les licences. Pour résumer l'histoire, jusqu'en 1911 l'industrie automobile était soumise à un monopole, car un seul groupe détenait tous les droits au brevet d'un moteur de l'époque. Henry Ford (oui, CE Ford) a poursuivi en justice ce groupe, et est parvenu à dissoudre le monopole. À sa place fut instaurée une association automobile permettant à tous les fabricants automobiles de partager entre eux les licences et brevets divers liés à l'industrie, et ce sans coût ni conflit juridique. Une fois de plus, l'industrie automobile servit de précurseur à un concept qui viendrait bouleverser d'autres industries par la suite.
Quelques décennies plus tard, les premiers logiciels informatiques commencent à faire leur apparition. Ce sont, dans la vaste majorité des cas, des logiciels dits propriétaires - en d'autres mots, des logiciels pour lesquels il faut payer. Ce concept ne plaît pas forcément à tous les développeurs informatiques de l'époque, notamment Richard Stallman, qui instaure en 1983 le projet GNU et en se faisant lance le mouvement du logiciel libre. Ce mouvement est rapidement perçu par certains comme anti-capitaliste de par sa nature collaborative et libre, voire même anarchiste tant il incite au rejet du concept du logiciel propriétaire.
Cette perception du mouvement du logiciel libre a pour conséquence indirecte la présentation du terme Open source dans les années 90, qui a pour objectif de réorienter la stratégie du mouvement vers une approche plus commerciale. Bien que la plupart des membres fondateurs de ce mouvement soient d'accord, dont Stallman dans un premier temps, ce dernier finit par rejeter le concept de l'Open source, et continue avec le mouvement du logiciel libre. Dû à ce conflit de nomenclature, ni l'Open source ni le logiciel libre sont parvenus à effacer l'autre, et font apparaître un troisième modèle hybride : le Free/Libre Open Source Software (FOSS).
L'Open source, quant à lui, se popularise rapidement dans le milieu informatique à la fin des années 90, et permet surtout quelque chose qui n'était pas possible avec le logiciel libre : l'adoption du modèle par les entreprises. Dans les années qui ont suivi, de nombreux logiciels Open source ont vu le jour ; notamment, de nombreuses architectures serveurs ont adopté l'Open source, faisant qu'aujourd'hui une bonne partie des centres des serveurs fonctionnent à l'Open source.
L'OPEN SOURCE : QUELLE RENTABILITÉ ?
Vous l'aurez certainement compris, le modèle Open source est associé dans la vaste majorité des cas à des outils libres d'accès à l'utilisateur. Pour ne citer qu'un exemple, le système d'exploitation Linux a comme base un modèle Open source. Une question toutefois se pose : comment font-ils pour être rentables ? Si la vaste majorité des utilisateurs ne payent pas pour un logiciel, comment générer des bénéfices ?
Il faut avant tout retenir une subtilité sémantique de l'expression Open source : le modèle Open source opère sur la base que le code source est libre d'accès, et est redistribué librement. Cela n'entend pas pour autant que le reste doit être libre. Mais nous nous avançons un peu vite. Afin d'avoir un business model qui utilise l'Open source, il faut avant tout deux prérequis :
Voilà pour ce qui est des deux prérequis nécessaires pour une entreprise Open source. Maintenant, nous pouvons nous focaliser sur les différents business models communs dans ce milieu afin de comprendre réellement comment ces entreprises font pour être rentables. Il existe quatre modèles notables sur lesquels nous nous concentrons.
Pour renforcer ce que nous avons expliqué ci-dessus, voici quelques chiffres - les revenus, spécifiquement - de neuf des projets Open source les plus rentables (source : BOSS Index) :
Il existe aujourd'hui tout un écosystème dédié à l'Open source ; nous avons essayé de synthétiser au mieux ses principaux acteurs.
Faciliter la communication dans les entreprises avec l'Open source.
Ce livre blanc vise à expliquer ce qu'est une politique open source, et pourquoi les entreprises doivent entreprendre de définir leur politique open source.
Un livre blanc qui compare les bénéfices de l'Open source et du SaaS.
Ce livre blanc fait la synthèse des principaux défis, mais aussi des solutions actuelles et des tendances à venir de l'open source dans l'internet des objets.
Dans cet article Ippon évoque les trois distributions majeures que sont Cloudera, Hortonworks et MapR, toutes les trois se basant sur Apache Hadoop.