Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7974969
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 4, 20262026-06-04T08:31:30+00:00 2026-06-04T08:31:30+00:00

I know the difference between using Eclipse as target platform and using Equinox as

  • 0

I know the difference between using Eclipse as target platform and using Equinox as target platform when creating an Eclipse plug-in (also explained in this thread).

Now I have implemented my first OSGi service for use in my Eclipse RCP application. I have noted that the imports that are needed in my Activator class are from the org.osgi package. This doesn’t seem to tell me anything about the actual OSGi specification implementation I am using (or does it?).

So I have started to look things up, starting with the RCP FAQ page, where it says:

╔═════════════════╦═══════════════════════════╦═══════════════════════════╗
║    Component    ║        Description        ║         Plug-ins          ║
╠═════════════════╬═══════════════════════════╬═══════════════════════════╣
║ Eclipse Runtime ║ Provides the foundational ║ org.eclipse.core.runtime  ║
║                 ║ support for plug-ins,     ║ org.eclipse.osgi          ║
║                 ║ extension points and      ║ org.eclipse.osgi.services ║
║                 ║ extensions (among         ║                           ║
║                 ║ other facilities).        ║                           ║
║                 ║ The Eclipse runtime       ║                           ║
║                 ║ is built on top of        ║                           ║
║                 ║ the OSGi framework.       ║                           ║
╚═════════════════╩═══════════════════════════╩═══════════════════════════╝

On the Core home page it then says that

  • org.eclipse.core.runtime – Formerly the foundation of the platform,
    this plug-in has largely been supplanted by the Equinox runtime.

So, two different runtimes are mentioned to be in use, none of which appears in the imports.

Can you please give me an idea of which actual implementation I am using? Is it Equinox because Equinox is now the standard OSGi specs implementation shipped with the RCP? That’d be my best guess, and also that the mention of the Eclipse runtime as being built on top of the OSGi framework is slightly outdated information.

Or perhaps I got it all wrong? Always a possibility :).

Thanks!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-04T08:31:31+00:00Added an answer on June 4, 2026 at 8:31 am

    Yes, it’s Equinox. The Eclipse OSGi implementation is called Equinox. Over time things have been moved from the org.eclipse.core.runtime plugin into the Equinox stuff. There is no other separate runtime with Eclipse, and it has been built on Equinox for many years now, since Eclipse 3.0.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I know the difference between smallDateTime and timeStamp. Right now I am using smallDateTime
I want to know the difference between : $this->forward(module, action); And $this->redirect(module/action); My first
I know the general difference between value type and reference type, and I also
Does anybody know the difference between Using Index and Using where; Using index in
maybe stupid question, but i dont know answer. What is difference between using GetModuleHandle
I would like to know the difference between saving data to an element using
what is Difference between using XMLRoot/XMLElement and using Serializable() attributes? how do i know
I was a little curious to know that what is the difference between using
Does anyone know the difference between using VarChar(255) and VarChar(65536) ? Here's what I
I want to know difference between recursive function and using a stack in terms

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.