Ironically Microsoft had to create a V8 C++ API facade over Chakra in order for Node to compile with it.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;node&#x2F;tree&#x2F;chnext&#x2F;deps&#x2F;chakrashim" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;node&#x2F;tree&#x2F;chnext&#x2F;deps&#x2F;chakrashi...</a><p>It&#x27;s interesting that the license of the Chakra shim is the V8 license:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;node&#x2F;blob&#x2F;chnext&#x2F;deps&#x2F;chakrashim&#x2F;include&#x2F;v8.h" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;node&#x2F;blob&#x2F;chnext&#x2F;deps&#x2F;chakrashi...</a>