Apache NuttX
7.3#4 in operating systemsFree planFree planAPILinuxmacOSSelf-hosted
Visit| Fact | Apache NuttX | Contiki-NG |
|---|---|---|
| License | NuttX is distributed under the Apache License 2.0. | Unless otherwise specified, source code is distributed under the 3-clause BSD license. |
| Networking | Networking includes IPv4, IPv6, TCP/IP, UDP, ICMP, routing, sockets, DNS, 802.11, Bluetooth LE and 6LoWPAN facilities. | Its resource-efficient IPv6 stack includes TCP, UDP, DNS, RPL, CoAP, LWM2M, and WebSockets, with IEEE 802.15.4 and TSCH support beneath IPv6. |
Apache NuttX suits developers building software for embedded boards and devices, including projects spanning different processor architectures. Its documented simulator targets may also fit development workflows that do not rely solely on physical hardware.
Contiki-NG may suit developers building low-power IoT devices who need an operating system with standard networking protocols. Its documented hardware and development options may be useful when selecting a target platform.