Eclipse IoT Reaches New Milestones in Open Source IoT Leadership

Eclipse IoT reaches three million lines of code, 41 member companies, 37 IoT projects, and 350 contributors -- bringing IoT leaders together to standardize open architecture


OTTAWA, Feb. 26, 2019 (GLOBE NEWSWIRE) -- The Eclipse Foundation, the platform for open collaboration and innovation, today announced major milestones that make Eclipse IoT a leading collaboration of vendors working together to define an open, modular architecture to accelerate commercial IoT adoption. Similar to the early days of the Internet--where open source and vendor collaboration on standard building blocks brought the web to ubiquity--industry leaders including Bosch, Red Hat, Cloudera, and Eurotech are collaborating to standardize open source, modular IoT architecture components within the Eclipse IoT Working Group.

In 2011, the Eclipse IoT Working Group was launched with three projects aimed at reducing the complexity of developing Machine-to-Machine IoT solutions. Eclipse IoT quickly evolved as vendors signed up to collaborate on IoT’s end-to-end interoperability and performance challenges across key areas like constrained devices, device gateways, and scalable cloud platforms. Today the Eclipse IoT community has grown to 37 projects, 41 member companies, and 350 contributors who are building IoT solutions based on Eclipse IoT code.

In a recent case study, Bosch Software Innovations detailed the reasons why it decided in 2015 to participate in Eclipse IoT and the major advantages that open source community involvement has brought to its cloud-based IoT platform, the Bosch IoT Suite. Bosch today has more than 60 developers working on Eclipse IoT projects and has contributed around 1.5 million lines of code. The Bosch IoT Suite is based on the Eclipse Ditto, Eclipse hawkBit, Eclipse Hono, and Eclipse Vorto open source projects. 

“We have accomplished so much since we began our open source strategy at Bosch,” added Caroline Buck, Product Owner, Bosch IoT Suite. “Open source development has enabled us to transform how we build software internally and it is making our organization a better product company. Any company that is serious about IoT should consider an ‘open source first’ strategy. If you are planning to do open source IoT, then Eclipse IoT is THE community we recommend.”

In a recent report--Eclipse Foundation's Open Source IoT Activity Reaches Critical Mass--industry analyst firm 451 Research  concluded:  "It is time to take a look at what Eclipse IoT has to offer as organizations that choose vendor-specific (proprietary) alternatives to get started begin to run into challenges regarding scale, complexity or cost that has them interested in open source alternatives. While it is not necessarily easier to get an IoT project up and running using open source software, the long-term advantages once an IoT system reaches critical scale are clear--more predictable costs and avoidance of vendor lock-in--and they are driving enterprises to investigate open source options."

“We are proud that Eclipse IoT is the open source community of choice for commercial-grade IoT innovation,” said Mike Milinkovich, Executive Director of the Eclipse Foundation. “Eclipse IoT projects are where industry leaders collaborate on developing the production-ready, interoperable, and flexible open source building blocks needed for the market adoption of IoT. Our members are at the forefront of accelerating IoT innovation with the quality and sustainability that the Eclipse Foundation is known for.”

Today on the Eclipse Foundation’s blog, Milinkovich described how--similar to the early trajectory of the commercial Internet, and the importance of the LAMP stack in particular--industrial IoT’s progress is being catalyzed by open source standards and interoperability that allow vendors to drive solutions forward while competing above the common infrastructure level. Eclipse IoT represents the largest open source community that’s driving these open, interoperable, and flexible components.

Eclipse IoT projects are broadly grouped under three categories of innovation critical for building an end-to-end IoT architecture: 

  1. Constrained Devices -- the set of libraries that can be deployed on a constrained embedded device to provide a complete IoT development stack.
  2. Edge Device Gateways -- projects that provide capabilities to coordinate the connectivity of a group of sensors and actuators to each other and to external networks.
  3. IoT Cloud Platform -- projects that deliver the highly scalable, multi-cloud software infrastructure and services required to manage and integrate devices and their data. These technologies support deployment flexibility for running IoT workloads at the edge, on any of the leading cloud platforms  (e.g. Amazon Web services, Microsoft Azure, Google Cloud), or in enterprise data centers. These projects also facilitate the interoperability of Eclipse IoT-based solutions with existing enterprise applications and other IoT solutions.

In addition to the Bosch IoT Suite, Eclipse IoT technologies are powering production-ready, commercial IoT offerings from other leading vendors. Eurotech’s award-winning Everyware IoT integrated IoT portfolio is based on Eclipse IoT projects. Everyware Software Framework is an enterprise-ready IoT edge framework based on Eclipse Kura, a Java/OSGi middleware for IoT gateways. Everyware Cloud, an enterprise-ready edition of Eclipse Kapua, offers an open, modular, and microservices-based IoT cloud platform.

"The market adoption of new business models is driving the demand for more agile, secure, and flexible solutions based on open standards and open source technologies. This trend contributed to Eurotech’s decision, in 2012, to become a founding member of the Eclipse IoT Working Group hosted by the Eclipse Foundation,” said Giuseppe Surace, Chief Product and Marketing Officer at Eurotech. “The Eclipse Foundation is the place where industry leaders collaborate to deliver innovative and extensible tools, frameworks, and runtime components for an open development environment. Within Eclipse IoT, Eurotech is working with Cloudera, Red Hat, and others to develop key IoT runtimes and other enabling technologies that will deliver an integrated, end-to-end open IoT architecture. Eurotech was the original contributor to the Eclipse Kura and  Eclipse Kapua projects within the IoT Working Group. Our core objective is to ensure that when customers are ready to deploy IoT, the solutions will be there.”

IoT ecosystem leaders join Eclipse IoT to take advantage of the following opportunities:

  • Participate in industry collaborations to develop common open IoT platforms for Industrial IoT, Industry 4.0, Smart Home, Edge Computing, and more.
  • Ensure the quality and sustainability of an end-to-end enterprise IoT architecture fully based on open source and open standards
  • Play a role in defining Eclipse IoT strategic priorities
  • Gain insights into the Eclipse IoT technology roadmap and direction
  • Benchmark and learn best practices from peers for leveraging open IoT technologies to accelerate product development and improve time-to-revenue

To learn more about joining Eclipse IoT or participating in any of its projects, visit:  https://iot.eclipse.org/membership/.

We want to hear your thoughts! Please complete our 2019 IoT Developer Survey and give us your take on the IoT industry landscape, the key challenges for developers building IoT solutions, and relevant open source technologies and standards.

About Eclipse IoT and The Eclipse Foundation

The Eclipse IoT Working Group is a collaborative working group hosted by the Eclipse Foundation, that is working to create open source software for IoT solutions. Eclipse IoT is made up of over 40 member companies and 35 open source projects. To learn more, follow us on Twitter @EclipseIoT or visit iot.eclipse.org

The Eclipse Foundation provides our 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 Jakarta EE, the Eclipse IDE, and over 350 open source projects, including runtimes, tools, and frameworks for a wide range of technology domains such as IoT, automotive, geospatial, systems engineering and many others. The Eclipse Foundation is a not-for-profit organization supported by over 275 members, including industry leaders who value open source as a key enabler for business strategy. To learn more, follow us on Twitter @EclipseFdn, LinkedIn or visit eclipse.org.

Editorial Contact
Lonn Johnston
+1 650.219.7764
lonn@flak42.com