technetwork - ¿Es OpenJDK JVM lo mismo que Oracle Java SE JVM?
www oracle com technetwork java javase downloads (1)
¿Entiendo que Oracle Java SE contiene extensiones y herramientas de código cerrado que no forman parte de OpenJDK; sin embargo, es la Java Java SE JVM idéntica a OpenJDK JVM o Oracle realiza cambios en OpenJDK JVM antes de lanzarla como Java SE JVM?
Actualización 1: encontré información de los proyectos de actualización de JDK7: http://openjdk.java.net/projects/jdk7u/qanda.html
¿El 7 Proyecto de actualización recibirá correcciones de seguridad de Oracle?
Sí.
Al igual que con OpenJDK 6, las correcciones de seguridad primero se mantienen confidenciales y se aplican a un bosque privado antes de ser transferidas al bosque público como parte de la publicación sincronizada general de la corrección a los trenes de liberación de JDK efectuados. Además, no pasarán por el proceso de revisión del código público y aprobación de devolución, y sus problemas correspondientes en el rastreador de problemas del Proyecto no serán visibles públicamente.
OpenJDK es la implementación de referencia de Java a partir de la versión 7.
OpenJDK 7 es el punto de partida para la versión que Oracle distribuye como Oracle JDK. Otros proveedores (por ejemplo, RedHat for IcedTea) también pueden usar OpenJDK como punto de partida.
En cuanto a las diferencias entre OpenJDK y una máquina virtual de proveedor, puede haber parches que un proveedor quiera aplicar pero que la comunidad general de OpenJDK no ha aceptado en la línea principal.
Por supuesto, las máquinas virtuales de los proveedores deben poder demostrar que cumplen con el TCK si desean usar las marcas comerciales de Java para describir su producto.
Oracle JDK tampoco es de código abierto. Esto es posible debido a los acuerdos de licencia dual de Java y al hecho de que Oracle es el propietario de Java en general.
¿Tiene preguntas más específicas? Según lo planteado, su pregunta es un poco vaga. ¿Qué aspectos específicos te interesan?