Potentiel commercial de l’Open Source : un regard sur le modèle Open Core d’Odoo

Les logiciels open source (OSS) sont depuis longtemps une pierre angulaire du secteur informatique. Mais comment gagner de l’argent avec des logiciels librement disponibles ? Cet article de notre expert Matthias Stürmer de l’Institut Public Sector Transformation met en lumière le potentiel commercial de l’Open Source et jette un regard sur le modèle Open Core qu’Odoo utilise avec succès. Nous démystifions les mythes courants et montrons comment l’Open Source conquiert aujourd’hui le monde des affaires

Tout le monde connaît aujourd’hui les logiciels open source (OSS) dans le secteur informatique. Ce terme existe depuis 25 ans, car en 1998, l ‘ »Open Source Initiative » (OSI) a fait connaître la « définition Open Source », toujours en vigueur aujourd’hui, concernant les licences OSS. Malgré cela, il y a toujours des malentendus : Ainsi, certains pensent que seuls les programmeurs amateurs développent des OSS ou que les programmes Open Source ne peuvent pas être commercialisés. L’article suivant s’attaque à ces mythes et montre comment l’environnement Open Source a récemment gagné en importance pour les entreprises

Les grandes entreprises avec l’Open Source

Tout a commencé dans les années 80 avec le mouvement « Free Software » de Richard Stallman. Sa motivation était et est toujours empreinte d’idéalisme : les logiciels doivent être librement accessibles à tous. Le terme « Open Source Software » introduit par l’OSI a toutefois entraîné un changement de paradigme : même si le contenu d’un logiciel libre est le même que celui d’un OSS, ce dernier se concentre sur le code source ouvert et les possibilités commerciales. Par conséquent, les OSS ne sont plus réservés à des personnes motivées intrinsèquement, mais des intérêts commerciaux clairs sont souvent impliqués

Cela est devenu évident lorsque Microsoft a acheté l’entreprise GitHub en 2018 pour 7,5 milliards de dollars. GitHub était alors (et est encore aujourd’hui) la plus grande plateforme pour le développement et la publication d’applications et de composants OSS. Actuellement, plus de 90 millions de développeurs de logiciels sont actifs sur GitHub, un groupe cible important pour le recrutement de Microsoft. En 2018 également, IBM a rachetéle fabricantde logiciels libres Red Hat pour la somme fabuleuse de 34 milliards de dollars, ce qui constituait jusqu’alors la plus grande acquisition d’entreprise de logiciels au monde. IBM voulait ainsi s’assurer l’accès au marché du cloud et du middleware autour de Java. La société de capital-risque OSS Capital, qui investit exclusivement dans des start-up OSS en phase de démarrage, est également motivée par des considérations financières. OSS Capital participe par exemple à l’entreprise stability.ai, qui développe avec Stable Diffusion l’une des technologies OSS de pointe pour l’intelligence artificielle (IA) générative. Le dernier tour de financement en octobre 2022 a porté la valeur de marché de stability.ai à environ 1 milliard de dollars, et d’autres injections de fonds pourraient suivre. Hugging Face est actuellement encore plus actuel et plus grand : au cours des trois dernières années, l’entreprise franco-américaine a mis en place une plateforme qui propose des centaines de milliers de modèles d’IA OSS et de collections de données pour l’apprentissage automatique. Fin août 2023, Google, Amazon, Nvidia, Intel, AMD, IBM, Salesforce et d’autres grandes entreprises ontinvesti plus de230 millions de dollars dans Hugging Face, de sorte que cette entreprise est désormais valorisée à plus de 4 milliards de dollars

Modèles commerciaux open source

Le potentiel commercial des OSS est donc évident. Mais comment peut-on concrètement gagner de l’argent avec des logiciels gratuits ? Le modèle commercial avec les OSS est en principe relativement simple : étant donné qu’il n’est pas possible d’exiger des droits de licence pour le logiciel lui-même (car les programmes, y compris le code source, sont disponibles gratuitement sur Internet), les services payants pour les OSS sont au premier plan. Il s’agit tout d’abord du conseil, de l’installation, de la configuration, de la formation, des adaptations spécifiques, etc. Des prestataires de services OSS suisses comme Adfinis, Camptocamp ou Snowflake proposent leur savoir-faire pour des produits OSS connus comme Linux, Odoo ou TYPO3. Grâce à des collaborateurs compétents, ils peuvent offrir des services professionnels de tout type

Deuxièmement, il existe des modèles commerciaux autour de l’exploitation sûre et fiable des OSS. Des entreprises comme PuzzleITC proposent une version « cloud » de leur application OSS de gestion d’adresses Hitobito. Les clients reçoivent ainsi une instance adaptée d’Hitobito sur les serveurs de Puzzle en tant que prestation « Software-as-a-Service ». Alternativement, les clients peuventaussi installer Hitobito sur leurs propres serveurs s’ils disposent d’informaticiens en interne – la souveraineté numérique est ainsi garantie. Même les concurrents de Puzzle peuvent proposer des offres Hitobito concurrentes s’ils collaborent avec Puzzle et des clients actifs lors du développement au sein dela communauté sur GitHub

Une troisième variante du business avec OSS concerne les versions Enterprise et les abonnements. De grandes entreprises comme Red Hat (IBM) et SUSE développent entre autres les distributions Linux « Red Hat Enterprise Linux » (RHEL) et « SUSE Linux Enterprise Server » (SLES) et proposent pour cela une maintenance et un support ainsi que des garanties et une assurance. Ils peuvent le faire parce qu’ils emploient des « core developers » (développeurs principaux du logiciel) de Linux. Cette compétence professionnelle interne permet aux fournisseurs de réagir de manière fiable lorsqu’une mise à jour de sécurité (Security Patch) est nécessaire en raison de la découverte d’une faille ou du rapatriement d’une mise à niveau vers une ancienne version

L’entreprise allemande Nextcloud, qui développe une variante OSS de Dropbox, Microsoft OneDrive ou Google Drive et propose des abonnements pour les entreprises, les administrations, les écoles, etc. travaille de manière similaire. Avec de tels abonnements logiciels basés sur le nombre d’utilisateurs, les clients de Nextcloud peuvent conserver leurs données sur leurs propres serveurs, mais la responsabilité des mises à jour et du développement du logiciel est transférée à l’entreprise Nextcloud. D’une manière générale, dans ce modèle commercial, les clients paient pour un développement à long terme et un fonctionnement stable, ce qui est particulièrement important pour les systèmes critiques pour l’entreprise. Néanmoins, même avec ce modèle d’abonnement classique, les clients disposent de toutes les fonctionnalités du logiciel en tant que code source OSS

Modèle Open Core d’Odoo

Les entreprises qui appliquent le principe dit « Open Core » poursuivent un modèle commercial légèrement différent. Comme son nom l’indique, avec « Open Core », seul le noyau du logiciel est disponible gratuitement sous une licence OSS. La « Community Edition » est mise à disposition gratuitement et peut être exécutée, mais elle offre des fonctionnalités limitées. Ce n’est qu’avec l' »Enterprise Edition », payante, qu’il est possible d’utiliser des fonctionnalités propriétaires dont le code source est verrouillé

Un produit Open Core connu est Odoo, de l’entreprise belge du même nom. Odoo est considéré comme lasolution OSS la plus répandue dans l’environnement ERP. L’entreprise a été fondée en 2005 parFabienPinckaers avec le produit TinyERP. Plus tard, il a rebaptisé le logiciel OpenERP, puis finalement « Odoo » en 2014. Grâce au modèle Open Core, seule l’application ERP de base est disponible en code OSS sur GitHub. Cette application de base peut être étendue en un ERP à part entière soit par les nombreux modules gérés par la communauté, soit par la version Enterprise maintenue par l’entreprise Odoo. Alors que la simple utilisation des modules de la communauté permet de fonctionner avec une faible dépendance vis-à-vis de l’entreprise Odoo, la version Enterprise offre les avantages d’un système géré par des professionnels et développé en continu. Les plus de 2000 entreprises partenaires d’Odoo dans le monde peuvent également développer leurs propres extensions (apps) et les distribuer sous forme de plugins OSS ou de composants propriétaires. Aujourd’hui, en Suisse , Camptocamp, Abilium et plus de 30 autres entreprises suisses proposent des services professionnels pour Odoo et peuvent se targuer de centaines dintégrations Odooréussies

Plateformes et réseau concernant les logiciels open source

Outre Odoo, il existe aujourd’hui de nombreuses autres applications professionnelles OSS. L’OSS Directory donne une vue d’ensemble des nombreuses entreprises suisses qui proposent des services pour des produits OSS spécifiques et qui peuvent faire état de success stories réussies. Sur AlternativeTo, des milliers d’alternatives OSS aux produits propriétaires sont présentées. Et pour un échange continu d’informations sur les tendances et les technologies OSS, l’association CH Open met en réseau les dirigeants et les spécialistes en Suisse. De nombreux événements professionnels, la plate-forme de vidéoconférence open source BigBlueButton librement utilisable ou l’étude suisse sur l’open source sont quelques-unes des activités dont CH Open est responsable avec ses plus de 300 membres


Cet article a été publié précédemment dans le magazine Topsoft.

Creative Commons Licence

AUTHOR: Matthias Stürmer

Create PDF

Posts associés

0 réponses

Laisser un commentaire

Rejoindre la discussion?
N’hésitez pas à contribuer !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *