There is an easy solution not just for this, but for other potential masses: Just go with MIT license and make money with support
How does this stop you from "getting Jeff'd", i.e. when AWS takes your own source code and competes with you?
The problem with these companies is that they actually were trying to make large returns for shareholders rather than simply earn enough to keep paying the developers.