MongoDB Changes License
Written by Kay Ewbank   
Monday, 22 October 2018

MongoDB has revamped its open source license type in an attempt to prevent commercial organizations in Asia using the database commercially without sticking to the open source rules.

The problem MongoDB has had is that some cloud service providers have been offering the Community Edition of its database as a service to clients. In a bid to prevent this happening, the database company has issued a new software license called the Server Side Public License (SSPL). This will apply to all new releases of its MongoDB Community Server, as well as all patch fixes for prior versions. Until now, MongoDB has been using the GNU AGPLv3 license.

In practical terms, this doesn't make a lot of difference to most users as the changes to the license terms don't apply to them. The changes are only designed to apply to companies who want to run MongoDB as a publicly available service. In a statement, MongoDB said:

“MongoDB was previously licensed under the GNU AGPLv3, which meant companies who wanted to run MongoDB as a publicly available service had to open source their software or obtain a commercial license from MongoDB. However, MongoDB’s popularity has led some organizations to test the boundaries of the GNU AGPLv3.”

The key part of the new license is that anyone can use, modify and redistribute the code, but if anyone who wants to offer MongoDB as a service, they either need to change to use a commercial license, or provide the service as an open source benefit for the community.

Explaining the decision, Eliot Horowitz, CTO and co-founder of MongoDB, said:

"The revenue generated by a service can be a great source of funding for open source projects, far greater than what has historically been available. The reality, however, is that once an open source project becomes interesting, it is too easy for large cloud vendors to capture most of the value while contributing little or nothing back to the community."

He continued:

"Since we own 100% of the copyright of MongoDB, one option available to us was to convert our open source license to a closed source license. We chose not to because we fundamentally believe in open source software."

While the announcement of the new license terms has made some open source users annoyed, the real targets of the move seem likely to ignore it; large companies, particularly in China, may well continue to offer MongoDB as a commercial service on the basis MongoDB is unlikely to win an action in the Chinese courts. It'll be interesting to see the eventual outcome. 



More Information


Related Articles

MongoDB 4 Released 

MongoDB 4.0 Gets Multi-Doc ACID Support

MongoDB Stitch Makes App Development Easier

MongoDB 3.2 Released 

MonggoDB 3 Announced

MongoDB 2.6 Released

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


Access LLMs From IntelliJ With Devoxx Genie

Devoxx Genie is a fully Java-based LLM Code Assistant plugin for IntelliJ IDEA, designed to integrate with local and cloud LLM providers.

Paul Allen's Living Computer Museum Going, Going, Gone

The Seattle-based Living Computer Museum, founded in 2012 by Paul Allen to preserve vintage and heritage computers for posterity has closed and its collection will be sold at auction by Christies in S [ ... ]

More News

kotlin book



or email your comment to: