Comparison of the Java and .NET platforms

The primary implementation of the Java platform is available as an Open Source implementation called OpenJDK.While "Java" is an Oracle trademark, and only Oracle can license the name "Java", nume...