Yeah, it’s a commercial risk to do this investment. Which could be completely outsourced if the engine’s code would be given for porting to the community either fully open source (let’s face it, even updated is the engine outdated & the value is in the assets) or under NDA. This worked before (without leaks). And even if it leaks, no company could use this tainted & unlicensed code.
At least for the classical games the code should be properly open sourced, the community will do the ports, like they did already for HW1 (on the improper licensed source code).

