Using OSGi as deployment model
I have looked at JNode (even ran it on my PC) and I am very excited about the project. It seems like a daunting task, but the progress you have made is substantial.
As an OSGi evangelist, I wonder if you could start using the OSGi Framework, which is a standardized modularization and deployment framework, as your deployment model. JNode and OSGi look like a perfect match. OSGi is already used as the foundation for Eclipse and is now adopted by Apache as well. There are already many companies supporting this standard. It provides a very clean model to install, update, uninstall applications as well as a collaborative model to allow apps to play together. It also provides a foundation for features that you find in a MVM, except for the full isolation (which is very expensive).
I would be more than happy to help you adopt OSGi for this reason. You can find more information at the following URLs:
And many more on Google.
Hope this helps, kind regards,