.NET just isn't used for full application development. Period. Java is, and is optimized as such. Java has better development tools, documentation, a larger community and open spec. And comeon- if you're going to bring up Oracle_VS_Google then look at -why- they're suing Google over Java first. You don't see them suing anyone over OpenJDK, do you?
No announcement yet.
Mono 2.8 Is Out With C# 4.0, Better Performance