Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Eclipse as a Runtime Catalog

Revision as of 20:57, 30 October 2007 by Jeff-bugs.code9.com (Talk | contribs) (New page: Eclipse began as a tooling platform. In the 3.0 timeframe it emerged as a Rich Client Platform (RCP). Eclipse continues to evolve and is now being used more and more as a runtime technol...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Eclipse began as a tooling platform. In the 3.0 timeframe it emerged as a Rich Client Platform (RCP). Eclipse continues to evolve and is now being used more and more as a runtime technology. This is not entirely new; various projects such as Equinox, eRCP and ECF have been around a while and are entirely runtime focused. More recently however there has been a flurry of activity in the space: RAP shipped 1.0, the Swordfish, Riena and EclipseLink projects have been proposed, ... And that not to mention the commercial adoption of various Eclipse runtime technologies.

Despite this success, the Eclipse community can do more. One idea is to create a catalog of runtime-related technologies in Eclipse projects today. For example, projects such as EMF and BIRT have non-trivial runtime components but this goes largely unnoticed or underrated by many. This wiki page is an effort to informally gather a list of such technologies so the community can get a bigger view of the overall picture.

If you are working on a project that is hosted at Eclipse.org that is runtime related, please add some details below roughly using the following template.

Project: <name> Component: <name if relevant> Contact: <person name/email address or mailing list> Description: <no more than a paragraph or so summarizing the technology. Please include lots of links to more info>

Project: Equinox Component: lots Contact: Jeff McAffer Description: Equinox is the base runtime for Eclipse. It includes an implementation of the OSGi framework as well as many standard and additional services. It is also home to p2, the new provisioning technology, the Eclipse server-side infrastructure and work in security support, componentized aspect-oriented support and other runtime infrastructure.

Back to the top