Interview One year after its controversial change to the Server-side Public License (SSPL), and with new products that encourage summer, MongoDB still does not regret it.
The change was intended to make sellers sell a service using The company code shares the origin of the applications used to run the service, as well as any adjustments. The movement seemed to be aimed directly at cloud providers, content to "capture all the value and return nothing to the community," as Dev Ittycheria, CEO of MongoDB told us at the time.
Elements of the open source community were less than impressed. The Open Source Initiative (OSI) rejected the company's attempts to obtain the approved license and finally MongoDB withdrew the thing from the process, although the company continued to use it for its own products. In fact, at the local MongoDB event in London, where we met co-founder and CTO Eliot Horowitz, the company was announcing the opening of its Compass GUI for MongoDB under the SSPL.
Fed up with the giant giants booting their database, MongoDB forks a new & # 39; open source license & # 39;
As for the license itself, Horowitz reflects that "in many ways, it has less to do with the content of the license compared to their opinions [the open source community] of why we did it. And somehow the argument remained there instead of the content. "
Months after MongoDB withdrew from the process, Kyle E. Mitchell, an independent legal licensing specialist, published a blog that regrets the waste of opportunity presented by SSPL of MongoDB. As expected, Horowitz agrees that the OSI lost the opportunity to "commit to us."
"I don't think we take the SSPL and send it again," says Horowitz. "There are a lot of modifications in which we work with the community in the winter, and we will take all those and put them in a new draft."
Unfortunately, it seems that the submission ship has sailed, at least as far as MongoDB is concerned: "If anyone wants to send it, so be it. But we are primarily interested in making sure that the SSPL is the best possible license, depending on what our goals are. " 19659002] Those goals, which Horowitz refers to as a "fundamental belief," are open source. "Most of the technology, especially the core technology at the bottom of the batteries, is better if it is open," he noted. "It is better for everyone involved, it keeps us honest, it protects them from shit, and they can learn it, you know, they are free to do whatever they want with it."
While, of course, like all those annoying custom applications used by companies to add value are also shared.
Moving from SQL to NoSQL
The company has also tried to facilitate the transition for developers to make the move from a relational database. Recent releases have added triggers and transactions, with Horowitz describing the latter, which can now be distributed as "a warm blanket; you want to know that they are there in case you need it."
The implementation of Triggers, Horowitz explains, was more of a brand change exercise, since the functionality had been lurking in MongoDB for a while: "We can also play marketing, sometimes"
While observing that the inclusion of triggers "makes people feel comfortable," Horowitz says that the implementation was quite different from the possible database destroyers that relational data riders would be familiar with: "Basically, it is to extract the transaction log from the database and then, in itself, that is to go in and do things based on those events. "
Making developers switch from their structured tables to MongoDB documents remains an approach. Horowitz recognizes, however, that "the relationship will never disappear" before comparing the legacy mainframe technology approach.
The addition of transactions and the fact that unions are possible means that Horowitz recognizes that documents will really be the superset of all data models. "But then I would, right?
Learning from competition and putting on his hat before Microsoft
MongoDB has a lot of competition these days, since large groups of unstructured data continue to enter the relational territory. Amazon DocumentDB is a competitor, and Microsoft has been pouring resources into its Cosmos DB product
For the first, MongoDB sniffily refers to him as an "imitation." And the last? Horowitz had some kind words for Redmond, telling us that "his stance towards open source is rapidly improving" and "moving forward in the right direction in terms of focusing on the developer. "
Microsoft says," it's not perfect, but they're definitely better than they were. " To be fair, for those who remember the darkest days of The Beast, it would have been difficult to have been much worse.
As for the future, Horowitz jokes that "we" are learning a lot from what we should not do from the competition. "
However, one area that the company has to go through is income generation: the Top line for its second quarter of fiscal year 2020 was $ 99.4 million, a 67 percent jump compared to a year ago, of which $ 94.2 million comes from subscriptions Managed services, under the Atlas brand, reached $ 150 million in annualized income and now represent 37 percent of total income, although this is a considerable jump from the 18 percent reported a year ago. ®
Beyond the data frontier