Eingebettetes Linux-Desktop

July 26

Eingebettetes Linux-Desktop

"Embedded Linux" ist ein Oberbegriff für eine Version des Linux-Kernels und unterstützender Treiber und Dienstprogramme, die maßgeschneidert hat, um das Betriebssystem für Mikrocontroller selbst erbringen, wiederum Geräte wie Tablet-PC oder GPS-Gerät zu steuern. Embedded Linux arbeitet im Hintergrund, unsichtbaren. Zum Beispiel digitale Videorekorder wie TiVo oder Foxtel iQ enthalten Mikrocontroller, dass Verwenden von embedded Linux zum Speichern und Abrufen von Video-on-USB-Festplatten oder Secure Digital-Antrieben.

Übersicht

Embedded Linux Spuren seiner Geschichte bis 1991 als finnischer Programmierer Linus Torvalds eine frühe Version seines Unix-ähnliches Betriebssystem für die 32-Bit-Mikroprozessor Intel 386 veröffentlicht. Torvalds entschied sich, den Quellcode zu Linux frei und öffentlich verfügbar unter der Gnu Public License oder GPL zu stellen. Infolgedessen, konnte Hersteller, die ein Betriebssystem für ihre Mikrocontroller-Hardware mit benötigt frei herunterladen, studieren und Linux-Quellcode auf ihre speziellen Bedürfnisse anpassen.

Vorteile

Neben Kosten bietet Linux embedded-Gerätehersteller viele Vorteile. Nachdem der Source-Code bedeutet, dass Geräteentwickler ein mageres, ressourceneffiziente Betriebssystem erstellen können, indem Sie entfernen oder umschreiben Teile von Linux, die überflüssig sind. Embedded-Gerät Ingenieure müssen nicht hängen von den Eigentümern der proprietäre Betriebssysteme zu entwickeln, die Treiber, Bugfixes oder neue Hardware-Unterstützung, die sie benötigen. Schließlich Gerät Hersteller profitieren von der kontinuierlichen Verbesserung in Linux-Funktionen, Stabilität und auszuführen, können sind möglich durch Beiträge von Regierungsbehörden, Unternehmen, Universitäten und Privatpersonen auf der ganzen Welt.

Geräte mit Embedded Linux

Embedded Linux verwendet wird, um Steuern, Fernseher, Set-Top-TV-Tuner-Boxen, smart-Phones, Videoplayer, Tablet-PCs, preiswerte Laptops für Kinder bei der Entwicklung von Netzwerk-Speichergeräte, Roboter, Nationen, Netzwerk-Router, betriebene Rollstühle und Spielkonsolen. Embedded Linux dient auch in Autos Steuern Entertainment-Systeme, Internet-Konnektivität-Geräte und GPS-Navigationssysteme.

Eingebettetes Linux-Distributionen

Embedded Linux-Betriebssysteme sind benutzerdefinierte Sammlungen von Treiber und Dienstprogramme und Anwendungen gebündelt als Distribution. Beispiele für eingebettete Linux-Distributionen iMedia, Wind River Linux, Lineo-uLinux, MontaVista Linux, LynuxWorksTM, uClinux und Digi Embedded Linux. Da die GPL-Lizenz, dass Unternehmen, die Linux in ihren Produkten verwenden ihren Quellcode frei verfügbar zu machen erfordert, kann jeder Linux-Distribution für den Einsatz in embedded-Geräte angepasst werden. Zum Beispiel Android für Smartphones, desktop Ubuntu und Debian Linux für Server alle wurde angepasst für den Einsatz in TV-Settop-Boxen.