But that only works if Unity open sources the engine. A ubiquitous engine is not the same as an open engine. The fact that we now have jDoom, Doomsday, and other enhancements to the engine that let us play Doom, Doom2, Hexen, Heretic, etc. only work because id software released the source code. Otherwise, it would be like any other proprietary engine, and we'd have to reverse-engineer it if we want to be able to play those games again.
I'm sure you could argue that Unity is currently more cross-platform than engines were 10-20 years ago and already works on Mac/Win/Linux/Android/whatever, but we can't guarantee it will be around in 20 years.
UE is Unreal Engine, not Unity. Presumably Unreal Engine 4, which gives full source access to anyone who agrees to their EULA and takes patches through GitHub.
Comments
But that only works if Unity open sources the engine. A ubiquitous engine is not the same as an open engine. The fact that we now have jDoom, Doomsday, and other enhancements to the engine that let us play Doom, Doom2, Hexen, Heretic, etc. only work because id software released the source code. Otherwise, it would be like any other proprietary engine, and we'd have to reverse-engineer it if we want to be able to play those games again.
I'm sure you could argue that Unity is currently more cross-platform than engines were 10-20 years ago and already works on Mac/Win/Linux/Android/whatever, but we can't guarantee it will be around in 20 years.
UE is Unreal Engine, not Unity. Presumably Unreal Engine 4, which gives full source access to anyone who agrees to their EULA and takes patches through GitHub.
I think he meant Unreal Engine, which isn't strictly open source but you get access with a monthly fee
There is no monthly fee, they take a % of revenue of whatever game you sell.
Oh I meant Unreal, not Unity, should have spelled it out. Unreal source is available.
This is why acronyms should be avoided on the internet, unless they are unambiguously unique or presumably understood by any reader.
ZOMG, no, IMHO. More seriously, 'UE' is a pretty standard abbreviation in the context. But yes, typing it out would have been better. lol.