Embedded Linux
Argumente
Politisch
Kaufmännische Kriterien
Qiang Huang nennt folgende Kaufmännische Argumente:
- 1.Kriterium: OS tuts
- 2. Kriterium: Kosten
- Verbreitung: Es gibt viele VxWorks-Ingenieure
- POSIX implementierend ([Haer])
- Bisher 70 verschiedene propretäre RTOS im Einsatz, so kann es eine
vielzahl von Treibern geben. [SysGo1]
- Konsortium ELC mit vielen japanischen ConsumerElectonic-Firmen (über 50), daß
embedded Linux als Industriestandard definiert. [SysGo1]
- Portierbarkeit an neue Hardware einfacher. [SysGo1]
- Hardware ist Leistungsfähig geworden, daß es nicht mehr auf jedes byte
ankommt.
TCP/IP und andere Standards halten Einzug in den Embedded Bereich [SysGo1]
Programmierungsumgebung
- gcc ist sehr portierbar und für cross-Development geeignet
- Programme können auf gewöhnlichem Linux entwickelt werden.
Eigenschaften:
Merkmale:
- relativ schneller Prozesswechsel
- Interrupthandling: buttom-Half-Code, der später ausgeführt wird, erlaubt schnelle Reaktion
- RAM/ROM-Dateisysteme
- Interessant ist Embedded Linux vor allem für Geräte, die TCP/IP wollen. [SysGo1]
Gegenargumente:
- Zertifizierung fehlt noch, daher noch nicht in ganz kritischen Sachen
einsetzbar [SysGo1]
- Harte Echtzeit kann Linux nicht bieten, nur RT Linux usw. Für viele
Anwendungen, gerade für die mit Netz spielt dies aber keine Rolle. [SysGo1]
Quellen:
- [Haer]Greg Haerr:"An
overview of Linux for embedded developers",Oct. 5, 2001
- [SysGo1] emb_linux_vormarsch.pdf
Noch Auszuwerten
- Greenhill Bedenken gegen Linux
-
- Staatliche Angreifer verraten Sicherheitslöcher nicht und daher könne kein Patch gegen solche Sicherheitslöcher entwickelt werden (Part IV)
Informatik- und Netzwerkverein Ravensburg e.V
Rudolf Weber