Pobuda '100 % čista java', preverjanje skladnosti s specifikacijo in knjižnica Swing, ki je hroščato in platformsko odvisno kodo za izgradnjo grafičnih uporabniških vmesnikov nadomestila s popolnoma čisto javansko kodo, so pripeljali do uresničitve dane obljube. Če danes za določen sistem obstaja izvajalno okolje (JRE, Java Runtime Environment) ustrezne različice, bo tam delovala tudi javanska koda zanj. J2EE in programi zanjo tako tečejo v preprostih osebnih računalnikih vse do najzmogljivejših velikih računalnikov.