Ein Gerätebetreiber, häufig kurz nur Treiber genannt, ist ein Computerprogramm, welches entweder als Bestandteil des Betriebssystems (Kerneltreiber) oder als ein davon unabhängiges Modul (Modultreiber) es anderen Programmen ermöglicht auf eine angeschlossene Computerkomponente zuzugreifen.
Einen Gerätebetreiber zu programmieren gilt in den meisten Fällen als Herausforderung, da sie ein eingehendes Verständnis der Funktionsweise einer gegebenen Plattform erfordert, sowohl auf der Seite der Hardware, als auch in Bezug auf die Software.
Im Gegensatz zu den meisten anderen Arten von Software, die bei Verwendung eines modernen Betriebssystems jederzeit gestoppt werden kann, ohne den Rest des Systems zu beeinflussen, bedeutet ein Bug (Fehler) in einem Gerätetreiber in vielen Fällen, dass das System vollständig zusammenbrechen kann, was sogar den Verlust von Daten oder die Zerstörung von Hardwareteilen zur Folge haben kann. Außerdem ist die Fehlersuche bei Gerätebetreibern eine schwierige Sache, da dies häufig bedeutet, die Hardware selbst zu überwachen.
Normalerweise werden Gerätetreiber daher von den Leuten geschrieben, die für die Unternehmen arbeiten, die auch die Hardware herstellen, da nur sie den uneingeschränkten Zugang zu den Informationen über das Design der Hardware haben. Außerdem galt es traditionsgemäß als Aufgabe der Hardwarehersteller zu garantieren, dass die Kunden in der Lage sein würden, ihre Produkte in einer optimalen Art und Weise zu benutzen.
Jedoch wurden in den letzten Jahren zahlreiche Gerätebetreiber von Außenstehenden entwickelt, hauptsächlich für Gebrauch unter freien Betriebssystemen. In solchen Fällen ist Mitarbeit des Herstellers jedoch noch wichtig, da reverse engineering (Herausfinden der Funktionsweise) bei Hardware viel schwieriger als bei Software ist, was bedeutet, dass es eine lange Zeit dauern kann herauszufinden, wie Hardware zur Funktion gebracht werden kann, die eine unbekannte Schnittstelle hat.
In der Elektroakustik werden Lautsprecherchassis ebenfalls als Treiber bezeichnet.
Dieser Beitrag ist aus der XML-Version der deutschen WikiPedia® entwickelt worden und unterliegt inhaltlich den GNU FDL-Lizenzbestimmungen. Linkziele außerhalb der wikipedia-Inhalte unterliegen den Urheberrechten der jeweiligen Anbieter
( DirectDownloads ) Kalenderblätter druckfertig aufbereitet für Schmuckblätter zum Selbstdrucken im Word DOC6/RTF Format, je Euro 5 über Click&BuyJAN | FEB | MÄRZ APRIL | MAI | JUNI JULI | AUG | SEPT OKT | NOV | DEZ
Das Geschenk für jeden Anlass, nicht nur bei 'runden' Jubiläen Andere Einzeltage oder Zahlungsarten bitte HIER bestellen
Diese Web Site verdient ihr Geld durch Produktverkäufe (CD-ROM, downloads) und in erster Linie durch Anzeigen. Wenn Sie als Webmaster zuverlässige Partner suchen für Ihr eigenes Anzeigenschäft, dürfen Sie sich gerne auf unsere Empfehlungen stützen:
z.B.: GigaCash & ProfiWin