OSGi

Projects in this category produce OSGi bundles.

Eclipse Moquette MQTT

Moquette is a Java implementation of an MQTT 3.1 broker. Its code base is small. At its core, Moquette is an events processor; this lets the code base be simple, avoiding thread sharing issues. The

Swordfish

The goal of the Swordfish project is to provide an extensible SOA framework based on the proven Eclipse Equinox runtime technology. The framework is designed to be complemented by additional open

Eclipse TRACE4CPS

Eclipse TRACE4CPS™ (TRACE) maintains and evolves a visualization and analysis tool for the performance engineering of cyber-physical systems. It has a strong focus on industrial applicability. There

Eclipse EMF Client Platform

The Eclipse EMF Client Platform is a framework for building EMF-based client applications. The goal is to provide reusable, adaptable and extensible UI components to develop applications based on a

Eclipse Gyrex Project

Eclipse Gyrex project is an Eclipse Open Source project for creating OSGi based server solutions. Gyrex provides a platform on top of the Equinox OSGi framework to allow seamless and pain-free

Eclipse Libra

Eclipse Library provide Eclipse Enterprise Tools for the OSGi Service Platform. The Plug-in Development Environment project and Web Tools Platform project provide plenty of tools for OSGi development

Eclipse Package Drone

Eclipse Package Drone™ is a software artifact repository where OSGi™ bundles are first class citizens. The basic idea is, that through some process, be it a build or some manual upload, OSGi bundles

EclipseLink

The EclipseLink™ project's goal is to provide a complete persistence solution that is both comprehensive and universal. It will run in any Java environment and read and write objects to virtually any

Eclipse Concierge

Concierge is a small-footprint implementation of the OSGi Core Specifications R5 standard optimized for mobile and embedded devices.

Eclipse Packaging Project

The objectives of the Eclipse Packaging project™ is to create entry level downloads based on defined profiles. The project defined and created the EPP downloads of Java Developer, Java for Enterprise

Gemini Web

Gemini Web is the Reference Implementation of the Web Applications Specification from the OSGi Alliance.

Gemini Naming

The Gemini Naming project implements support for using the Java Naming and Directory Interface™ (also known as JNDI™) within an OSGi environment. This project provides the following: a standard

Gemini Management

Gemini Management implements the JMX Specification Version of the OSGi Service Platform Enterprise Specification, Version 5.0. To learn more about Gemini Management you can read the documentation. The

Gemini JPA

The Gemini JPA project provides the ability to leverage JPA persistence in a modular environment. It is the continuation of the Reference Implementation for the JPA chapter of the OSGi Alliance

Eclipse LSAT

The Eclipse LSAT™ project provides a toolkit for the early design of (mechatronics-intense) flexible manufacturing system development adhering to the MBSE paradigm. It enables the specification of the

LocationTech GeoWave

LocationTech GeoWave leverages the scalability of a distributed key-value store for effective storage, retrieval, and analysis of massive geospatial datasets. Currently, GeoWave is an open source set

Eclipse Bundle Recipes

The EBR project provides a library of templates and tools that can be used to create OSGi bundles for open source projects.

Eclipse SMILA

Eclipse SMILA - Unified Information Access Architecture is an extensible framework for building big data and search solutions to access unstructured information in the enterprise. Besides providing essential infrastructure components and services, SMILA also delivers ready-to-use add-on components, like connectors to most relevant data sources.

Eclipse Apricot

The scope of the project is to provide developers with a reference implementation for a content repository that is accessible through APIs. It will serve as a solid and efficient base for developing

Eclipse Buckminster Component Assembly

Eclipse Buckminster is a set of frameworks and tools for automating build, assemble & deploy (BA&D) development processes in complex or distributed component-based development. Buckminster allows