Request: Let the C# parts of IL2CPP.exe be open source or available at github

Unity provides its C# implementation. GitHub - Unity-Technologies/UnityCsReference: Unity C# reference source code.
That repository refuses Pull-Requests but it is very useful for the end-user programmers.

IL2CPP build pipeline consists of il2cpp.exe and C++ libraries.
I suppose that some of the C++ libraries contain NDA codes.
il2cpp.exe which is built on .NET Framework seems not to contain NDA codes.

I’d really like to contribute by making a Pull-Request, but I think the feedback would be more appropriate if Unity-Technologies made the source code available.

Thanks for the request. At this time, we’re not planning to make IL2CPP code open source.

Thank you for the answer.
It is sad. :frowning:

Unity is a very strange game engine in this regard, competitors have long opened the source code of their engines, and for some reason unity has problems with this :(.

At the expense of IL2CPP, you can look in the direction of IL2CPU (Part of Cosmos OS Construction kit), I think the mechanisms there are similar and it is likely that IL2CPP is also based on projects from Microsoft Research