Lire Les licences MongoDB semblent ne poser aucun problème, sauf si vous êtes un « grand et prestigieux fournisseur de solutions cloud ».
Cependant, je suis désolé de vous décevoir : les conséquences pour vous seront bien plus graves et pires que vous ne le pensez.

Traduction de l'image
Quel est l'impact de la nouvelle licence sur les applications développées avec MongoDB et proposées en tant que service (SaaS) ?
La condition de copyleft au Section 13 du SSPL ne s'applique que lorsque vous offrez la fonctionnalité de MongoDB ou des versions modifiées de MongoDB à des tiers en tant que service. Il n'y a pas de condition de copyleft pour les autres applications SaaS utilisant MongoDB comme base de données.
MongoDB a toujours été une "entreprise open source peu accommodante". Pendant que le monde (GPL) à des licences plus libérales (MIT, BSD, Apache), MongoDB a choisi l'AGPL pour son logiciel serveur MongoDB - une version encore plus restrictive de la GPL.
Après avoir lu de MongoDB, utilisé pour demander une IPO, vous constaterez que l'accent est mis sur le modèle freemium. Cela est réalisé en mutilant la version Community Server, et non en soutenant les valeurs de la communauté des développeurs open source.
Lors de son interview de 2019, le PDG de MongoDB, Dev Ittycheria, a confirmé que MongoDB Inc. n'a pas l'intention de collaborer avec la communauté des développeurs open source pour améliorer MongoDB, car ils se sont concentrés sur leur stratégie freemium :
"MongoDB a été créé par MongoDB. Il n'y avait pas de solutions existantes auparavant. Nous n'avons pas ouvert le code source pour obtenir de l'aide ; nous l'avons ouvert dans le cadre de notre stratégie freemium",
- Dev Ittycheria, PDG de MongoDB.
En octobre 2018, MongoDB a changé sa licence en SSPL (Server Side Public License). Cela a été fait de manière soudaine et peu amicale envers la communauté des développeurs open source, où les changements de licence à venir sont annoncés à l'avance, permettant ainsi à ceux qui, pour une raison quelconque, ne peuvent pas utiliser la nouvelle licence de planifier et de migrer vers un autre logiciel.
Qu'est-ce que le SSPL en réalité, et pourquoi cela pourrait-il vous affecter ?
Les conditions de la licence SSPL exigent que toute personne proposant MongoDB en tant que DBaaS publie l'ensemble de l'infrastructure environnante sous les conditions de la SSPL, ou obtienne une licence commerciale de MongoDB. Pour les fournisseurs de solutions cloud, la première option n'est pas pratique, car la licence directe de MongoDB permet à MongoDB Inc. d'exercer un contrôle significatif sur les prix pour les utilisateurs finaux, ce qui signifie l'absence de réelle concurrence.
Alors que le DBaaS devient la principale forme d'utilisation des logiciels de base de données, une telle dépendance à l'égard du fournisseur est un problème sérieux !
Vous pourriez penser : « Ce n'est pas si grave : MongoDB Atlas n'est pas si cher que ça ». En effet, cela peut être vrai... mais seulement pour l'instant.
MongoDB ne génère PAS encore de bénéfices, ayant annoncé l'année dernière des pertes de plus de 175 millions de dollars. Actuellement, MongoDB investit activement dans sa croissance. Cela signifie, entre autres, le maintien de prix raisonnablement bas. Cependant, les grandes entreprises mondiales doivent tôt ou tard devenir rentables, et en l'absence de concurrence, vous devrez en payer le prix.
Il ne faut pas seulement s'inquiéter de la rentabilité. Le scénario général « le gagnant rafle tout », qui implique d'obtenir une part de marché dominante à tout prix, implique d'augmenter les prix tant que cela est possible (et même plus !).
Dans le monde des bases de données, Oracle a joué à ce jeu avec beaucoup de succès il y a plusieurs décennies, sauvant les gens de la dépendance au matériel du « géant bleu » (IBM). Le logiciel Oracle était disponible sur divers équipements et était initialement proposé à un prix raisonnable… puis est devenu un cauchemar pour les directeurs informatiques et financiers du monde entier.
Aujourd'hui, MongoDB joue exactement le même jeu, mais à un rythme accéléré. Mon ami et collègue Matt Yonkovit a récemment demandé : « MongoDB est-il le nouveau Oracle ? », et je suis tout à fait certain, du moins de ce point de vue, que c'est le cas.
Pour conclure, je veux dire que la SSPL n'affecte pas seulement une poignée de fournisseurs cloud qui ne peuvent pas rivaliser directement avec MongoDB dans l'espace DBaaS. La SSPL a un impact sur tous les utilisateurs de MongoDB, imposant une dépendance au fournisseur et un risque de prix excessivement élevés à l'avenir.
Source : habr.com
