" Embedded Linux" es un término genérico para una versión del kernel de Linux y los controladores y utilidades de soporte que se ha adaptado para ofrecer servicios de sistema operativo para microcontroladores , que , a su vez , los dispositivos de control, como el Tablet PC o GPS . Embedded Linux funciona en segundo plano , sin ser visto . Por ejemplo , grabadoras de video digital como TiVo o Foxtel iQ contienen microcontroladores que utilizan Linux embebido para almacenar y recuperar de vídeo en discos duros , unidades USB o Secure Digital . Descripción
Embedded Linux remonta su historia a 1991 , cuando el programador finlandés Linus Torvalds publicó una primera versión de su sistema operativo tipo Unix para la de 32 bits Intel microprocesador 386 . Torvalds decidió hacer el código fuente para Linux gratuito y está disponible públicamente bajo la GNU Public License o GPL. Como consecuencia de ello , los fabricantes que necesitan un sistema operativo para su hardware microcontrolador alimentado libremente podían descargar, estudiar y modificar el código fuente de Linux para satisfacer sus necesidades específicas.
Ventajas
< p > Además del costo , Linux ofrece muchas ventajas a los fabricantes de dispositivos embebidos. Tener el código fuente significa que los desarrolladores de dispositivos pueden crear un sistema operativo magra, los recursos con eficiencia , eliminando o reescribir partes de Linux que son superfluas . Ingenieros de dispositivos integrados no tienen que depender de los propietarios de los sistemas operativos propietarios para desarrollar los controladores , correcciones de errores o nuevo soporte de hardware que necesitan. Por último , los fabricantes de dispositivos integrados pueden beneficiarse de la mejora continua de las características de Linux , la estabilidad y llevar a cabo que se hizo posible gracias a las contribuciones de las agencias gubernamentales , corporaciones , universidades y particulares de todo el mundo .
Dispositivos Utilizando Embedded Linux
Embedded Linux se está utilizando para controlar televisores, set- top boxes de sintonizador de TV , teléfonos inteligentes , reproductores de vídeo , Tablet PC , portátiles de bajo costo para los niños en los países en desarrollo , los dispositivos de almacenamiento en red , robots , redes routers , sillas de ruedas motrices y consolas de juegos. Embedded Linux también se utiliza en el control de sistemas de entretenimiento para automóviles , dispositivos de Internet , conectividad y sistemas de navegación GPS.
Embedded Distribuciones Linux
Embedded sistemas operativos Linux son colecciones personalizadas de conductores y los servicios y aplicaciones empaquetadas juntas como una distribución. Ejemplos de distribuciones de Linux embebidos incluyen iMedia , Wind River Linux, Lineo uLinux , MontaVista Linux, LynuxWorks , uClinux y Digi Embedded Linux. Dado que la licencia GPL requiere que las compañías que utilizan Linux en sus productos hacen que su código fuente libremente disponible, cualquier distribución de Linux puede ser adaptado para su uso en dispositivos embebidos . Por ejemplo , para los teléfonos inteligentes Android , escritorio de Ubuntu y Debian Linux para servidores de todos se han adaptado para su uso en TV set- top boxes .