Hi,

I asked this 1-2 years ago, but I think it is worthy to  ask it again.

Are you sure that the set of system packages should include the OSGi core
packages?

In my understanding:

   - system packages are the ones coming from outside of the OSGi container
   - osgi core packages are offered by the framework bundle, but they are
   not system packages

In practice:

   - If I specify org.osgi.system.packages property for equinox, I do not
   have to define the packages implemented by the framework
   - If I specify the same property for felix, I must copy-paste the
   packages of osgi.core always

Do you think there is a use-case when osgi.core packages offered by the
framework should be excluded from the exported packages of the system
bundle? I think Equinox has the right behavior here.

Do you see any chance to change this behavior in the future?

Kind regards,
*Balázs **Zsoldos*

Reply via email to