1. 什麼是 MongoDB
2. 什麼是 SSPL? 和 AGPL 的差異為何?
13. Offering the Program as a Service.
If you make the functionality of the Program or a modified version available to third parties as a service, you must make the Service Source Code available via network download to everyone at no charge, under the terms of this License. Making the functionality of the Program or modified version available to third parties as a service includes, without limitation, enabling third parties to interact with the functionality of the Program or modified version remotely through a computer network, offering a service the value of which entirely or primarily derives from the value of the Program or modified version, or offering a service that accomplishes for users the primary purpose of the Program or modified version.
“Service Source Code” means the Corresponding Source for the Program or the modified version, and the Corresponding Source for all programs that you use to make the Program or modified version available as a service, including, without limitation, management software, user interfaces, application program interfaces, automation software, monitoring software, backup software, storage software and hosting software, all such that a user could run an instance of the service using the Service Source Code you make available.
- management software
- user interfaces
- application program interfaces
- automation software
- monitoring software
- backup software
- storage software
- hosting software
- all such that a user could run an instance of the service using the Service Source Code you make available
MongoDB 表示許多組織 , 尤其跨國雲端服務商開始在測試 AGPL 底線 . MongoDB 認為比起浪費資源在法律訴訟上, 他們更想把資源花在更好的產品開發上.
1. 改用 closed source license
2. 使用 open source license
4. SSPL 和 Common Clause License 的差異
若內部使用, 則不受影響. MongoDB 主要針對提供公開提供 MongoDB 服務這個行為.
- MongoDB Database Server and Tools 所有在 2018/10/16 之前釋出之版本, 皆衍用之前 AGPL v3. (不可徹回性)
- MongoDB Database Server and Tools 所有在 2018/10/16 之後釋出之版本, 皆使用 SSPL. (包含修補之前版本的 patch)