Generated by GPT-5-mini| Eclipse IoT | |
|---|---|
| Name | Eclipse IoT |
| Type | Working Group |
| Founded | 2015 |
| Location | Brussels, Belgium |
| Parent organization | Eclipse Foundation |
Eclipse IoT is an open-source working group hosted by the Eclipse Foundation that facilitates collaboration on software for the Internet of Things sector. It coordinates development of projects spanning protocols, frameworks, and tooling intended for deployment across constrained devices and cloud platforms. The working group brings together corporations, academic institutions, and open-source communities to align implementations with industry standards and interoperability efforts.
Eclipse IoT coordinates contributions from members such as IBM, Red Hat, Siemens, Bosch, Eurotech, Huawei, Ericsson, Intel, Samsung, and Schneider Electric to produce a portfolio of projects aligned with protocols like MQTT, CoAP, and HTTP/2. The initiative interfaces with standards bodies and consortia including the Open Mobile Alliance, IETF, ETSI, oneM2M, W3C, and OASIS to promote conformance with specifications and reference implementations. The working group also engages with academic partners such as Technische Universität München, University of Cambridge, and Massachusetts Institute of Technology to support research translation into production-grade software.
The working group emerged within the Eclipse Foundation ecosystem amid growing industrial interest following industry efforts like the Industrial Internet Consortium and the rise of platforms from Microsoft Azure, Amazon Web Services, Google Cloud Platform, and IBM Cloud. Early momentum was influenced by open-source predecessors including Eclipse Paho, Eclipse Kura, and Eclipse Mosquitto whose contributions helped shape a consolidated governance model. Strategic collaborations with companies such as ARM Holdings and Nokia helped extend support for embedded platforms and LTE-grade connectivity. Over successive releases, the portfolio has tracked trends exemplified by projects in edge computing exemplified by EdgeX Foundry and orchestration patterns driven by Kubernetes and Docker.
The working group hosts a range of projects and runtimes that implement protocols and middleware stacks, including messaging brokers, device agents, and gateways. Notable codebases include brokers and clients related to MQTT implementations, protocol stacks interfacing with CoAP and LwM2M, and gateway frameworks interoperating with OPC UA and Modbus. Tooling projects address integration with cloud platforms such as AWS Greengrass, Azure IoT Edge, and Google Cloud IoT Core, and orchestration with Kubernetes and Helm. The ecosystem includes components for serialization formats and data models influenced by JSON, CBOR, and YANG, as well as security libraries aligned with TLS and DTLS.
Architectural patterns promoted by the working group span device-to-cloud, edge gateway, and fog computing topologies referenced in deployments by Schneider Electric and Siemens. Implementations target constrained hardware families from vendors like NXP Semiconductors, STMicroelectronics, Raspberry Pi Foundation, and ARM Cortex-M microcontrollers. Interoperability is pursued through conformance to protocol specifications from the IETF (e.g., RFC 7252 for CoAP), message patterns established by OASIS for MQTT, and information models motivated by oneM2M and W3C Web of Things. Integration with identity and access frameworks references standards by OAuth, OpenID Foundation, and FIDO Alliance to manage device and user authentication.
The working group operates under the governance model of the Eclipse Foundation with a steering committee comprising representatives from member organizations including Bosch, GE Digital, Intel Corporation, Huawei Technologies, and Red Hat. Community processes mirror practices used in other foundation projects such as the Eclipse IDE and engage with downstream ecosystems like Linux Foundation projects. Contributor onboarding and intellectual property practices adhere to foundation policies similar to those used by Apache Software Foundation and Free Software Foundation projects, while legal frameworks reference licensing commonly used across open-source initiatives.
Members and ecosystem partners deploy implementations in verticals such as industrial automation used by ABB, Siemens, and Schneider Electric; smart cities projects associated with municipalities like Barcelona and Singapore; utilities and smart grid pilots by companies such as Enel and National Grid; and healthcare solutions implemented by organizations akin to Philips and Medtronic. Use cases include predictive maintenance informed by integrations with Apache Kafka and Apache Spark, real‑time telemetry forwarded to cloud services from Azure IoT Hub and AWS IoT Core, and edge analytics running on platforms inspired by EdgeX Foundry and OpenStack deployments.
Security work within the working group emphasizes secure bootchains and mutual authentication compatible with X.509 and OAuth 2.0 deployments; transport security leveraging TLS and DTLS; and hardware-backed roots of trust provided by vendors like Infineon Technologies and Trusted Computing Group. Compliance activities align implementations with regulatory regimes and industry guidance from IEC standards (e.g., IEC 62443), ISO frameworks (e.g., ISO/IEC 27001), and sectoral guidance issued by entities such as NIST and ENISA. The community also runs testbeds and interoperability events similar to plugfests organized by standards consortia to validate conformance and resilience.