Zephyr (système d'exploitation)
From Wikipedia, the free encyclopedia
| Développé par | Fondation Linux et Wind River |
|---|---|
| Première version | [1] |
| Dernière version | 4.2.0 ()[2] |
| Dépôt | github.com/zephyrproject-rtos et github.com/zephyrproject-rtos/zephyr |
| Écrit en | C |
| Environnement | X86, architecture ARM, ARC (en), RISC-V, Xtensa (d), architecture MIPS, Nios II (en) et architecture SPARC |
| Type |
Système d'exploitation embarqué Système d'exploitation libre (d) Système d'exploitation temps réel Linux Foundation project (d) |
| Licence | Licence Apache 2.0 |
| Site web | www.zephyrproject.org |
Zephyr est un système d'exploitation temps réel open-source et libre sous Licence Apache 2.0, conçu pour les appareils aux ressources limitées, supportant plusieurs architectures. Un fork du projet sous licence BSD existe pour l'environnement Arduino 101, maintenu par Intel.
Zephyr comprend un noyau et tous les composants et bibliothèques, pilotes de périphériques, piles de protocoles, systèmes de fichiers et mises à jour de microprogrammes nécessaires au développement d'un logiciel d'application complet[3].
Il fonctionne également sur les processeurs RISC-V, notamment sur son émulation par Qemu et sur différentes implémentations matérielles[4].
En , le projet Rocket voit le jour chez Wind River Systems. C'est un noyau dédié à l'Internet des Objets (IoT).
En , Zephyr passe sous l'égide de la Fondation Linux. Depuis, les contributeurs principaux sont Intel, Linaro, NXP Semiconductors, Synopsys, et UbiquiOS.
En janvier 2025, Zephyr avait le plus grand nombre de contributeurs et de commits comparé à d'autres RTOS (y compris Mbed, RT-Thread, NuttX et RIOT)[6].
