Unity had the same in its license. But they changed it without notifying and when you updated the engine the new license applies even if it's a minor version so Unreal can do the same thing.
I have an android TV using armbian with a nextcloud instance, transmission, pydownloader, radarr and sonarr. I have another running a quake 3 server. They are cheap raspberry pi alternatives with a nice case and a very good power supply using 12v instead of 5v, which is more stable.