Hace exactamente un año que se hace el anuncio de la liberación de la tecnologÃa Java. En las bitácoras de Java.net llaman al festejo con distintos nombres como: “Java Freedom Day” ó “Java Liberation Day“. Lo importante es que se celebra un evento de gran magnitud en la evolución Java.
Actualmente, Sun tiene creadas tres grandes comunidades OpenSource para reunir a los desarrolladores. De ésta forma, construyen la evolución y el cambio de la tecnologÃa bajándose el código, probándolo y aportando ideas, código,etc. Los tres grandes grupos son: OpenJDK, Mobile & Embedded, y GlassFish.
OpenJDK - La implementación de código abierto del Java Development Kit (JDK), la implementación de Sun de Java Standard Edition (Java SE). Es el motor de ejecución y la tecnologÃa nuclear de desarrollo que permite la promesa de Java de “write once, run anywhere” (escribir una vez, ejecutar en cualquier lado).
Mobile & Embedded - Ésta comunidad establece el punto colaborativo de desarrollo para la tecnologÃa y aplicaciones de Java ME (Micro Edition). Java ME se encuentra en más de 1.5 billones de aparatos móviles y embebidos, siendo la plataforma ideal para la creación de servicios de datos móviles.
GlassFish - La comunidad detrás del desarrollo de la Implementación de referencia de Java Entrerprise Edition (Java EE). La comunidad provee código de calidad para producción, incluyendo un application server, y muchas otras herramientas usadas por muchas compañÃas y grupos.
Duke, la mascota de Java, también es OpenSource, ya que fue liberada siguiendo la evolución de la plataforma..vÃa: picando codigo