>a "system" upon which "operations" are performed.
Indeed, that is the point entirely. The distinction is arbitrary.
> But the purpose of Unreal Engine isn't to manage a computer's hardware and software resources, user access, etc.
Oh no, that is absolutely the purpose of Unreal Engine - to manager the computers available hardware, software resources, user permissions in such a way that - across a very wide variety of different hardware configurations - the hosted applications run standardly and consistently.
That it fulfills this purpose as a system of operating hardware resources in order to provide standard game applications their own hosting surface, across a wider variety of host OS’s, demonstrates that in fact, an OS does not become an OS just because it is the first thing to boot the hardware.
By that reasoning, the BIOS is an operating system and Windows is just an application which runs on it, with a very large percentage of users doing so only to play games …
> Windows is not a game engine because its purpose is not creating games.
I think there is a billion dollar department at Microsoft with is at odds with your view entirely. Microsoft has spent a lot of resources making Windows into a game engine which can fulfill the purpose.
> Sorry, I don't find this profound or interesting
Give it time. You will see the fallacy in your arbitrary definitions.
> Semantics
Actually, I’m arguing from a great deal of experience as a systems analyst.