David B. Kinder | b30b52a | 2019-06-25 15:54:19 -0700 | [diff] [blame] | 1 | # API Documentation {#index} |
| 2 | |
| 3 | ## Introduction |
| 4 | |
| 5 | The Zephyr OS is a small-footprint kernel designed for use on |
| 6 | resource-constrained and embedded systems: from simple embedded |
| 7 | environmental sensors and LED wearables to sophisticated embedded |
| 8 | controllers, smart watches, and IoT wireless applications. |
| 9 | |
| 10 | See the [zephyrproject.org](https://zephyrproject.org) site for more |
| 11 | information about the project and becoming a member, and this [summary |
| 12 | of Zephyr resources](https://docs.zephyrproject.org/latest/introduction/index.html#resources) |
| 13 | to help you find your way around the project. |
| 14 | |
| 15 | ## Supported Boards |
| 16 | |
| 17 | The Zephyr kernel supports multiple architectures, including ARM |
| 18 | Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtensa, and RISC-V 32. For |
| 19 | details, see the [latest supported boards |
| 20 | documentation](https://docs.zephyrproject.org/latest/boards/index.html). |
| 21 | |
| 22 | ## Licensing |
| 23 | |
| 24 | Zephyr is permissively licensed using the Apache 2.0 license (as found |
| 25 | in the [project's GitHub LICENSE |
| 26 | file](https://github.com/zephyrproject-rtos/zephyr/blob/master/LICENSE). |
| 27 | There are some imported or reused components of the Zephyr project that |
| 28 | use other licensing, as described in [Licensing of Zephyr Project |
| 29 | components](https://docs.zephyrproject.org/latest/LICENSING.html#zephyr-licensing). |