Operating System Ports¶
The project includes existing ports to a number of base operating systems:
- Linux - a port of the core libraries and tools to Linux.
- Android - a combination of the core libraries written in C and Kotlin bindings, with a JNI bridge between the two
- iOS - a combination of the core libraries written in C and Swift bindings
- Windows - which can run on Windows 10 (the bluetooth bindings are not yet included in the project)
- MyNewt - a port of the core libraries and bluetooth bindings to the Apache MyNewt RTOS
- FreeRTOS - a port of the core libraries to the FreeRTOS RTOS
- NuttX - a port to the NuttX RTOS
- ThreadX - a port of the core libraries to the ThreadX RTOS