>> While Unreal engine currently does not have terms like Unity’s, there’s nothing stopping them from doing something similar. In fact if Unity manages to get away with this it seems likely they will follow suit. Unreal has licenses which allow you to use one version of their engine FOREVER and they cannot revoke that license. So the author didn't fully research this. It is true that for NEWER version Epic can change…
> use one version of their engine FOREVER In an age of locked down mobile OSes and forever changing graphics drivers and such, I don't think "FOREVER" is very long any more. It's like a perpetual license to a specific version of JetBrains Rider. It's sold as if I own a general purpose tool FOREVER and can opt out of an endless subscription but no, it doesn't mean much at all. It will not work with the next runtime up…
I can still run my first 3d engine from 2003 on Windows. Windows actually does a really good job with backwards compatibility.