Tja... Om Microsoft väljer att stödja hela Java 1.4 (språk, klassbibliotek samt class- och jar-filer) så ska jag inte klaga. Gör de inte det så kan de inte heller säga "nu stödjer vi Java, era svin". Ett exempel: säg att de bara kan köra Java-program kompilerade för CLR. Vilken nytta har man av det, om man inte har tillgång till ett programs källkod och kan kompilera om det?
Verkar som MS kommer att integrera Java syntaxen i .Net. Om man inte kan välja att komilera för .Net eller JVM så fattar jag inte riktigt meningen med det hela.
Sun Attacks Release of Java.NET: http://www.betanews.com/article.php3?sid=1002605379
Det verkar dessutom som om bara klasser kompatibla med Java 1.1.4 kan användas, och ingen JNI eller RMI. Samma begränsningar som Microsofts gamla JVM har, alltså.