Desenvolvimento - Java

10 Anos de Plataforma Java - a linha do tempo

Nesse ano, a plataforma Java comemora dez anos de existencia. Nesse artigo oferecemos uma linha do tempo, ano a ano, do que de mais importante aconteceu em relação à tecnologia nesses 10 anos.

por Eric C M Oliveira



Nesse ano, a plataforma Java comemora dez anos de existencia. A grande comemoração aconteceu no JavaOne, evento mundial de Java, realizado entre os dias 27 e 30 de junho, em São Francisco (EUA). Analisando a "linha do tempo" da tecnologia, podemos observar que muito terreno foi ganho, assim como muito preconceitos em relação a tecnologia.

No dia 23 de Maio de 1995, John Gage (Sun Microsystems) e Marc Andreessen (Netscape), co-fundador e vice presidente executivo da Netscape, subiram ao palco do SunWorld "95 para informar para o mundo que a tecnologia Java era uma realidade e que estava sendo incorporada ao navegador Netscape. Era a época da guerra entre os navegadores IExplorer e Netscape.

A história da Java esta bem muito bem documentada em livros e sites. A historia da plataforma Java é provavelmente uma das mais bem conhecidas da história da programação.

Abaixo, temos uma linha do tempo, ano a ano, do que de mais importante aconteceu em relação à tecnologia nesses 10 anos.

1995

Março - nascimento oficial do Java. James Goslings, da Sun Microsystems, é dele a "glória".

Maio - A tecnologia Java é oficialmente anunciada no evento SunWorld.

1996

Janeiro - Release do JDK 1.0.

Maio - realizado o primeiro JavaOne, conferencia máxima da tecnolgia Java. Apresentados a tecnolgia JavaBeans e Servlets.

Outubro - anunciada a API Java Card.

Dezembro - release do JDK 1.1 Beta.

1997

Janeiro - release do JavaBeans Development Kit.

Fevereiro - release do JDK 1.1.

Março - release do Java Servlet Developers Kit e anunciada a JNDI API.

Abril - anunciada a tecnologia Enterprise JavaBeans (EJB), além de incluir a Java Foundation Classes (JFC) na plataforma Java.

1998

Março - inicio do projeto JFC/Swing.

Junho - a empresa Visa lança o primeiro smart card basedo em Java Card.

Dezembro - formalizado o Java Community Process (JCP).

1999

Janeiro - anunciada a tecnologia Jini.

Fevereiro - release do Java 2 Platform.

Junho - anuncio da "divisão" da tecnologia Java em três edições (J2SE, J2EE, J2ME).

2000

Maio - release da J2SE v. 1.3.

2001

Fevereiro - anunciada a J2EE Connector Architecture.

Março - release do J2EE Patterns Catalog e da tecnologia Java Web Start

Abril - release do J2EE 1.3 beta, contendo as especificações EJB 2.0, JSP 1.2 e Servlet 2.3.

2002

Janeiro - release 1 do Java Web Services Developer Pack (WSDP).

Dezembro - release do J2EE 1.4 Beta.

2003

Setembro - release da Java Portlet API a padronização dos portais com uso de tecnologia Java.

2004

Outubro - release do Java 5.0, chamado de Java Tiger.

2005

Março - 10° aniversário da tecnologia.

Junho - JavaOne de número 10.

Referências:

http://www.oreilly.com/pub/a/oreilly/news/languageposter_0504.html

http://www.javaworld.com/javaworld/jw-05-2005/jw-0523-anniversary.html

http://ils.unc.edu/blaze/java/javahist.html

http://java.sun.com/javaone/

Eric C M Oliveira

Eric C M Oliveira - Bacharel em Ciencia da Computação/FASP e Comunicação/Unesp, tem experiência em desenvolvimento Java nas plataformas J2SE, J2EE e J2ME, além de atividades ligadas a disciplina de testes, engenharia e qualidade de software. Tem certificações Java SCJP 1.3, SCJP 1.4, Rational Test Management, Rational Robot e RUP (Rational Unified Process).