Originally posted by timofonic
View Post
Amazon has it's own priorities, and a company totally inexperienced in gaming development. I'm sure it wasn't the game engine's fault and infact it would have been the last of their worries. Crytek was crumbling so they needed emergency money to stay afloat and managed to sell soul-selling CryEngine licensing, losing control on future modification, re-licensing, sub-licensing, etc. This is why Amazon could modify their copy of CryEngine .. 3.X or what was it at the time, make derivatives of, rename it to Lumberyard and modify it's code and even remove Crytek's copyright notices, basically owning it as if it was their own engine, which includes ofcourse just re-licensing it. I'm not sure what royalties or anything Amazon had to pay to Crytek to make Lumberyard into re-licensing and O3DE, we don't ofcourse know the full details of the arrangement I think. (and I didn't fully inspect the Crytek leaks)
I suggest Phoronix could make a mention in the next O3DE article, or even an update to this existing one to remind people this is actually CryEngine under the hood, (screenshot this) if you go to O3DE's github and search for "cry" or "crytek" you'll see references in the code to "CryCommon", "CryHooksModule", "CRY_ASSERT", however as they're maintaining and improving the engine, subsequent versions have less and less of the legacy code and so these Cry references get rewritten out. I checked yesterday and there's still two instances of "crysis" mentioned. Perhaps they should leave some references for historical "omage" or "easter egg" type of purpose.
Loosening up wasn't that of an issue anymore since things were going open-source with Epic Games spearheading the way, Crytek later made their own standard CryEngine open-source and with a different revenue model too.
Linux communities are far less likely to know the whole story on this because this wasn't linux news and linux news probably didn't follow any of this closely, it's mostly PC gamer (Windows) type of news so I was following the story closely for years. Now that (a heavily modified) version of CryEngine managed to get into the hands of the Linux-type open-source community, things will obviously be different for the platform. In comparison, Epic Game's Unreal Engine is a different kind of open-source arrangement, with custom licensing, I'm not in a mood to explain all that, it's all explained on Epic's websites.
Comment