Oracle "possiede" il marchio Java e, in definitiva, ha il diritto di decidere cosa può essere chiamato Java.
Tuttavia, Sun ha impostato il " processo della comunità Java " che è stato continuato da Oracle. Questo è effettivamente l'organo di governo per "Java" il linguaggio e, le definizioni per le varie edizioni: "ME", "SE" e "JE". La leadership è in qualche modo limitata alle principali parti interessate leggere: Oracle, IBM e HP oltre a "pesanti" utenti di Java. Tuttavia, qualsiasi parte interessata può aderire e presentare proposte per lo sviluppo della lingua e delle biblioteche.
Quindi Oracle sta attualmente interpretando il bravo ragazzo e per la maggior parte sta continuando da dove era partito il Sole. Tuttavia, continuano a "possedere la palla" e in qualsiasi momento possono dire "Sto tornando a casa con la palla a meno che non vinca".
Fondamentalmente non hanno aperto la Java Test Suite. Qualsiasi JVM deve essere eseguita attraverso la suite di test e certificata prima che possa essere chiamata "Java". Ciò causa molti problemi per progetti open source "ideologicamente pure" come "gnu", "debian" e "canonical".