I can't comment on the roadmap question... however I can answer part of your question. The suggested way of running OSGi on Java 7 is to just run it! There is no runtime incompatibility with Felix or other OSGi framework on Java 7.
The issue you have highlighted is to do with compiling using the javac compiler from Java 7. Neil On Wed, Nov 21, 2012 at 10:19 AM, Per-Erik Svensson < [email protected]> wrote: > Hi people, > > I am just wondering if there is any roadmap available for the felix > framework. My question is basically when a felix version comes out that is > not compiled with jsr14. > > In general, what is the suggested way of running osgi on Java 7? Will we > have to go up to the new versions of the osgi apis too or will 4.3 ever be > available without the jsr14 compilation issue? > > I know I could just recompile everything (osgi apis and felix) without the > jsr14 flag but this does not feel like a viable way forward in the long > run. So, is there any time frame available for when one can start using > Java 7, the public osgi apis and the felix framework? > > Regards, > Per-Erik Svensson >

