On Tuesday, Sierra Wireless (British Columbia, Canada) and the Eclipse Foundation (Ontario, Canada), a nonprofit vendor neutral corporation consisting of individuals across the software industry, announced the formation of a new Industry Working Group to define and implement an open standard platform for the software development tools used in developing machine-to-machine (M2M) applications. IBM (Endicott, N.Y., U.S.A.) and Eurotech (Udine, Italy) are also founding members of the M2M Industry Working Group, which is open to any organization with an interest in M2M, including both vendors and potential clients, says Sierra Wireless.
The market for M2M is growing, but rapid growth is hindered by incompatible platforms and protocols that require developers to continually reinvent products that have already been created, says Sierra Wireless. This situation slows innovation and creates maintenance and upgrade problems as deployments evolve over time. The founding members of the Industry Working Group believe the creation of open tools, open protocols, open interfaces and open application programming interfaces (APIs) are the best approach to addressing these problems.
According to Sierra Wireless, the M2M Industry Working Group is the umbrella for M2M-related Eclipse projects for open source. Eclipse projects, created by IBM in 2001, are industry projects for the development of integrated tools, according to the Eclipse Foundation. The first project for the Working Group is the Koneki project.
The goal of Koneki project is to provide M2M developers with tools that ease the development, simulation, testing/debugging and deployment of M2M products. The initial open source contributions provide a common set of tools and APIs that simplify development of solutions across multiple environments (such as Linux, Java, and proprietary environments), as well as standard communications protocols.
According to Sierra Wireless, this will allow M2M customers to have more flexibility and interoperability in their systems, therefore not having to be locked into a long-term relationship with a single solution vendor.