The OSGi Service Platform is widely used for the foundation and runtime platform for enterprise Java applications.
More and more projects and technologies are using the OSGi programming model and component architecture.
ModuleFusion is a free and open-source utility that aims to help programmers to use the OSGi Service Platform as their underlying runtime environment. ModuleFusion contains a full stack typical for Java enterprise applications.
At the moment, this stack consists of best-of-breed open source frameworks from the Java ecosystem. Moreover, ModuleFusion contains the necessary glue code to easily use these frameworks within OSGi.
The most important principle of ModuleFusion is probably to base every integration, glue code and additional functionality on pure OSGi constructs.
This way, ModuleFusion does not rely on proprietary features offered by some OSGi framework implementations.
Also, ModuleFusion shows that it is possible to build full-fledged Java enterprise applications with OSGi now.
What's New in This Release: [ read full changelog ]
· FIXED BUG: Wrong Guice version in runtime zip