Git Product home page Git Product logo

equinox's Introduction

Mission Statement

From a code point of view, Equinox is an implementation of the OSGi core framework specification, a set of bundles that implement various optional OSGi services and other infrastructure for running OSGi-based systems. The Equinox OSGi core framework implementation is used as the reference implementation and as such it implements all the required features of the latest OSGi core framework specification.

More generally, the goal of the Equinox project is to be a first class OSGi community and foster the vision of Eclipse as a landscape of bundles. As part of this, it is responsible for developing and delivering the OSGi framework implementation used for all of Eclipse. In addition. the project is open to:

  • Implementation of all aspects of the OSGi specification. The main focus is specifications maintained by the Core Platform Expert Group (CPEG) but also may include implementations specified by other expert groups such as the Enterprise Expert Group (EEG)
  • Investigation and research related to future versions of OSGi specifications and related runtime issues
  • Development of non-standard infrastructure deemed to be essential to the running and management of OSGi-based systems
  • Implementation of key framework services and extensions needed for running Eclipse (e.g., the Eclipse Adaptor, Extension registry) and deemed generally useful to people using OSGi.

Implemented services an compliance

Equinox implements the follwoing specification with the given level of compliance:

Chapter Specification Status (green = fully compliant, red = partly compliant)
10 Framework API
52 URL Handlers Service Specification
58 Resolver Service Specification
101 Log Service Specification
104 Configuration Admin Service Specification
105 Metatype Service Specification
106 PreferencesService Specification
107 User Admin Service Specification
113 Event Admin Service Specification
130 Coordinator Service Specification
701 Tracker Specification

More information

equinox's People

Contributors

tjwatson avatar akurtakov avatar rotty3000 avatar sravanlakkimsetti avatar torbjorn-svensson avatar hanneswell avatar vogella avatar bjhargrave avatar squarti avatar arunkumart avatar ecljpseb0t avatar laeubi avatar iloveeclipse avatar mkeller avatar merks avatar eclipse-releng-bot avatar anjumfatima avatar aniefer avatar carstenartur avatar lkirchev avatar mickaelistria avatar niraj-modi avatar sxenos avatar mbooth101 avatar jarthorn avatar dependabot[bot] avatar alblue avatar mohananrahul avatar lshanmug avatar bogg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.