Proposals
Eclipse ExpressLy implements Jakarta Expression Language, a technology that helps software developers embed dynamically evaluated expressions in things like XML attributes, directly as template text in documents, in annotation attributes and generally as strings in Java code.
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.
After cooperating on a few Jakarta EE specifications (and looking into their implementations as well), I have realized there are certain problems solved over and over again. This leads to duplicity of APIs and to inconsistencies (where the same problem is solved differently by each specification). I think this should be remedied, and a common specification should be created to address these common problems.
Eclipse Trace Compass Cloud
Eclipse Trace Compass Cloud provides tools and components that facilitate the adoption of cloud-based trace analysis and visualization use cases.
The scope of the project includes the following:
-
Trace Server Protocol (TSP) specification
-
A client-side library implementation of the TSP in Typescript
-
A client-side library implementation of the TSP in Python
-
Generic client front-end implementation in Typescript
The Eclipse Patchwork Kilt blueprint aims to demonstrate how data centres can meet the zero-waste industry goals for circularity with over 90% dematerialisation. It will also showcase how solutions can contribute to the global goal of 80% decarbonisation. This can happen by working across three pillars:
Eclipse AAS Model for Java implements the specification of the Asset Administration Shell (AAS) such as metamodels, submodels, serialization and deserialization modules, validators, and transformation libraries based on the AAS specifications. It also contains all classes and properties as defined by the document 'Details of the Asset Administration Shell' published on www.plattform-i40.de.
The Eclipse AAS Model for Java projects are focusing on the following features / functionalities:
Eclipse AASX Package Explorer is a viewer / editor for the Asset Administration Shell. Eclipse AASX Package Explorer is a tool with graphical user interface meant for experimenting and demonstrating the potential of Asset Administration Shells targeting tech-savvy and less technically-inclined users. The Eclipse AASX Package Explorer also includes an internal REST server and OPC UA server for the loaded .AASX.
Eclipse Velocitas provides an end-to-end, scalable, modular and open source development toolchain for creating containerized and non-containerized in-vehicle applications.
Currently, the automotive industry is facing some revolutionary changes. This includes the clear trend towards electric vehicles as well as the rise of self-driving capabilities. One very important, yet often underestimated trend is the change in value creation from hardware-heavy to software-defined features and business models, towards so called software-defined vehicles.
This project tries to:
Eclipse Gran Sasso is a pilot project that predicts performance of cloud-native enterprise Java applications and traditional application servers using AI/ML techniques. By building deep learning models and using associated ML tools, we will be able to prescribe optimal resource allocation and costs for given user loads.
The goal of Eclipse Graphene is to make AI and machine learning accessible to a wide audience by creating an extensible marketplace of reusable solutions, sourced from a variety of AI toolkits and languages that ordinary developers, who are not machine-learning experts or data scientists, can easily use to create their own applications.