The AGPLv3 is for the new code core writes going forward I would assume.
Distributing a mix of AGPL and GPLv3 code is pretty reasonable to do, right, and I think basically all the user's rights under the GPLv3 are being fulfilled just fine.
I agree the commercial license could be dicey, but I assume in reality it's the usual AGPL thing where it's "If you pay, you don't have to comply with the network-services bit, but you now get the code under the GPLv3, so you have to make a network service and ensure your users _never_ get binaries containing this code".
Or, possibly even more realistically, they've put that there and if anyone says "We'll pay $3M for un-encumbered code" they'll rewrite the code from scratch to make it un-encumbered by the old GPL code, and until someone says a number big enough to cover the rewrite they'll never actually do anything.
> Copyright and Licensing
A forward-looking section applying to all new changes going forward I guess.
As long as they've preserved the old copyright notice somewhere, and it's given to users who request it, it doesn't really matter what the README says does it?
I promise I'm not a shill for them. I do think what they're doing comes off as overall not great, but not as "willful GPL violation" (they're still sharing code), and not as egregiously malicious as the blog makes it sound, so the blog author has me a little unsympathetic with their own misleading (in my opinion) phrasing of this stuff.