Equinox and OSGI Packages

I am trying to understand how Equinox works by looking at its basic packages.

Can someone explain in general terms (or indicate a good resource for understanding) the relationships / differences between the org.eclipse.osgi and org.eclipse.equinox series? From what I understand, org.eclipse.osgi contains a basic implementation of the OSGI environment and org.eclipse.equinox implements additional services.

+4
source share
1 answer

Actually, it's the other way around. The org.eclipse.osgi package manages internal elements and implements some services (but not all, see the list here: http://www.eclipse.org/equinox/bundles/ ). The org.eclipse.equinox package represents the entire structure and is responsible for package management and has the lowest entry level.

+1
source

Source: https://habr.com/ru/post/1380038/


All Articles