Aller au contenu

Utilisateur:Vincent4vx/Brouillon

Une page de Wikipédia, l'encyclopédie libre.

La Server Side Public License (SSPL) est une licence libre proposée par MongoDB Inc, utilisée par MongoDB. Elle est basée sur la GNU Affero General Public License.

Vincent4vx/Brouillon

Dernière version (en) 1
Approuvée par l'OSI Non
Compatible GPL Non
Utilisée par MongoDB
Identifiant(s) SPDX SSPL-1.0

Historique[modifier | modifier le code]

Avec la montée en puissance des plateformes de type Logiciel en tant que service[1], l'AGPL montre ses limites, ne stipulant rien dans le cas d'un service enveloppant un autre. C'est dans ce contexte que MongoDB a migré vers la SSPL le 15 octobre 2018[2].

Au même moment, elle a été soumise à approbation de la Open Source Initiative[3]. Une deuxième version a été soumise le 28 janvier 2019[4]. La licence a été rejetée le 18 février 2019.

Différences avec l'AGPL[modifier | modifier le code]

La principale différence se trouve sur l'article 13, définissant l'utilisation du programme au sein d'un service[5]. La SSPL stipule que tout service mettant à disposition les fonctionnalités du programme doit lui-même être partagé sous la même licence. Il devient ainsi impossible de mettre à disposition un service enveloppant un programme sans en partager les sources.

Controverse[modifier | modifier le code]

Cette licence est considérée par ses détracteurs comme étant intentionnellement discriminatoire, et jouant sur la peur, pour pouvoir mettre en avant la version payante de MongoDB. De ce fait, Debian[6], Red Hat[7] et Homebrew[8] ont décidé de retirer MongoDB, ainsi que tout autres projets sous licence SSPL, car non conforme à l'idée du libre.

  1. (en-US) « Software as a Service (SaaS) Market 2019: Global Size, Growth Factors, Top Leaders, Opportunities, Emerging Technologies and Regional Forecast to 2022 », sur MarketWatch (consulté le )
  2. (en) « SERVER-37651 Update license information · mongodb/mongo@5851c89 », sur GitHub (consulté le )
  3. « [License-review] Approval: Server Side Public License, Version 1 (SSPL v1) », sur lists.opensource.org (consulté le )
  4. « [License-review] Approval: Server Side Public License, Version 2 (SSPL v2) », sur lists.opensource.org (consulté le )
  5. (en-US) « The Dark Side of MongoDB’s New License », sur ScyllaDB, (consulté le )
  6. « #915537 - MongoDB SSPL v1 license and the DFSG - Debian Bug report logs », sur bugs.debian.org (consulté le )
  7. (en) « Server Side Public License (SSPL) v1 - devel - Fedora Mailing-Lists », sur lists.fedoraproject.org (consulté le )
  8. (en) « Remove mongodb by fxcoudert · Pull Request #43770 · Homebrew/homebrew-core », sur GitHub (consulté le )