Apache bo razvil odprtokodno javo
Zagovorniki odprte kode, ki so v preteklosti zaman pozivali družbo Sun, naj odpre kodo svoje jave, bodo, kot kaže, našli rešitev v novem odprtokodnem projektu Harmony, ki nastaja v okviru organizacije Apache Software Foundation (ASF). Projekt Harmony predvideva izdelavo okolja Java 2 Standard Edition (J2SE) povsem iz temeljev, kar pomeni, da bodo pod odprto kodo skušali napisati vse potrebne knjižnice, vmesnike in druge elemente jave. Odprtkodna java naj bi imela modularno izvršno (runtime) ogrodje, ki ga bo laže prilagoditi potrebam posameznih projektov.
Pri Sunu iniciativi ne nasprotujejo, čeprav obenem navajajo, da ne vidijo smisla, zakaj bi uporabniki potrebovali še eno različico jave. Kljub previdnim izjavam je to otoplitev Sunovih stališč, saj so doslej ostro nasprotovali, da bi javo, enega od stebrov družbe, objavili kot odprto kodo. Apache pa ni edini, saj imata tako IBM kot Bea že dalj časa v uporabi lastne izvedbe J2SE, ki pa niso objavljene z odprtokodnimi licencami. Harmony naj bi bil na koncu objavljen z licenco Apache Licence 2.0, celota pa naj bi bila tudi skladna s Sunovim procesom JCP za zagotovitev združljivosti z izvirno javo. Projekt Harmony je bil formalno začet šele zdaj, ko je Sun spremenil proces JCP, po katerem je laže v okviru tega prijavljati tudi odprtokodne rešitve.