Pessoal atualmente trabalho com o MAVEN para deixar a aplicação modular, mas de acordo com a MUNDO JAVA numero 37 o OSGi além de fazer tudo que o MAVEN faz que é deixar todo seu projeto componentizado e referenciado. Ele possui varios modelos e o principal dele é o JSR 291 (que defini varios modelos de componentes dinamicos).
Gostaria de ouvir outras opiniões, referente aos dois, que usa e qual é o melhor?
Grato Paulo