RIOT is een vrij te gebruiken, open-source besturingssysteem voor IoT-apparaten met een laag stroomverbruik. Het wordt op GitHub ontwikkeld door een gemeenschap van bedrijven, wetenschappers en hobbyisten, en het meeste van de software valt onder de GNU LGPL versie 2.1. Waar geen vrij alternatief bestaat, zijn enkele eigen stuurprogramma's opgenomen. Ontwikkelaars draaien RIOT op hun eigen apparaten; het is dus een bouwsteen en geen gehoste dienst.
Het project noemt op zijn website geen bedrijf of stichting als juridische eigenaar. Het wordt ondersteund door de Freie Universität Berlin, INRIA en de Hamburg University of Applied Sciences, die het in 2013 hebben opgericht. Besluiten worden bij consensus door de maintainers genomen, en iedereen kan bijdragen. Voor een Europese organisatie biedt RIOT broncode die kan worden nagekeken en zelf gehost, maar de ondersteuning berust op de gemeenschap of op externe dienstverleners en niet op één commerciële leverancier.