The Eclipse OSGi Feature Service is a new specification that makes is easy to define and re-use OSGi-based components and applications. The Eclipse OSGi Specification Project is currently working on a Feature Launcher specification that builds this out to create running systems from Feature definitions. In this talk we'll look at an implementation of the new launcher in action.
Then we'll use GraalVM and SubstrateVM to create minimal statically linked native binaries of our OSGi Features, just the way you like it for a Docker Image.
We'll use OSGi Connect and Felix Atomos along the way.
In this talk we'll show how to create and run Eclipse OSGi Features and then we'll give a demo of turning these into native images run with Docker.