so one thing about that unity thing that i'm thinking about is, do their current terms allow them to terminate your license to distribute a game made in unity (or the unity runtime, since that's ostensibly what they're licensing here)? for instance due to breach of contract?
im mostly thinking about this not merely because it seems like such a prohibition would be difficult to enforce but moreover because if they do not allow unity to cancel your license to do so, it's unclear to me what they could do about someone refusing to honour their new terms wrt installs of old games..?
i'm not suggesting anyone actively do so, it just seems like the situation might arise on its own by virtue of someone having made a popular, free unity game in the past and now making at least $200k a year from selling possibly non-unity games (unless i read their new thing wrong and the revenue needs to come from unity games - in that case this hypothetical developer is actually continuing to use unity and i guess it could be a slightly different case)
(i guess it might be that the revenue has to come from the specific thing, so that... that might mitigate that circumstance too)