3
votes

I don't quite understand the OSGi version of the latest Apache Felix version (4.0.2).

I've read that Apache Felix 4 is OSGi 4.3 compliant, and I thought that that implied that the Felix framework package would export org.osgi.framework version 1.6.0.

It does not, a quick peek into the manifest of Felix says it exports version 1.5.0, so (at least) one of these assumptions is wrong. If I check Equinox 3.7 I do see an export of org.osgi.framework version 1.6.0

Can anyone point me in the right direction?

1

1 Answers

5
votes

You must have read the export wrong. Felix 4 is an OSGi R4.3-compliant framework, and it does export org.osgi.framework version 1.6.0.

UPDATED 23 Oct 2014

The above refers to Felix version 4.2, which was the highest version available at the time. The current release of Felix (4.4) now supports OSGi Release 5 APIs.