Like many Java developers, Sebastien Arbogast only recently realized OSGi's tremendous potential for bringing modularity to
the Java platform. Since then he has become an OSGi enthusiast and founded DZone's OSGi zone. In this discussion with Andrew Glover, Sebastien succinctly introduces OSGi and explains why its contribution
to Java modularity is such good news for Java developers on the server side. He also discusses the competing Java modules
specifications (JSR 291 and JSR 277), talks about the app-server migration to OSGi, and makes a tentative prediction about
what might be coming next for this exciting technology.
Learn more about OSGi -- "Hello, OSGi" (Sunil Patil, March through May 2008) is JavaWorld's three-part introduction to OSGi, continuing this month with a hands-on
introduction to Spring Dynamic Modules.
Also be sure to check out DZone's OSGi zone, a hub for announcements and discussion related to OSGi.
Andrew Glover is president of Stelligent Incorporated, which helps companies address software quality with effective developer testing
strategies and continuous integration techniques that enable teams to monitor code quality early and often.