Making an IoT Developer’s Life Easier With Eclipse IoT Packages

As an IoT developer, one is often tasked with putting together a solution that includes one or more open source components. I remember, even as far back as 2014, using components like Eclipse Mosquitto MQTT broker and Eclipse Paho MQTT client for a pilot project with IoT Gateway at Intel. Fast forward a few years at Red Hat, where I used components like Eclipse Kura and Eclipse Kapua for a European industrial automation project. Without realizing it then, I was using these components from Eclipse IoT open source projects.

Eclipse IoT Packages logoImage courtesy of Eclipse Foundation

MicroProfile and Jakarta EE Technical Alignment

The transition of Java EE to the Eclipse Foundation is now complete with the release of the Jakarta EE 8 Platform Specification and the compatible implementations, including Payara Server. The release plan for Jakarta EE 9 is also approved, and will move all the Java EE APIs to the jakarta namespace - providing a future platform for Jakarta EE 10 and beyond.

Jakarta EE has a clear roadmap and open-source future. Attention is now turning to the relationship between Eclipse MicroProfile and Jakarta EE. I won't go into the history of MicroProfile, but both MicroProfile and Jakarta EE are initiatives at the Eclipse Foundation. Both seek to specify server-side Java APIs for building enterprise applications that can have multiple independent implementations, and both initiatives have many of the same participant organizations.

The Eclipse Foundation Announces the Sparkplug Working Group

Today at the ARC Advisory Group’s 24th Annual Industry Forum, the Eclipse Foundation announced the launch of the Sparkplug Working Group, which is driving the evolution and broad adoption of the Eclipse Sparkplug Specification that enables the creation of open, interoperable, Industrial IoT (IIoT) solutions utilizing MQTT.

Rise, the Jakarta EE Ambassadors!

Over the years, Java EE has included many powerful key open standards, and the Java EE Guardians were created to ensure that these standards move forward for the community and industry. Now that the transition of Java EE to the Eclipse Foundation is complete, and Jakarta EE is out in the wild, it’s important that the group re-brand as the Jakarta EE Ambassadors in order to make our intention clear: empowering efforts to ensure these standards continue to evolve and thrive.

The key to accomplishing this under the new Jakarta EE banner is community advocacy, facilitating participation and ensuring rank-and-file developers are heard. We invite you to learn about what we are doing and re-engage with us once more towards these ends now as Jakarta EE Ambassadors.