Lnguajes de programacion

Events

Proyecto Green

Abril 1991

Software para dispositivos electronicos inteligentes y television interactiva.

Reorientacion a WWW

1994

El equipo se reduce ante el escaso crecimiento del mercado PDA y STB, y tras perder acuerdos con TimeWarner y 3DO, se reorienta hacia WWW.
Los requisitos del software son los mismos en WWW.

WebRunner *luego HotJava

1994

Navegador web escrito en Java

Sun World 95

1995

Anuncio de la release alpha de Java. Se distribuye gratuitamente.

Java Soft

1995

Se forma la empresa Java Soft para dedicarse al desarrollo de productos basados en la tecnologías Java,

Netscape+Java

1995

Primera integracion Netscape+Java

JDK 1.0

1996

primer version descargable de Java.

JDK 1.1

1997

Una reestructuración intensiva del modelo de eventos AWT (Abstract Windowing Toolkit), clases internas (inner classes), JavaBeans, JDBC (Java Database Connectivity), para la integración de bases de datos, RMI (Remote Method Invocation).

J2SE 1.2

1998

Nombre clave Playground. Esta y las siguientes versiones fueron recogidas bajo la denominación Java 2 y el nombre "J2SE" (Java 2 Platform, Standard Edition), reemplazó a JDK para distinguir la plataforma base de J2EE (Java 2 Platform, Enterprise Edition) y J2ME (Java 2 Platform, Micro Edition).

2SE 1.3

2000

Nombre clave Kestrel.

La inclusión de la máquina virtual de HotSpot JVM (la JVM de HotSpot fue lanzada inicialmente en abril de 1999, para la JVM de J2SE 1.2)
RMI fue cambiado para que se basara en CORBA.
JavaSound
Se incluyó el Java Naming and Directory Interface (JNDI) en el paquete de librerías principales (anteriormente disponible como una extensión).
Java Platform Debugger Architecture (JPDA)

J2SE 1.4

2002

Nombre Clave Merlin.
Este fue el primer lanzamiento de la plataforma Java desarrollado bajo el Proceso de la Comunidad Java como JSR 59. Los cambios más notables fueron: comunicado de prensalista completa de cambios.

J2SE 5.0

2005

Nombre clave: Tiger. (Originalmente numerado 1.5, esta notación aún es usada internamente.[4]) Desarrollado bajo JSR 176, Tiger añadió un número significativo de nuevas características comunicado de prensa.Plantillas (genéricos) - provee conversion de tipos (type safety) en tiempo de compilación para colecciones y elimina la necesidad de la mayoría de conversion de tipos (type casting). (Especificado por JSR 14.)

Java SE 7

2006

Nombre clave Dolphin. En el año 2006 aún se encontraba en las primeras etapas de planificación. Se espera que su desarrollo dé comienzo en la primavera de 2006, y se estima su lanzamiento para 2008.

Soporte para XML dentro del propio lenguaje
Un nuevo concepto de superpaquete
Soporte para closures
Introducción de anotaciones estándar para detectar fallos en el software.

Java SE 6

2006

Nombre clave Mustang. Estuvo en desarrollo bajo la JSR 270. En esta versión, Sun cambió el nombre "J2SE" por Java SE y eliminó el ".0" del número de versión.[5].