Sspl vs agpl. Nov 9, 2018 · 和 AGPL 的差異為何? SSPL (Server Side Public License) 為 MongoDB 基於 GPLv3 上修改並提出的軟體授權條款. MongoDB 認為 AGPL “Remote Network Interaction” 條款敘述不夠明確, 容易造成混淆. In contrast to AGPL, which the OSI approved as open source license, the SSPL is not an open source license, but rather a source available license. Different licenses have different conditions. Sep 10, 2025 · SSPL vs AGPL / Free Software / OSD / DFSG on what must be included Posted Sep 8, 2025 10:00 UTC (Mon) by Wol (subscriber, #4433) In reply to: SSPL vs AGPL / Free Software / OSD / DFSG on what must be included by immibis Parent article: Rug pulls, forks, and open-source feudalism The SSPL is based on the GNU Affero General Public License (AGPL), with a modified Section 13 that requires that those making SSPL-licensed software available to third-parties (modified or not) as part of a "service" must release the source code for the entirety of the service, including without limitation all "management software, user Feb 3, 2021 · When the Server Side Public License (SSPL) was submitted to the Open Source Initiative (OSI), many people criticized it, and the license was eventually withdrawn. Almost four years ago MongoDB introduced the Server side Public License (SSPL) and started releasing MongoDB server software under this non-OSI approved proprietary (Source Available) license instead of the AGPL v3 it used previously. 0 as demonstrated in this document where the changes are highlighted. The SSPL is effectively a stronger AGPL. This is a field of use restriction, and it is indeed the point of the SSPL!. The GPL triggers requirements when distributing a covered work (in whole or in part, in modified or unmodified form). 加上許多雲端服務商一直在挑戰 AGPL 的底線, 大量使用 MongoDB 來進行營利行為卻不遵守 AGPL. This is very different from the AGPL, which does not impose any additional over the burdens over the GPL if you use an unmodified version of the software, even if you use that to offer network services. The main difference between AGPL and SSPL is in Section 13: Offering the Program as a Service. [2] [3] It includes most of the text and provisions of the GNU Affero General Public License version 3 (AGPL v3), [4] but modifies its provisions for software that is conveyed over a network—requiring that anyone who offers the functionality of SSPL-licensed software to Oct 11, 2022 · Image via Pixabay. The difference between the AGPL and the SSPL is that while both relate to software which the end user interacts with over a network, the AGPL places no restrictions on what the software is used for, while the SSPL encumbers commercial SAAS. Oct 23, 2018 · Stefano Zacchiroli notices a big difference between AGPL and SSPL: while the AGPL triggers source disclosure requirements on modification, the SSPL already triggers on mere use. It was originally submitted to the OSI (Open-Source Initiative) for certification as an open-source license, but after criticism that this submission was withdrawn. 0. Although the SSPL is not OSI approved, it maintains all of the same freedoms the community has always had with MongoDB under AGPL. I'm trying to understand the difference between the SSPL and the GNU AGPL license, after reading the terms of SSPL. in 2018. Under SSPL, I have to provide it under an Open Source License. All versions of MongoDB Community Server released prior to October 16, 2018 will continue to be licensed under the Free Software Foundation's GNU AGPL v3. The additional restrictions in the SSPL apply also to unmodified versions. The major difference is that the SSPL also mandates that you release everything needed to run the software, not just the software itself. When using an SSPL-covered software as of a software system, without offering this SSPL-covered software as a service to third parties, then §13 Sep 10, 2025 · SSPL vs AGPL / Free Software / OSD / DFSG on what must be included SSPL vs AGPL / Free Software / OSD / DFSG on what must be included Posted Sep 10, 2025 10:30 UTC (Wed) by arsen (subscriber, #161285) In reply to: SSPL vs AGPL / Free Software / OSD / DFSG on what must be included by Wol Parent article: Rug pulls, forks, and open-source feudalism Jun 29, 2023 · The SSPL was premiered by database company MongoDB and is a modification of the AGPL-3. Sep 8, 2025 · In reply to: SSPL vs AGPL / Free Software / OSD / DFSG on what must be included by jjs Parent article: Rug pulls, forks, and open-source feudalism > But, with AGPL, I can bundle a monitoring tool that interacts with my software only through defined APIs with my software That - linking without linking - is exactly what the SSPL is meant to prevent. Sep 10, 2020 · The AGPL, short for the Affero General Public License is one of these licenses, more specifically a strong copyleft license, and is arguably one of the most misunderstood licenses. Vadim Tkachenko sees the SSPL as anti-competitive, because any MongoDB competitor who offers a MongoDB service would have to use a pure-SSPL infrastructure stack. Additionally, the SSPL triggers requirements when offering the software as a service. Jan 16, 2021 · SSPL is a copyleft license based on the AGPL, created and first used by MongoDB. Oct 16, 2018 · The Server Side Public License (SSPL) is a source-available copyleft software license introduced by MongoDB Inc. As a company, this puts restrictions on them that Free Software (OSD/Debian Free Software Guidelines/OSD) specifically forbid from being included. Aug 4, 2025 · MongoDB thrived under AGPL until cloud vendors began offering MongoDB as a commercial service, keeping all revenue without contributing back. The 13th clause of the license states the following: The chapter structure of the Server Side Public License is identical to that to the AGPL, except that the GPL preamble and application instructions are stripped from the license text. MongoDB created SSPL with the intent: if you offer our database as a service, open source your entire service infrastructure or pay us. This makes it non-OSI-approved, but the licence itself is completely fine. ooqc eozr hthqmf gbp wrjx bcmexp pgjr qctwbj obpeg tkxxdvs