Alle Weiterentwicklungen an der Programmiersprache Java unterliegen der Kontrolle des Java Community Process (JCP), einem unabhängigen Standardisierungskomitee.
In diesem Komitee sind sowohl kommerzielle Unternehmen als auch nicht-kommerzielle Organisationen vertreten. Durch die Zusammensetzung soll erreicht werden, dass Vorschläge zur Weiterentwicklung möglichst unabhängig und objektiv geprü ft werden. Erfolgversprechende und augenscheinlich sinnvolle Änderungen werden in Java Specification Requests ( JSR) beschrieben und weiterverfolgt. Dabei findet auch eine Veröffentlichung im Internet statt, um für Transparenz nach außen zu sorgen.
http://www.jcp.org