stringtranslate.com

Proceso de la comunidad Java

El Proceso de la Comunidad Java ( JCP ), establecido en 1998, es un mecanismo formalizado que permite a las partes interesadas desarrollar especificaciones técnicas estándar para la tecnología Java . Cualquiera puede convertirse en miembro de JCP completando un formulario disponible en el sitio web de JCP. La membresía del JCP para organizaciones y entidades comerciales requiere tarifas anuales, pero es gratuita para los individuos. [1]

El JCP implica el uso de Solicitudes de especificaciones de Java ( JSR ), los documentos formales que describen las especificaciones y tecnologías propuestas para agregar a la plataforma Java . Se llevan a cabo revisiones públicas formales de los JSR antes de que un JSR sea definitivo y el Comité Ejecutivo del JCP lo vote. Un JSR final proporciona una implementación de referencia que es una implementación gratuita de la tecnología en forma de código fuente y un kit de compatibilidad tecnológica para verificar la especificación API .

El propio JCP está descrito por un JSR. A partir de 2020 , JSR 387 describe la versión actual (2.11) del JCP.

Lista de JSR

Hay cientos de JSR. Algunos de los JSR más visibles incluyen:

Crítica

Un representante del JCP (extrema derecha) habla con la prensa especializada durante una mesa redonda en la conferencia JavaOne en 2012.

La junta ejecutiva del JCP se ha caracterizado como una " organización de sello de goma " desde que Oracle adquirió Sun Microsystems (el desarrollador original del lenguaje Java ). [10]

La Apache Software Foundation renunció a su puesto en la junta directiva en diciembre de 2010 porque Oracle no estaba dispuesto a otorgar la licencia del kit de compatibilidad tecnológica para la versión de Java de Apache. [11]

Programa JCP y premios de la industria

Fuente: [12]

Ver también

Notas

  1. ^ "Convertirse en miembro del JCP" . Consultado el 11 de junio de 2011 .
  2. ^ JSR 3 especificó originalmente la versión JMX 1.0. Dos versiones "finales" posteriores proporcionaron JMX 1.1 y JMX 1.2. JMX 2.0 está especificado por JSR 255.
  3. ^ JSR 52 especificó originalmente la versión JSTL 1.0. Una versión de mantenimiento posterior proporcionó JSTL 1.1.
  4. ^ JSR 56 especificó originalmente la versión JNLP 1.0. Una versión "final" posterior proporcionó JNLP 1.5, que era principalmente una versión de mantenimiento.[1] En febrero de 2006, la versión de mantenimiento JNLP 6.0 se completó pero no se finalizó.
  5. ^ JSR 63 especificó originalmente la versión JAXP 1.1. Una versión de mantenimiento posterior de JSR 63 proporcionó la especificación JAXP 1.2.[2] JAXP 1.3 está especificado por JSR 206.
  6. ^ JSR 127 especificó originalmente la versión JSF 1.0. Una versión de mantenimiento posterior proporcionó la especificación JSF 1.1.[3] JSF 1.2 está especificado por JSR 252.
  7. ^ JSR 154 especificó originalmente la versión Java Servlet 2.4. En febrero de 2006 se está revisando un borrador de mantenimiento de la especificación del servlet 2.5, cuyo cierre está previsto para el 20 de marzo de 2006.
  8. ^ JSR 913 originalmente especificaba JCP 2.0. Posteriormente se modificó mediante varios cambios en las reglas de votación para producir la versión 2.1 y luego se modificó mediante reglas, políticas y procesos de licencia para llegar a la versión 2.5. JCP 2.6 está definido por JSR 215.[4]
  9. ^ JSR 924 especificó originalmente cambios en la JVM para admitir cambios en J2SE 5.0. A partir de 2006, está en marcha una actualización de mantenimiento para respaldar los cambios propuestos por JSR 202.
  10. ^ Handy, Alex (12 de septiembre de 2011). "Java está abierto, pero ¿lo es el proceso?". Tiempos SD . Consultado el 21 de septiembre de 2011 .
  11. ^ Whiting, Rick (10 de diciembre de 2010). "Apache renuncia a la junta directiva de Java por disputa con Oracle". CRN . Consultado el 21 de septiembre de 2011 .
  12. ^ Programa Java Community Process (SM) - Prensa y éxito - Noticias. Jcp.org. Recuperado el 17 de julio de 2013.
  13. ^ Programa Java Community Process (SM) - Prensa y éxito - Noticias. Jcp.org. Recuperado el 17 de julio de 2013.

enlaces externos