Resnici na ljubo, sprememb v programskem jeziku ni bilo tudi zaradi čvrste roke, s katero Sun drži določila jezika, ki še vedno ni standardiziran. To ima tudi svoje prednosti, saj bi morebitno drobljenje jave zaradi nezdružljivih izvajalnih okolij popolnoma izničilo njeno poglavitno prednost, skoraj popolno prenosljivost med različnimi sistemi. Povsem drugače je pri knjižnicah, ki nastajajo v posebnem procesu (Java Community Process, JCP), v katerem ne sodelujejo le najpomembnejša računalniška podjetja - razen Microsofta, seveda - temveč tudi raziskovalci in neodvisni programerji.