Apache Mynewt
6.0#5 in iot operating systemsFree planFree planLinuxmacOSSelf-hostedWindows
Visit| Fact | Apache Mynewt | Contiki-NG |
|---|---|---|
| License | Apache Mynewt is available under the Apache License, version 2.0. | Unless otherwise specified, source code is distributed under the 3-clause BSD license. |
| Security | Security features described by the project include device identity, secure boot, authenticated and encrypted communications, and secure over-the-air updates. | The documentation describes DTLS with Mbed TLS, secure CoAP, and support for pre-shared keys or certificates. |
Mynewt suits embedded developers building applications for supported microcontrollers and needing an operating system with networking, device management, and security features. It is intended for constrained embedded uses ranging from doorbells to medical devices and power grids.
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.