Prieš 10 metų Sun Microsystems buvo sukurta Java programavimo kalba, skirta realizuoti programinę įrangą, sugebančią dirbti įvairioje įrangoje be prisirišimo prie procesorių specifikos. Tačiau, Java „skausmingąja vieta“ buvo ir lieka produktyvumas.
BEA Systems planuoja JavaOne parodoje pristatyti JRockit virtualią mašiną, kuri turėtų leisti vykdyti Java betarpiškai procesoriuose, netarpininkaujant operacinei sistemai. JRockit orientuota taikymui serveriuose, ir, kaip tikimasi, palaikys procesorius Intel Xeon, IBM PowerPC ir Sun Sparc.