Dodatni motiv za standardizirano, odprtokodno javo, ki bi jo podprl tudi Sun, je uspeh projekta Classpath. Skupnost, ki razvija orodja GNU, namreč zavrača javo, ker dovoljenje SCSL ne omogoča prostega razširjanja spremenjene kode. Ta podrobnost je bila dovolj, da so se razvoja jave lotili sami, iz ničle.