AGPL isn't perfect, but obviously neither is a non-open, non-free anti-commerce clause.
RedisLabs wants money, not sharing, from this kind of downstream use, so AGPL doesn't work.
I was just clarifying the point being made above about AGPL.
> We wanted to keep our modules open source, so that everyone can freely use them, enhance them and fix issues. On the other hand, we are a commercial entity that invests a lot of time, effort and money developing these modules and verifying they can work under extreme deployment conditions. Therefore, we wanted to make sure no one else can resell them for commercial purposes.
That last sentence is key: it shows the preamble to be a smokescreen, since they're explicitly stating that they're against the literal number 1 criterion of open source (as per https://opensource.org/osd ):
> 1. Free Redistribution
> The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.
This condition appears before any related to source code. In other words, RedisLabs are pulling the classic "we want our software to be proprietary, but we also want other people to fix our bugs for free" (see also "Shared Source" and https://en.wikipedia.org/wiki/Source-available_software ).
They thought releasing under the AGPL would strike that balance, but it turns out it didn't so they've now gone to a proprietary license like they always wanted.
> AGPL is somewhat successful here, because big corporations already ban its use internally
The word "because" is confusing me here. As far as I'm aware, the goal of AGPL is the same as that of the GPL: protect the freedoms of users (specifically the FSF's "four freedoms"); the difference is that GPL considers "users" to be those who run the software and AGPL also considers those who interact with the software.
There's nothing about preventing business use; although I believe that in dual-licensed projects, the extra stipulations of the AGPL may boost the appeal of the alternative license. Is that what you were getting at?