Começando com o Geronimo: Conheça o Novo Servidor J2EE da Apache

Entenda a polêmica e as expectativas por trás do projeto mais discutido da comunidade J2EE livre.

Esse artigo faz parte da revista Java Magazine edição 19. Clique aqui para ler todos os artigos desta edição

 

Clique aqui para ler esse artigo em PDF.

Começando com o Geronimo

Conheça o Novo Servidor J2EE da Apache

Entenda a polêmica e as expectativas por trás do projeto mais discutido da comunidade J2EE livre

Iniciativa da Apache Software Foundation, o projeto Geronimo visa construir um novo servidor de aplicações J2EE livre. Tem sido muito discutido, tanto pelas suas características técnicas como pelas divergências que surgiram com o Grupo JBoss, criador do servidor J2EE livre homônimo. O objetivo deste artigo é mostrar o cenário no qual o Apache Geronimo surgiu, seus princípios arquiteturais e configurações básicas.

Como, quando e por quê

Um dos aspectos mais interessantes do Geronimo são suas origens. A iniciativa de se criar mais um servidor de aplicações J2EE livre em vez de concentrar esforços nos existentes parecia, em princípio, contraditória. Mas um dos principais motivos da criação do projeto é a forma de licenciamento dos produtos existentes ser incompatível com a licença Apache.

Um projeto sob a licença LGPL, como o JOnAS ou o JBoss, não pode ser derivado de ou incorporado a um produto com licença incompatível com a LGPL (é o caso da Apache License). A licença Apache permite que o produto seja redistribuído sob qualquer licença, bastando manter os créditos e uma cópia do texto da licença. E como a Apache Software Foundation (ASF) já possui diversos projetos voltados para J2EE, integrá-los a um servidor de aplicação completo parecia uma evolução natural. Além disso, a ASF, como uma entidade sem fins lucrativos, tem acesso facilitado ao kit de testes de compatibilidade (TCK) do J2EE, que verifica a conformidade do produto com a especificação. Estes foram os principais argumentos da Apache ao iniciar o projeto. Entretanto, a história começa algum tempo antes, no surgimento do atual JBoss.

EJBoss e velhas gordas

"
[...] continue lendo...
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados