It’s hard to not be sympathetic to MongoDB Inc. and Redis Labs: both spent a lot of money and effort building their products, and now Amazon is making money off of them. But that’s the thing: Amazon isn’t making money by selling software, they are making money by providing a service that enterprises value, and both MongoDB and Redis are popular in large part because they were open source to begin with.
Ben Thompson of Stratechery does a great job here of summarizing the drama surrounding AWS' DocumentDB launch, but more importantly, he captures the complexity of running open source projects and businesses based upon them in the age of the hyperscale cloud provider.
I'm a huge believer in open source, and its been a large contributor to my career. Making money off of open source has always been a challenge, and fundamentally the only business that has been able to really do it at scale is RedHat.
I don't believe that user-hostile and provider-hostile licensing is the answer, but Ben's post here definitely shows that the path forward is not yet clear.