Eclipse Projects
The Eclipse Foundation hosts and supports a number of open source projects
.
There is a huge variety in Eclipse projects, from the Modeling, to IoT and Automotive. Eclipse projects now cover runtimes; static and dynamic languages; thick-client, thin-client, and server-side frameworks; modeling and business reporting; embedded and mobile; and, yes, we still have the best Java IDE.
Please select a project to know more about it. You can also use the Search box at the top left of this page.
Eclipse OCL is an implementation of the Object Constraint Language (OCL) OMG standard for EMF-based models.
Classic OCL Ecore/UML
The Classic core OCL component provides the following capabilities to...
The Eclipse OM2M architecture follows the ETSI M2M standards. It is composed of the following elements:
M2M Device: a machine that runs an M2M device SCL (DSCL) that can be queried by M2M device...
The Eclipse OMR project consists of a highly integrated set of open source C and C++ components that can be used to build robust language runtimes that will support many different hardware and...
The International Electrotechnical Commission (IEC) 60870-5 standard is used for communication between SCADA systems and the subset IEC 60870-5-104 is specifying network access over TCP connections.
Oniro is an Eclipse Foundation project that delivers an open source, vendor-neutral operating system platform built for global markets and a wide array of smart devices. It bridges the strengths of...
Creating blueprints has many advantages for the Oniro Project. Some of them are outlined below.
Provides a way to demonstrate Oniro features and technology using functional IoT device examples.
Simpl...
Eclipse Oniro Compliance Toolchain implements a Continuous Compliance workflow for Oniro repositories. The goal is to continuously scan (through ScanCode and Fossology) the source code of all first...
Eclipse Oniro Core Platform™ is an open-source project aimed at reducing fragmentation in the consumer and IoT device industry which is interoperable with OpenAtom Foundation's OpenHarmony project...
Eclipse Oniro for OpenHarmony is built upon the foundational layers of OpenHarmony, an open-source project incubated and operated by the OpenAtom Foundation. OpenHarmony is known for its distributed...
The Eclipse Oomph™ project provides tools based on extensible frameworks, packaged as fine-grained features that allow consumers to pick and choose.
The basic building blocks include the following:
A...
Eclipse Open Collaboration Tools is a set of libraries, extensions and tools for integrating collaborative editing with multiple editing paradigms (textual, graphical, etc.) and in multiple IDEs or...
This project provides an implementation of Jakarta CDI-lite specification based on Micronaut framework.
The Open Standard Business Platform (OSBP) comprises a model-based, no-code, low-code high-code (full-code) software factory composed of extensible frameworks, tools and runtime environments for...
The Eclipse Open System Engineering Environment™ (OSEE) project provides a tightly integrated environment supporting lean principles across a product's full life-cycle in the context of an overall...
The Eclipse Open Vehicle API contains tools and a runtime to create a vehicle abstraction interface for signal- and event-driven functions.
Component-based
Transfer existing signal-based ECUs to HPC...
Eclipse Open VSX is a vendor-neutral open-source alternative to the Visual Studio Marketplace. It provides a server application that manages VS Code extensions in a database, a web application similar...
The project provides an embedded basic software (BSW) stack for microcontrollers written in C++ (language features up to C++14 are used). It provides libraries forlifecycle (startup/shutdown...
Eclipse OpenCert is a customizable safety assurance and certification tool environment integrated into existing manufacturers’ development and safety assurance processes and tooling. The OpenCert...
Eclipse openDuT automates the testing and validation process for automotive software and applications. This includes offering a framework for the testing and validation process but also includes...
Eclipse OpenJ9™ is a high performance, enterprise calibre, flexibly licensed, openly governed cross platform Java Virtual Machine (JVM) extending and augmenting the runtime technology components from...