sexta-feira, 17 de dezembro de 2010

A História da Tecnologia Java Parte 8


Fabiane Nardon, JavaTools Community: “O que poucas pessoas sabem é que tudo o que consegui na minha carreira de “especialista” em Java foi por causa de uma mochila. Em 2001 encontrei com Bruno Souza e ele estava com uma mochila muito bacana, com o logo do Java.
Então perguntei o que fazer para conseguir uma mochila daquelas, e o Bruno disse: “Fácil! Manda uma palestra para o JavaOne e se aceitarem, você ganha a mochila”. Eu achei a ideia um pouco maluca, mas como já trabalhava com Java há alguns anos, resolvi arriscar. Para minha surpresa, a palestra foi aceita e lá fui eu para San Francisco buscar minha mochila. Agendaram a minha palestra para as 23 horas.

Lembro que pensei que nesse horário nem teria plateia, mas a sala estava lotada, a ponto de algumas pessoas sentarem no chão para assistir. Acho que foi uma das palestras mais legais que já fiz.

Depois disso, os JavaOnes me renderam mais 8 mochilas, um Dukes Choice Award, uma participação no keynote com o Scott McNealy, um documentário e dezenas de novos amigos.
Mas aquela primeira mochila ainda é a mais legal de todas."

Grupos de Usuários e Comunidades Open Source

Quando foi lançada, a Tecnologia Java inovou em vários sentidos, como na possibilidade de software multiplataforma, na criação de ambientes visuais, no download de aplicações para o browser web, entre outras.

Mas uma inovação que ajudou a mudar o mundo do software foi o fato da versão Alpha 2 de Java ter sido colocada na internet com todo o código fonte, tanto da máquina virtual, como do conjunto de bibliotecas.

Apesar de nessa época já existir a definição de Software Livre, era ainda praticamente desconhecida a ideia de uma empresa disponibilizar sua grande inovação com todo o código fonte.

Java naquele momento ainda não era software livre (isso só veio a acontecer no Projeto OpenJDK), mas a possibilidade de aprender com o código disponível e participar da evolução da tecnologia criou ao redor de Java uma verdadeira paixão: desenvolvedores do mundo inteiro se sentiram de fato parte da grande inovação tecnológica daquele momento.

Nascia a comunidade mundial de desenvolvedores Java. Ao mesmo tempo, a internet trazia novas formas de comunicação e compartilhamento, e dessa combinação, nasceram os Grupos de Usuários Java, grupos de desenvolvedores que divulgaram a tecnologia Java ao redor do mundo.

Fóruns, listas de discussões, sites web, tutoriais, vídeos, podcasts, blogs, e mais recentemente, twitters e redes sociais, são algumas das formas que essa enorme comunidade utilizou para divulgar e “evangelizar”.

Mas não só a informação foi multiplicada: seguindo o exemplo do código fonte de Java, explodiram projetos open source ao redor da tecnologia, projetos que reuniram desenvolvedores de milhares de empresas e de todas as partes do mundo.

Java evoluía na velocidade e no alcance da internet, abrindo espaços e oportunidades para desenvolvedores de todos os lugares.


Vários projetos importantes surgiram, como projetos gerenciados por ONGs, como os da Apache Foundation (Tomcat, Ant, Jakarta e muitos outros) e ObjectWeb (hoje OW2, que mantém os projetos JOnAS, Shark e C-JDBC), e grande número de projetos independentes como servidores de aplicações (JBoss, OpenEJB e Jetty), sistemas de persistência (Hibernate, JORM), frameworks (Struts, Wicket e Velocity) e muitos, muitos outros projetos que fomentaram a evolução da tecnologia Java. Nesse grande movimento de comunidades, alguns projetos se sobressaíram e ganharam grande destaque no Brasil.

O Projeto Javali, tocado pelo SouJava, deu início ao esforço mundial de liberação da plataforma Java como software livre.

Outro projeto importante é o JEDI, mantido pelo DFJUG, que está ajudando a educar milhares de desenvolvedores brasileiros.

Nenhum comentário:

Postar um comentário