Java Community Process
El Proceso de la Comunidad Java, o Java Community Process, establecido en 1998, es un proceso formalizado el cual permite a las partes interesadas a involucrarse en la definición de futuras versiones y características de la plataforma Java.
El proceso JCP conlleva el uso de Java Specification Request (JSR), las cuales son documentos formales que describen las especificaciones y tecnologías propuestas para que sean añadidas a la plataforma Java. Las revisiones publicas formales de JSRs son controladas antes de que los JSR se conviertan en final y sean votados por el Comité Ejecutivo JCP. Un JSR final suministra una implementación de referencia la cual da una implementación libre de la tecnología en código fuente y un Kit de Compatibilidad de Tecnología para verificar la especificación de la API.
El JCP mismo está descrito por un JSR. Desde 2006, la versión actual de JCP en uso es 2.6 como se describe por JSR 215.
A finales del 2008, el JCP está compuesto por más de 1200 miembros, todos ellos empresas punteras en el sector tecnológico y del desarrollo de software.