Java v nejbližší době nebude open source. Toto rozhodnutí padlo navzdory tlaku ze strany firem, vývojářů a open source komunity. Jednou z uváděných výhod této centrální kontroly je zabránění vzniku řady nekompatibilních vezí. Jako příklad tohoto „nešvaru“ byl uveden Red Hat, jehož verze Linuxu je nekompatibilní s verzemi jinými. Na straně druhé, když se Microsoft do své verze Javy snažil propašovat windows-only vlastnosti, SUN byl schopen jej zastavit.