De um tradutor: parece-me que o título é um pouco impreciso e realmente mostrou o dedo do meio para os caras do MongoDB, que agora não é muito open source .
Hoje, a Amazon AWS lançou o DocumentDB , um novo banco de dados compatível com a API do MongoDB. A empresa descreve o DocumentDB como "um banco de dados de documentos rápido, escalável e tolerante a falhas, projetado para ser compatível com os aplicativos e ferramentas existentes do MongoDB". De fato, essa é uma substituição completa do MongoDB implantada na AWS que não usa o código MongoDB.
A AWS alega que, embora o MongoDB faça seu trabalho bem, ainda é difícil para seus clientes criar aplicativos de plataforma de código aberto rápidos e de alta disponibilidade que podem escalar até vários terabytes e centenas de milhares de operações de leitura e gravação por segundo. Portanto, a empresa criou seu próprio banco de dados de documentos, mas o tornou compatível com a API MongoDB 3.6, distribuída sob a licença Apache 2.0.
Se você acompanhou o código-fonte aberto e as notícias nos últimos meses, perceberá que nem todos estão entusiasmados com isso. Também não é segredo que há muito tempo a AWS é acusada de pegar os melhores projetos de código aberto, reutilizá-los e renomear sem prestar homenagem a essas comunidades.
O problema é que o MongoDB foi uma das primeiras empresas a se esforçar para acabar com isso, relicenciando suas ferramentas de código aberto sob uma nova licença, que afirmava explicitamente que as empresas que desejam fazê-lo devem comprar uma licença comercial. Outros seguiram o exemplo.
“A imitação é a forma mais sincera de lisonja, portanto, não é de surpreender que a Amazon tente capitalizar a popularidade e o momento do modelo de documento do MongoDB”, disse Dev Ittiheria, CEO e Presidente do MongoDB. “No entanto, os desenvolvedores são tecnicamente experientes o suficiente para distinguir entre a coisa real e a imitação fraca. O MongoDB continuará a superar qualquer substituição no mercado. ”
Este é um comentário bastante ofensivo. Em novembro passado, Ittiheria disse a meu colega Ron Miller que ele acredita que a AWS ama o MongoDB porque consome muita energia. Nesta entrevista, ele também observou que “nos últimos cinco anos, os compradores tentaram sair de outro grande fornecedor. A última coisa que eles querem fazer é repetir novamente.
O co-fundador e CTO do MongoDB, Eliot Horowitz, responderam a isso. “Para dar aos desenvolvedores o que eles querem, a AWS foi forçada a oferecer simulação do MongoDB baseada no MongoDB há dois anos”, ele disse. “Nossa empresa inteira está focada em uma coisa: fornecer aos desenvolvedores a melhor maneira de trabalhar com dados, permitindo que você trabalhe em qualquer lugar. Nosso compromisso com esta missão continuará a distinguir o MongoDB verdadeiro de qualquer produto de simulação. ”
Um representante do MongoDB também enfatizou que a API 3.6, com a qual o DocumentDB é compatível, está ausente na maioria dos recursos mais recentes, incluindo transações ACID, clusters globais e sincronização móvel.
Honestamente, recentemente a AWS se tornou mais ativa no campo do código aberto e, de certa forma, oferece aos desenvolvedores o que eles querem (e nem todos os desenvolvedores estão satisfeitos com o servidor hospedado do MongoDB). Ignorando o licenciamento do MongoDB por APIs de mapeamento, uma vez que a AWS sabe exatamente por que o MongoDB fez isso (alteração de licença), sempre foi uma etapa controversa e isso não leva a empresa à comunidade de código aberto.
Um pouco de consequências
O MongoDB, um desenvolvedor de sistema de gerenciamento de banco de dados de código aberto (DBMS), caiu 10% depois que a Amazon lançou seu concorrente direto, o serviço de nuvem DocumentDB.
Na abertura das negociações na Nasdaq New York Stock Exchange às 17:30, horário de Moscou, em 10 de janeiro, o valor das ações do MongoDB caiu 10,5%, para US $ 77,47. Mais tarde, eles conseguiram reconquistar o outono. Na sessão preliminar, a queda atingiu 14%. As ações do MongoDB aumentaram 200% em 2018, lembra a CNBC.