Artigo Java Magazine 02 - JBoss 3

Artigo publicado pela Java Magazine 02

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

Clique aqui para ler esse artigo em PDF.

JBoss 3

  O JBoss é hoje a principal implementação J2EE de código livre do mundo. Totalmente escrito em Java, o JBoss tem alguns números interessantes: é o servidor de aplicaçõesJ2EE com o maior número de downloads mensais, chegando a mais de 200 mil por mês – conforme o sourceforge.net – e foi eleito neste ano, pelos editores da revista online Java World, como o melhor servidor de aplicações J2EE do mundo.

  Em uma recente pesquisa realizada pela TogetherSoft, o JBoss foi apontado como o servidor mais utilizado para desenvolvimento, com43% dos votos.Estes dados comprovam a popularidade do JBoss, e os motivos de tanto sucesso são semelhantes aos que fizeram do Linux e do servidor web Apache referências para o mundo:– O JBoss é livre, distribuído sob a licençaLGPL (Less General Public License);– Assim como o Linus Torvalds, o líder do JBoss Group e principal arquiteto do JBoss, Marc Fleury, tem a capacidade de agrupar diversos desenvolvedores capacitados e extremamente motivados em todo o mundo

  – Construído com uma arquitetura modular e consistente, o JBoss permite que desenvolvedores trabalhem em pequenos módulos do servidor não precisando aprender todos os detalhes da arquitetura para que possam contribuir para o projeto.Isso faz com que o servidor esteja sempre atualizado com as novas especificações do mercado;– O JBoss tem desenvolvido e evoluído várias tecnologias de ponta em servidores de aplicações, e muitas destas têm sido em seguida adotadas por outros servidores.Vamos agora detalhar um pouco melhor como estas características influenciam o desenvolvimento e utilização do JBoss como servidor de aplicações J2EE.

Importância de ser LGPL

  Importância de ser LGPLO fato de o JBOSS ser distribuído sob a licença LGPL permite a sua utilização deforma comercial. É possível, por exemplo, distribuir uma aplicação baseada em J2EEem um CD junto com o JBOSS, utilizá-lo em conjunto com outras aplicações comerciais, ou até mesmo alterar seu código fonte gerando um novo produto. Não posso deixar de citar o óbvio: o uso de um software gratuito reduz o custo total de propriedade. Servidores J2EE são complexos e por isso, na maioria das vezes, caros.

  O custo de um produto baseado em J2EEpode ser muito reduzido se for distribuído com o JBoss (a plataforma J2EE dá a liberdade de utilizar este mesmo produto com um servidor J2EE comercial se for necessário).E há ganhos expressivos com a escala – não há aumento de custos com licenciamento ao aumentar o número de máquinas rodando o JBoss.No entanto, ser simplesmente de código livre não garante o sucesso de um produto.Linux e Apache são fortes por suas qualidades e o JBoss tem conquistado a comunidade da mesma maneira. "

[...] continue lendo...

Artigos relacionados