Eclipse Foundation

Eclipse Foundation logo

The Eclipse Foundation provides a global community of individuals and organizations with a mature, scalable, and business-friendly environment for open source software collaboration and innovation. The Foundation is home to the Eclipse IDE, Jakarta EE, and over 350 open source projects, including runtimes, tools, and frameworks for a wide range of technology domains such as the Internet of Things, automotive, geospatial, systems engineering, and many others.

Orange was a member of the Eclipse Foundation, from October 2017, to 2022.

Eclipse IoT logo

Eclipse IoT is one of the Working Group on Eclipse Foundation focusing on providing open source software and technologies for IoT on the different architecture layers: devices, gateways, edge and cloud. Eclipse IoT provides among others open source software implementation of IoT standards like MQTT, OMA LWM2M and oneM2M.

Currently, Orange has contributed to three Eclipse IoT projects: Eclipse Smart Home, OM2M, and ioFog.

  • Eclipse Smart Home provides a Home Automation Box able to connect to several ecosystems of devices: Zigbee, EnOcean, Philips Hue, NetAtmo, etc. Our contribution is providing the EnOcean driver for Eclipse Smart Home. This contribution is an outcome of the French collaborative project Open The Box.
  • OM2M provides an open source implementation of oneM2M, a worldwide standard for IoT. Orange is also a member of oneM2M. Our contributions are related to implementing of new specifications which came with oneM2M Rel. 2: FlexContainers defined in TS-0001 specification, Home Appliances Information Model and Mapping defined in TS-0023 specification which is the device abstraction layer defined by oneM2M and connectors for different kind of devices: EnOcean, Philips Hue, NetAtmo for the main ones. These open source contributions were in action a common demonstration with Deutsche Telekom at EclipseCon Europe 2017 and in several demonstrations presented at ETSI IoT Week since 2016.
  • ioFog is a complete edge computing platform that provides all of the pieces needed to build and run applications at the edge at enterprise scale. The diversity and complexity of edge hardware is abstracted by ioFog Agent software. The management and orchestration of edge microservices is performed by ioFog Controller and its supporting set of components.
    Our contributions are related to implementing a template engine that is able to:

    • Specify application in a generic way, and populate an application catalog
    • Provide an easy multiple deployment of applications based on settings configuration items
    • Add a multi-tiles provider for the maps of the edge resources

    View the ioFog code repositories.

See what’s new:

  1. Eclipse Foundation has formalized its transition to become a European-based organisation. Eclipse explains this transition with several arguments, among them: Most of Eclipse Foundation growth has already been happening in Europe. With 170 of their member organisations and more than 900 of their committers based in Europe, the Eclipse Foundation claims being already the largest […]

  2. The seventh edition of Eclipse IoT Day Grenoble took place on February 14th, with an agenda focused on IoT (Internet of Things), Edge Computing and the Eclipse Foundation. Orange has strongly participated to the event by being part of the selection committee, sponsoring the conference and presenting two speeches: Heterogeneous Device Management with Eclipse OM2M […]

  3. Orange has just pushed another contribution to Eclipse OM2M open source project, which is one of the first open source implementation of oneM2M standard architecture in the world. Orange considers Eclipse OM2M as a key project from the overall eclipse IoT program in the open source initiatives of the Internet of Things. Orange previous contribution […]

  4. Orange today contributes to Eclipse SmartHome open source project, which is a reference in the Smart Home developer ecosystem. Orange considers Eclipse SmartHome as a key project from the overall eclipse IoT program in the open source initiatives of the Internet of Things. Orange implementation of OSGi standard EnOcean Device service specification is now available […]