Oracle anuncia que la RI de Java SE 7 se basará en el OpenJDK
Recientemente Oracle ha anunciado que la que la RI ("Reference Implementation") de Java SE 7 se basará en el OpenJDK. Tradicionalmente, Sun mantenía el proyecto OpenJDK y a partir de él creaba una distribución propia que publicaba en modo binario como implementación de referencia. A partir de Java SE 7, el propio OpenJDK será la implementación de referencia.
Por el resto, todas las condiciones de licenciamiento/uso se seguirán manteniendo. La implementación de referencia estará disponible bajo licencia dual GPLv2 + BCL (una licencia comercial). El test de compatibilidad seguirá siendo gratuito para implementaciones opensource que estén basadas en el propio OpenJDK (es decir, en la práctica para nadie, ya que nadie ha tomado ventaja de esto) pero no para otras implementaciones (como Apache Harmony, a quien sí que le gustaría tomar ventaja del acceso al test de compatibilidad pero no puede).
En este sentido, no ha cambiado absolutamente nada. Lo que sí que va a cambiar, aunque no lo han dicho en la nota de prensa, es que aparte de esta implementación de referencia habrá un JDK de Oracle con características más "empresariales", como por ejemplo la funcionalidad de monitorización ("Mision Control") de JRockit.
Reader Comments