At EclipseCon Europe 2012 (November, 2012) we first announced the creation of the Eclipse M2M Working Group. IBM, Sierra Wireless, Eurotech and Band XI had the vision to create an open source community for M2M software development. The initial projects that made up the community were Paho, Mihini and Koneki. A lot has happened in 2013 and the vision of a vibrant open source community is becoming a reality.
Eclipse M2M now has 13 projects focused on various aspects of M2M and IoT applications. A lot has been accomplished in the last 12 months that we can all be very proud of:
3) While MQTT is taking off, the reality is that no one protocol will be the protocol to rule them all. Therefore, I think it is great we have begun building a multi-protocol community. In addition to MQTT, we have implementations of ETSi M2M/OneM2M in the OM2M project, CoAP and DLTS in the Calfornium project and Lightweight M2M in the liblwm2m project. Eclipse is well on its way to being the community for open source implementations for IoT standards.
Looking forward to 2014 there are a number of things I would like to accomplish for our M2M/IoT community:
1) Huge Data – I believe the data generated by IoT applications is going to be huge. The amount of data we now call Big Data is going to be dwarfed by the new data generated by IoT applications. I’d like to see open source projects that begin to solve the data modeling, data visualization, time series reporting and the management of huge data. It is coming and open source will be leading the way.
2) More Solution Services – Projects like Eclipse Smart Home and Eclipse SCADA provide an important set of services for specific vertical solutions. I hope to see more open source projects for the industries like Connected Car, Healthcare, Industrial 4.0, etc.
3) Community of Peers – We are building an interesting community of M2M and IoT projects but I think the next step will be to have these projects work more closely together. In 2014 you will see projects like Eclipse Kura, Eclipse Smart Home or Eclipse OM2M using each other services. Other projects will start to include CoAP support by using Californium. And there will be many other scenarios of closer collaboration. An important strength of the Eclipse M2M community is that we are a community of IoT/M2M experts. There is going to be a lot of opportunity to learn and collaborate with industry peers.
4) Growing User Community – In 2013 we focused on recruiting projects. In 2014 expect the user and adopter community for these projects to engage. IoT is hot so I expect a lot more users to join and interact with the community.
5) Move towards IoT – Finally, we are going to rename Eclipse M2M to Eclipse IoT. The Working Group approved the change in December. The industry is moving towards Internet of Things (IoT) as the term to describe the entire application stack, including software, network, hardware and services. M2M is still an important term but IoT is more inclusive. Over the next couple of months we will be rebranding the Eclipse M2M WG to be Eclipse IoT WG.
2014 is going to be a fun year for open IoT and Eclipse. Expect to see a lot of new technology released from the Eclipse IoT community. Expect to see a lot more individuals and organization involved in producing open IoT software. Expect to see a lot more IoT products and applications built using open source and open standards. Remember open wins and open will win in the IoT industry.
Feel free to join our growing community.