After the change of management in Java technology, it's freedom was compromised also. This led Oracle and Google in epic court battles. Xamarin was the force that shaped the success of Mono Framework and now they even went one step ahead to create totally new Mobile Operating System based on C#.
I hope that Google find it interesting and soon switch to it, I am glad I use C# and even more OpenTK, which is the leading cross platform OpenGL solution.
One problem is what is going on with Android applications written in Java if transition occurs, perhaps they could also run in the CLR?