@thomasnield: cool! I keep running into issues with other modular approches, like JBoss Modules for example, so allthough it is a bit cumbersome I suspect OSGi is the best option. The NetBeans module system might be an option as well, but OSGi is used more in the wild. Totally agree about mobility :)