* Electrónica de consumo: TV inteligentes, cámaras digitales, consolas de juegos
* Sistemas de control industrial: Robótica, automatización de fábrica, sensores industriales
* automotriz: Sistemas de entretenimiento en el automóvil, sistemas de asistencia para conductores
* Equipo de red: Enrutadores, interruptores, firewalls
* Dispositivos médicos: Monitoreo de equipos, herramientas de diagnóstico
A diferencia de una distribución de Linux de uso general como Ubuntu o Fedora, Linux incrustado se adapta a estas restricciones. Las características clave incluyen:
* Huella más pequeña: Tamaño reducido de las aplicaciones del núcleo y el espacio de usuario para minimizar el uso de la memoria.
* Capacidades en tiempo real (a menudo): Capacidad para responder a eventos dentro de los límites de tiempo estrictos, crucial para muchas aplicaciones integradas. Esto podría implicar el uso de una extensión de núcleo en tiempo real (como PREEMP_RT).
* Consumo de baja potencia: Optimizado para la eficiencia energética, especialmente importante para los dispositivos con batería.
* Personalización: Altamente configurable para que coincida con el hardware y los requisitos específicos del dispositivo de destino. Esto a menudo implica construir un núcleo personalizado y seleccionar solo los paquetes de software necesarios.
* Modificaciones del gestor de arranque: A menudo empleando diferentes cargadores de arranque optimizados para entornos integrados.
* construido para hardware específico: Integración estrecha con el hardware del dispositivo, a menudo que requiere controladores de dispositivos específicos y paquetes de soporte de la placa (BSP).
En esencia, Linux integrado toma la potencia y la flexibilidad de Linux y la adapta para el mundo de los sistemas integrados con recursos. Ofrece una alternativa robusta y de código abierto a los sistemas operativos patentados en tiempo real (RTO) en muchas aplicaciones.