<div dir="ltr"><div><br></div><div>Unity contains a fork of Mono-2.6 which they signed a commercial license with Novell for, back in ~2009.     Rather than signing a new commercial license with Xamarin to get the latest-and-greatest Mono into Unity3D, so that Unity3D developers could join the delightful world of C# 5.0, with the potential to leverage PCLs, SGen, async, NuGet etc, and being able to participate in the .NET open source world, they have decided to make ANOTHER .NET runtime, which will be commercial only.</div>
<div><br></div><div>Unity3D developers (like me in my day-job) are stuck in a C# ghetto on their old Mono-2.6 fork (<a href="https://github.com/Unity-Technologies/mono">https://github.com/Unity-Technologies/mono</a>).</div>
<div><br></div><div>The IL2CPP technology is fairly interesting, and might be open sourced in the future.</div><div><br></div><div>The Unity3D engine is obviously proprietary, but it would be lovely to be able to share components between Unity3D and the rest of the .NET world.    The easiest way for that to happen would be for Unity to sign a new deal with Xamarin, and to focus their efforts on their differentiating factor - the game technology.    Instead, they are making another .NET platform.</div>
<div><br></div><div>Those links show the detail of that, for anybody who is interested.</div><div><br></div><div><br></div><div>Cheers,</div><div>Bob</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Aug 27, 2014 at 8:51 AM, Andres G. Aragoneses <span dir="ltr"><<a href="mailto:knocte@gmail.com" target="_blank">knocte@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On 27/08/14 08:07, Bob Summerwill wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">
<br>
Video of the session on Unity's work-in-progress IL2PP technology:<br>
<br>
<a href="https://www.youtube.com/watch?v=Bfa9ILwlsFw" target="_blank">https://www.youtube.com/watch?<u></u>v=Bfa9ILwlsFw</a><br>
<br>
And see also<br>
<a href="http://blogs.unity3d.com/2014/05/20/the-future-of-scripting-in-unity/" target="_blank">http://blogs.unity3d.com/2014/<u></u>05/20/the-future-of-scripting-<u></u>in-unity/</a><br>
<br></div>
This is their alternative to signing a new licensing deal...<br>
</blockquote>
<br>
Mono is open source, IL2CPP is not.<br>
<br>
So I'm guessing you mean "an alternative licensing deal"... ;)<br>
<br>
<br>
______________________________<u></u>_________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com" target="_blank">Mono-devel-list@lists.ximian.<u></u>com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/<u></u>mailman/listinfo/mono-devel-<u></u>list</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><a href="mailto:bob@summerwill.net">bob@summerwill.net</a><br><br>
</div>