A revista Java Developer’s journal (JDJ) publicou ontem a matéria on-line The Evolution of Java (em inglês) – Entrevistas com Mike Milinkovich (Eclipse Foundation) e Bill Roth (BEA), por Joe Winchester.
Mike Milinkovich, diretor executivo da Fundação Eclipse, fala sobre o recente ingresso da Fundação Eclipse no Java Community Process (JCP), com especial interesse no projeto Eclipse Equinox como possível implementação de referência para o JSR-291 – Dynamic Component Support for Java SE, submetido pela IBM. Mike também fala sobre a evolução do Eclipse IDE, cujo uso cresceu 20% no Brasil segundo medições recentes.
A aprovação do JSR 291 teve votos contra e preocupações. Foi questionado se este JSR não seria desnecessário ou redundante, pois se baseia inteiramente no padrão já existente OSGi Service Platform, da OSGi Alliance – The Dynamic Module System for Java. Leia os comentários da votação inicial de Revisão do JSR.
Além do Eclipse Equinox, o projeto Apache Felix implementa o padrão OSGi.
Bill Roth, o outro entrevistado, já foi líder de especificação JEE da Sun nas primeiras versões de EJB, e atualmente é vice-presidente da unidade de negócios Workshop na BEA. Fala sobre tendências e perspectivas futuras de Java na visão da BEA.
Para saber mais:
- Eclipse, Equinox and OSGi, por Jeff McAffer e Simon Kaegi, janeiro 2007, TheServerSide.COM.
- JSR 291 Passes Public Review Ballot with 2 No Votes, notícia/discussão da comunidade postada por Kirk Pepperdine, 23 janeiro 2007, TheServerSide.COM.
- JSR 291 – Dynamic Component Support for Java™ SE, OSGi Alliance.
- OSGi/JSR291 accepted — but does Sun care?, por Alex Blewitt, 23 maio 2007, Eclipse Zone.
- Eclipse Foundation.
- BEA Systems.