In unserer Reihe
Wissen für alle: oc.at informiert widmen wir uns heute dem Bug. Dabei handelt es sich um einen weit verbreiteten Begriff, der in der heutigen Zeit sehr oft zur Anwendung kommt.
Doch wo kommt er her? Viele verwenden diesen Begriff, doch der Ursprung des Wortes liegt im Dunkeln. Mit der Bezeichnung
Bug ist eine Funktionsstörung der Hard- bzw. Software, der dessen Funktionsfähigkeit einschränkt oder unbenutzbar macht, gemeint.
Wir werden in dem kurzen Artikel versuchen, dem Bug auf die Spur zu kommen, wobei wir allerdings ein wenig in der Zeit zurückreisen müssen.
[pagebreak]Des Rätsel's Lösung[/pagebreak]
Der IrrglaubeViele meinen um die Entstehung des Begriffs Bescheid zu wissen. Doch ist dem auch wirklich so? Die weit verbreitete Ansicht besagt, dass der Terminus vom ersten High-Tech-System Amerikas geprägt worden ist: Dem Telegrafennetz. Sehen wir uns das doch mal näher an.
In den nach tausenden zählenden Telegrafenstationen war es immer recht schmutzig und die Angestellten verfassten kleine Gedichte über die Tänze, die Insekten aller Art in den Umkleideräumen vollführten. Gerade diese Situation stand offenbar Pate bei der Entstehung dieses Begriffs.
Am 9. September des Jahres 1945 brachte eine Motte, die in ein Relais geriet, den elektromechanischen Rechner Mark II zum Absturz. Diese Begebenheit lässt sich sogar heute noch im Originallogbuch nachschlagen; der Eintrag lautet:
First actual case of a bug being found.
Fortan gab es noch mehrere dieser Vorfälle und bald wurden auch nicht durch Insekten verursachte Fehler in Hard- und Software großflächig als Bug bezeichnet; zweifellos durch den Eintrag im Logbuch.
Allerdings ist der Begriff des Bugs in seiner Bedeutung als Fehler weitaus älter - und zwar um mindestens 75 Jahre! Thomas Alva Edison verfasste im Jahre 1878 einen Brief an einen europäischen Firmenvertreter, in dem sich folgendes finden lässt:
The first step is an intuition and it comes with a burst, then difficulties arise -- this thing gives out and then that -- 'Bugs' -- as such little faults and difficulties are called -- show themselves, and months of intense watching, study and labor are requisite before commercial success -- or failure -- is certainly reached.
Dies zeigt, dass der Ausdruck bereits zu dieser Zeit zum allgemeinen Sprachgebrauch gehörte. Doch damit nicht genug, auch zu dieser Zeit war der Begriff keineswegs neu.
Des Rätsels LösungDer Begriff
Bug gehört bereits seit dem 16. Jahrhundert zur englischen Sprache und wurde hauptsächlich auf unangenehme und nervende Dinge angewandt.
Dass der Bug nun schließlich so bekannt geworden ist, ist in erster Linie wohl Grace Murray Hopper zu verdanken, die die Motte schließlich entfernt und den Eintrag ins Logbuch getätigt hat. Nachdem sie noch dazu verantwortlich für die Entwicklung des ersten Compilers und maßgeblich an der Entstehung von COBOL beteiligt war, prägte sie auch den Begriff des
Debuggens.