Home Open Source MongoDB changes licence to prevent free use as a service
MongoDB changes licence to prevent free use as a service Pixabay

Database maker MongoDB has become the second company to switch licences in a bid to make money, changing its licence from the AGPL version 3 to something called the Server Side Public Licence, in order to prevent companies that use it as a service from not paying, either in code or cash.

MongoDB has both free (as in price) and paid versions and there will be no changes to the terms for using the free version unless one is using it as a service – as big cloud providers like AWS do.

Elliott Horowitz, the chief technology officer and co-founder of MongoDB, said in a statement that the new licence, the SSPL, had been submitted to the Open Source Initiative for certification as an open source licence.

The SSPL will make it mandatory for anyone who uses MongoDB as a service to either release the source code of the application that runs it, or else take out a paid subscription. The new licence will cover all future versions of MongoDB and also patch releases to prior versions made after 16 October.

The SSPL announcement comes a few months after a company known as Redis Labs, that makes the in-memory database Redis, adopted a licence known as Commons Clause for some of its modules atop the existing licence. This prevents anyone from selling software and is specifically aimed at companies like Amazon which make use of free and open source software but pay nothing for it.

The company behind the Commons Clause license is named Fossa.io and led by one Kevin Wang. Another primary supporter is a venture capitalist named Salil Deshpande.

Horowitz said the best existing solution for a company that was releasing open source software — and did not want to provide free use as a service — was to license it under the AGPL – the Affero General Public Licence.

"This approach was believed to be good enough, as most people understood their obligations to comply with AGPL," he said.

"However, as AGPL-licensed software like MongoDB has become more popular, organisations like the international cloud providers have begun to test the boundaries of this licence. We would prefer to avoid litigation to defend the AGPL, but instead devote our time to build great products for the community and our customers."

Horowitz said since MongoDB owned 100% of the software's copyright, the company could have converted its licence to a proprietary one.

"We chose not to because we fundamentally believe in open source software," he said. "We believe an open source approach leads to more valuable, robust, and secure software, and it directly enables a stronger community and better products.

"We also could have licensed most of the code for the MongoDB server as AGPL while applying a closed licence to some critical files. We chose not to do that because we believe that a uniform licensing approach, where all the code in a repository shares a single licence, makes it easier to understand the obligations of using that code, leading to a stronger development community."

One Debian GNU/Linux developer, Chris Lamb, has set up a two-man team to fork modules that add functionality to Redis, after the company put the modules under the Commons Clause and started to charge for them.

His little project to provide open-source versions of the modules in question has been started along with Nathan Scott, a developer at the Fedora project, a community GNU/Linux distribution sponsored by Red Hat.


With 4 keynotes + 33 talks + 10 in-depth workshops from world-class speakers, YOW! is your chance to learn more about the latest software trends, practices and technologies and interact with many of the people who created them.

Speakers this year include Anita Sengupta (Rocket Scientist and Sr. VP Engineering at Hyperloop One), Brendan Gregg (Sr. Performance Architect Netflix), Jessica Kerr (Developer, Speaker, Writer and Lead Engineer at Atomist) and Kent Beck (Author Extreme Programming, Test Driven Development).

YOW! 2018 is a great place to network with the best and brightest software developers in Australia. You’ll be amazed by the great ideas (and perhaps great talent) you’ll take back to the office!

Register now for YOW! Conference

· Sydney 29-30 November
· Brisbane 3-4 December
· Melbourne 6-7 December

Register now for YOW! Workshops

· Sydney 27-28 November
· Melbourne 4-5 December



Australia is a cyber espionage hot spot.

As we automate, script and move to the cloud, more and more businesses are reliant on infrastructure that has the high potential to be exposed to risk.

It only takes one awry email to expose an accounts’ payable process, and for cyber attackers to cost a business thousands of dollars.

In the free white paper ‘6 Steps to Improve your Business Cyber Security’ you’ll learn some simple steps you should be taking to prevent devastating and malicious cyber attacks from destroying your business.

Cyber security can no longer be ignored, in this white paper you’ll learn:

· How does business security get breached?
· What can it cost to get it wrong?
· 6 actionable tips


Sam Varghese

website statistics

Sam Varghese has been writing for iTWire since 2006, a year after the sitecame into existence. For nearly a decade thereafter, he wrote mostly about free and open source software, based on his own use of this genre of software. Since May 2016, he has been writing across many areas of technology. He has been a journalist for nearly 40 years in India (Indian Express and Deccan Herald), the UAE (Khaleej Times) and Australia (Daily Commercial News (now defunct) and The Age). His personal blog is titled Irregular Expression.


Popular News




Sponsored News