Sistema operativo en tiempo real
Sistema operativo
NuttX es un sistema operativo en tiempo real ( RTOS ) libre y de código abierto que pone énfasis en el cumplimiento de estándares técnicos y en ocupar poco espacio. Es escalable desde entornos de microcontroladores de 8 bits a 64 bits . [2] Los principales estándares que rigen NuttX son los de la Interfaz de sistema operativo portátil ( POSIX ) y el Instituto Nacional Estadounidense de Estándares (ANSI). Se adoptan otras interfaces de programación de aplicaciones (API) estándar de Unix y otros RTOS comunes (como VxWorks ) para funciones no disponibles bajo estos estándares, [ cita requerida ] o inadecuadas para entornos profundamente integrados, como la llamada al sistema fork() . [ cita requerida ]
NuttX se lanzó inicialmente en 2007 bajo la licencia permisiva BSD . [3] En diciembre de 2019, comenzó la incubación en la Apache Software Foundation . [4] Cambió su licencia de BSD a Apache License y se graduó a un proyecto de alto nivel en noviembre de 2022. [5]
Proyectos que utilizan NuttX
- Drones con piloto automático PX4 . [6]
- Pixhawk un piloto automático avanzado y fácil de usar.
- OsmocomBB utiliza NuttX para desarrollar un sistema operativo para teléfonos móviles.
- Los dispositivos de enlace IoT Thingsee de Haltian utilizan el sistema operativo ThingseeOS, que se basa en NuttX.
- Motorola Moto Z.
- Sony está utilizando NuttX en sus procesadores de audio.
- Sony está utilizando NuttX en la placa de desarrollo Spresense. [7]
- Samsung TizenRT basado en NuttX RTOS. [8]
- Xiaomi Vela, una plataforma de software IoT basada en NuttX. [9] [10]
Referencias
- ^ "Apache NuttX-12.7.0" . Consultado el 30 de octubre de 2024 .
- ^ "Acerca de Apache NuttX". nuttx.apache.org . Consultado el 23 de junio de 2023 .
- ^ "Proyecto NuttX en SourceForge" . Consultado el 18 de octubre de 2023 .
- ^ "Apache NuttX (Incubating)" (en incubación). incubator.apache.org . Consultado el 29 de abril de 2021 .
- ^ "La Apache Software Foundation anuncia Apache® NuttX™ como proyecto de alto nivel". news.apache.org . Consultado el 23 de junio de 2023 .
- ^ "Piloto automático PX4" . Consultado el 3 de mayo de 2013 .
- ^ "Spresense combina múltiples núcleos y eficiencia energética" . Consultado el 5 de septiembre de 2019 .
- ^ Repositorio de TizenRT
- ^ "Xiaomi presenta Xiaomi HyperOS, un sistema operativo centrado en el ser humano, diseñado y adaptado para conectar dispositivos personales, automóviles y productos domésticos inteligentes en un ecosistema inteligente" . Consultado el 12 de diciembre de 2023 .
- ^ "La plataforma IoT Xiaomi Vela se está convirtiendo en código abierto basándose en el sistema operativo en tiempo real NuttX" . Consultado el 12 de diciembre de 2023 .
Enlaces externos