The Eclipse Internet of Things (IoT) Working Group, an Eclipse Foundation Working Group, is pleased to announce the new releases of three IoT open source projects, including Eclipse Kura 1.3, Eclipse Californium 1.0, and Eclipse Concierge 5.0. These projects, together with the entire Eclipse IoT ecosystem, provide open source IoT technology for developers to build IoT solutions.
- Eclipse Concierge 5.0 is an implementation of the OSGi framework that is ideally suited for very small IoT devices. Concierge 5.0 implements the OSGi 5.0 specification and has a footprint of only 250KB. Compared to implementations of other OSGi frameworks, Concierge has a 2x faster startup time, has better runtime performance, and is easier to deploy and manage. Concierge can run on IoT hardware, like Beaglebone or Raspberry Pi, using Java 8 Compact Profile. Concierge 5.0 is available for download now.
- Eclipse Californium 1.0 is the first stable release offering a Java implementation of the Constrained Application Protocol (CoAP) standardized by the IETF in RFC 7252. Californium also includes an implementation of the DTLS 1.2 security standard. Californium 1.0 can be downloaded now
- Eclipse Kura implements a common set of services required by IoT Gateways, including I/O access, data services, network configuration, and remote management. The new 1.3 release of Kura improves the software update feature by increasing the process efficiency and reliability on large files. The Kura web UI has been improved with new security and bundle management features. Kura 1.3 can now run on the Java 8 Compact Profile, resulting in both a faster startup and a smaller footprint. Kura 1.3 is now available for download.
The Eclipse IoT community consists of 20 different open source projects, over 1.6 million lines of code, and includes contributions from over 140 developers and participation from 30 organizations. The goal of the community is to provide the open source technology developers need to build IoT solutions.
In conjunction with these releases, the Eclipse IoT Working Group is also organizing an Open IoT Challenge to encourage developers to build IoT solutions using open source technology and open standards. Developers can apply to participate by November 23 and will have until the end of February to complete their solution. A panel of judges will select the best solutions that will be awarded prizes. More details are available at http://iot.eclipse.org/open-iot-challenge/