Question on IL2CPP Licensing for stand alone build server

Matthew Walker 21 Reputation points


I work with a video game developer that typically uses Unity as the base engine for their games, and we'd like to set up a single build server to build the game for Windows. The process doesn't involve Unity, however, but we would need to use IL2CPP standalone to build the game. I'd like clarification on whether there are any Microsoft products I would need to purchase in order to legally use IL2CPP in this way. Previously I talked to a Microsoft sales rep, who then hooked me up with a couple different cloud service vendors, and when I asked for specifics on the licensing agreement they both said they didn't know and the conversation died out.

Does anyone happen to have any guidance as to what I would need to ensure that I'm legally using IL2CPP?



Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
12,441 questions
0 comments No comments
{count} votes

Accepted answer
  1. Limitless Technology 39,466 Reputation points

    Hi @Matthew Walker

    I suppose this is not a Microsft product but a Unity product.

    IL2CPP (Intermediate Language To C++) is a Unity-developed scripting backend. The IL2CPP backend converts MSIL (Microsoft Intermediate Language) code (for example, C# code in scripts) into C++ code, then uses the C++ code to create a native binary file (for example, .exe, .apk, or .xap) for your chosen platform.

    So it would be best if you contact Unity to understand the legal terms in using them.

    Hope this resolves your Query!!

    --If the reply is helpful, please Upvote and Accept it as an answer–

0 additional answers

Sort by: Most helpful