Can ServiceMix Kernel be deployed on top of another OSGi runtime?

Yes, it is possible. There are very few ties to Apache Felix, the OSGi runtime ServiceMix Kernel embeds, mainly:

  • the shell scripts to bootstrap the OSGi runtime
  • the main class used to launch the runtime

We currently do not provide code for supporting other OSGi runtimes, but contributions are welcome