MongoDB change sa licence Open Source


MongoDB est quelque peu offensé par le fait que certains fournisseurs de cloud, en particulier en Asie, utilisent leur code open source et offrent une version commerciale de leur base de données dans le cloud à leurs utilisateurs, sans respecter les règles des logiciels open source. Pour lutter contre cela, MongoDB a annoncé aujourd'hui la sortie d'une nouvelle licence logicielle - Server Side Public License (SSPL), qui sera utilisée dans toutes les nouvelles versions de leur serveur communautaire MongoDB, ainsi que dans tous les correctifs des versions précédentes.


Auparavant, MongoDB utilisait la licence GNU AGPL v3 , maintenant ils ont soumis des SSPL pour approbation à l'Open Source Initiative.


Pour presque tous les utilisateurs ordinaires qui utilisent actuellement Community Server, rien ne changera, car les modifications de la licence ne s'appliquent pas à eux. Nous parlons du fait que MongoDB considère qu'il est incorrect d'utiliser la licence AGPL v3. " MongoDB était auparavant sous licence GNU AGPL v3, ce qui signifiait que les entreprises qui voulaient exécuter MongoDB en tant que service public devaient ouvrir le code source de leur logiciel ou obtenir une licence commerciale de MongoDB" , explique la société. "Cependant, la popularité de MongoDB a incité certaines organisations à tester les limites de la GNU AGPL v3 . "


Ainsi, bien que SSPL ne soit pas différent de GNU AGPLv3, avec toutes les libertés habituelles pour utiliser, modifier et distribuer du code (et presque le même langage), SSPL déclare explicitement que quiconque souhaite offrir MongoDB en tant que service (ou tout autre logiciel sous cette licence) , doit soit obtenir une licence commerciale, soit ouvrir le code source du service pour aider la communauté.


"Le marché consomme de plus en plus de logiciels basés sur le SaaS, créant une opportunité incroyable pour une nouvelle vague de logiciels open source côté serveur ouvert. Malheureusement, dès qu'un projet open source devient intéressant, il est très facile pour les fournisseurs de plates-formes cloud qui n'ont pas développé de logiciel obtenir la pleine valeur du produit sans rien donner ", a déclaré Eliot Horowitz, CTO et co-fondateur de MongoDB, dans un communiqué. "Nous avons apporté une grande contribution à l'open source et en avons bénéficié, nous sommes dans une position unique pour résoudre le problème affectant de nombreuses organisations. Nous espérons que cela contribuera à inspirer plus de projets et à protéger l'innovation open source."


Je suis sûr que cette étape sera agaçante pour certains. Il est difficile de discuter des licences open source sans passer aux croyances religieuses sur la façon dont ce mouvement devrait être. Et, comme MongoDB est une société commerciale qui possède des logiciels et gère les contributions externes au code, elle a plus de contrôle sur le code que les autres projets gérés par tout autre grand fonds open-source. Pour certains, cela seul est un anathème pour tout ce qu'ils pensent être considéré comme open source. Pour d'autres, c'est juste une façon pragmatique de développer des logiciels. Dans tous les cas, cela conduira à une discussion sur la façon dont des entreprises telles que MongoDB gèrent leurs projets open source et dans quelle mesure elles peuvent contrôler la façon dont leur code est utilisé. Par exemple, j'ai hâte de lire les discussions dans Hacker News aujourd'hui.

Source: https://habr.com/ru/post/fr426651/


All Articles