This document discusses building an open M2M community and outlines three key pillars: an open source framework for embedded M2M development, open communication protocols like MQTT, and open source tools for developing, simulating, debugging and deploying M2M applications. It proposes creating a complete open source M2M stack to standardize development and enable new business models in the growing M2M market.