Middleware companies like Epic, Crytek, Unity are offering their tools, essentially, game engines, for free.
Crytek, for example, never had distributed their engine for free before, but started doing that too.
What are the reasons behind this decision, in case of Crytek?
Amazon with Lumberyard going to get profits from offering their network and cloud services, essential infrastructure for online and multi-player games.
But how is Crytek going to make a profit?