IoTivity is an open source framework that implements the Open Connectivity Foundation (OCF) standards providing easy and secure communications for IoT devices.

Each day more and more devices are coming online, adding to the ever-growing Internet of Things (IoT). Analysts agree that the IoT will grow to many billions of devices over the next decade.

The challenge for the IoT ecosystem is to ensure that these emerging IoT devices can connect securely and reliably to the Internet and to each other.

The IoTivity project was created to bring together the open-source community to accelerate the development of the framework and services required to connect these billions of devices.

The IoTivity project is sponsored by the Open Connectivity Foundation (OCF), a group of industry leaders that have created a standard specification and certification program to address these challenges.

The IoTivity project delivers a reference implementation of the OCF standard specifications. The OCF specifications are ISO/IEC recognized international standards.


The IoTivity code base is released under “Apache 2.0” license. This means that everyone can use the code “as is”. For more details see the license