
Proyecto Jigsaw no es poco esfuerzo. En JavaOne año pasado, Mark Reinhold, arquitecto jefe de la plataforma Java de Oracle, mostró un gráfico masiva enlace que muestra todas las dependencias dentro de la OpenJDK. Había miles. El objetivo del Proyecto Jigsaw es eliminar el mayor número posible de esta opción, y así permitir a los desarrolladores utilizar porciones más pequeñas de Java en lugar de tener que incluir todos los aspectos de la misma en cada instalación.
Las listas de correo de Proyecto Jigsaw indican que este proyecto sigue aportando decisiones difíciles para el equipo. Un hilo discute Caciao, una herramienta para mantener la pantalla hace que fuera un monitor, y dentro de la propia JVM. Esta herramienta está ligado a la pila de Java SE, pero los desarrolladores están tratando de encontrar maneras de exponer a la API para Caciao sin tener que incluir la totalidad de Java SE.
Otro trabajo que se realiza en OpenJDK 9 incluye un esfuerzo por aplicar JSR 238, que especifica un estándar para los archivos JAR de múltiples versiones. Ese esfuerzo, sin embargo, sigue siendo objeto de un intenso debate sobre las listas de correo. Muchas de las propuestas están siendo considerados para cómo, exactamente, para implementar este nuevo Java Specification Request.
En otras partes de OpenJDK 9, partes y piezas de las nuevas característi
cas están haciendo su camino en la beta se acumula. Una de estas características es el soporte del compilador para métodos privados. Esta característica fue empujado a prueba construye hoy.
Nashorn, HotSpot y CORBA tienen todos los parches recibidos este mes. Ellos incluyen tanto nuevo código y la eliminación de código antiguo. Una de estas fue la eliminación del paquete sun.security.acl, que ya no es utilizado por el JDK.
0 comentarios:
Publicar un comentario