O obxectivo de Java é facer que todas as implementacións de Java sexan compatibles. Historicamente, a licenza de marca comercial de Sun para o uso da marca Java insiste en que todas as implementacións sexan compatibles. Isto resultou nunha disputa legal con Microsoft despois de que Sun afirmase que a implementación de Microsoft non soportaba RMI ou JNI e engadiu características específicas da súa plataforma. Sun demandou en 1997 e, en 2001, gañou un acordo de US $ 20 millóns, así como unha orde xudicial que impón os termos da licenza de Sun. Como resultado, Microsoft xa non envía Java con Windows. Pregunta: Cantos cartos gañou Sun no acordo de 2001 por Microsoft?
20 millóns de dólares