IBM in Oracle npr. sta zelo huda konkurenta pri ponudbi podatkovnih strežnikov, vendar sta oba programska strežnika zgradila z javo. Kljub temu se javi pozna, da je bila ‐ kljub vcepljeni neodvisnosti od podlage, večnitnosti in dinamičnosti ‐ v svet programskih strežnikov vstavljena šele naknadno. Številne rešitve, npr. podpora spletnim storitvam, so prišle pozno in se s težavo vklapljajo v obstoječe knjižnice, zapletenost razvoja »poslovne« jave (J2EE) pa je presegla vse razumne meje.