TinyOS

TinyOS
DeveloperTinyOS Alliance
Written innesC
OS familyEmbedded operating systems
Working stateCurrent
Source modelOpen source
Initial release2000; 24 years ago (2000)
Latest release2.1.2 / August 20, 2012; 12 years ago (2012-08-20)
Repository
Marketing targetWireless sensor networks
Available inEnglish
LicenseBSD
Official websitetinyos.net
Preview warning: Page using Template:Infobox OS with unknown parameter "latest test version"

TinyOS is an embedded, component-based operating system and platform for low-power wireless devices, such as those used in wireless sensor networks (WSNs), smartdust, ubiquitous computing, personal area networks, building automation, and smart meters. It is written in the programming language nesC, as a set of cooperating tasks and processes. It began as a collaboration between the University of California, Berkeley, Intel Research, and Crossbow Technology, was released as free and open-source software under a BSD license, and has since grown into an international consortium, the TinyOS Alliance.

TinyOS has been used in space, being implemented in ESTCube-1.