I'm having issues posting to the forum (where I would prefer to answer this).
The first two lists look correct. Taking a look at the third list: [*] UPnP Device Service - Not implemented [*] Remote Services - Not in Equinox. Implemented in ECF at Eclipse RT [*] Deployment Admin - Not implemented [*] Auto Configuration - Not implemented [*] Application Admin - Implemented in the Equinox application container (org.eclipse.equinox.app) [*] DMT Admin Service - Not implemented [*] Monitor Admin Service - Not implemented [*] Foreign Application Access - Not implemented [*] Blueprint Container - Not in Equinox. Implemented in Gemini at Eclipse RT [*] Tracker - implemented as part of the org.osgi.util.tracker package. Included in org.eclipse.osgi [*] XML Parser Service - implemented on VMs that include JAXP (J2SE 1.4 or higher). Included in the org.eclipse.osgi. For embedded VM I know eRCP project at Eclipse RT has implementations available. [*] Position - implemented as part of the org.osgi.util.position package. Included in the org.eclipse.osgi.util bundle. [*] Measurement and State - implemented as part of the org.osgi.util.measurement package. Included in the org.eclipse.osgi.util bundle [*] Execution Environment - No one really implemented really implements this. The VM provides the execution environment and the framework is responsible for the following. Validating Bundle-RequiredExecutionEnvironment. Setting various org.osgi.framework properties to reflect the execution environment. Export the non-java.* packages included in the running execution environment from the system bundle. This is implemented by org.eclipse.osgi. Tom |------------> | From: | |------------> >--------------------------------------------------------------------------------------------------------------------------------------------------| |Jens Lauterbach <[email protected]> | >--------------------------------------------------------------------------------------------------------------------------------------------------| |------------> | To: | |------------> >--------------------------------------------------------------------------------------------------------------------------------------------------| |[email protected] | >--------------------------------------------------------------------------------------------------------------------------------------------------| |------------> | Date: | |------------> >--------------------------------------------------------------------------------------------------------------------------------------------------| |04/05/2010 04:00 PM | >--------------------------------------------------------------------------------------------------------------------------------------------------| |------------> | Subject: | |------------> >--------------------------------------------------------------------------------------------------------------------------------------------------| |[equinox-dev] How much of the R4.2 spec is implemented in Equinox | >--------------------------------------------------------------------------------------------------------------------------------------------------| Hello, I hope hope I am at the right place. I've asked the following question(s) in the forums and on irc but never got a answer so I am trying it here. Right now I am working on a paper in which I am comparing Equinox, Felix and Knopflerfish in terms of OSGi 4.2 compliance. Therefor I looked around on the Equinox page and found some clues: If I am correct it seems like all of the core specs are fully implemented. Is that correct? Core: • Security Layer • Module Layer • Life Cycle Layer • Service Layer • Framework API • Package Admin Service • Start Level Servcie • Conditional Permission Admin Service • URL Handlers Service • Service Hooks According to the "bundles" page the following Compendium specs are fully implemented: • Log Service • Http Service • Device Access • Configuration Admin Service • Metatype Service • Preferences Service • User Admin Service • Wire Admin Service • IO Connector Service • Initial Provisioning • Declarative Services • Event Admin Service So I'm curious about the other specs not listed on this page: • UPnP Device Service • Remote Services • Deployment Admin • Auto Configuration • Application Admin • DMT Admin Service • Monitor Admin Service • Foreign Application Access • Blueprint Container • Tracker • XML Parser Service • Position • Measurement and State • Execution Environment Which of them are implemented right now (4.2 spec)? You can also find this question in the forums: http://www.eclipse.org/forums/index.php?t=msg&goto=524932&#msg_524932 Best regards Jens _______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
<<inline: graycol.gif>>
<<inline: ecblank.gif>>
_______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
