"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Die Geburt des Bugs

JC 29.08.2003 - 19:07 8663 5
Posts

JC

Administrator
Disruptor
Avatar
Registered: Feb 2001
Location: Katratzi
Posts: 9067
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 Irrglaube
Viele 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:
Zitat
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ösung
Der 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.

Exidy

Just do it!
Avatar
Registered: Nov 2000
Location: OÖ-Zentralraum
Posts: 1064
EDIT: Kurzversion:

Eines Nachts in der Universität von Harvard - man schrieb das Jahr 1945 - arbeitete Captain Hopper und einige Kameraden an einem Computersystem. Plötzlich ging etwas schief, und das Gerät funktionierte nicht mehr Ordnungsgemäß: "Things were going badly; there was something wrong in one of the circuits of the long glass-enclosed computer".

Das Problem war nicht etwa fehlerhafte Software wie es in der heutigen Zeit oft auftritt sondern ein Mechanisches:
"Finally, someone located the trouble spot and, using ordinary tweezers, removed the problem, a two-inch moth."

Das Problem war also durch ein Insekt entstanden. Seit diesem Zwischenfall werden Fehler bei Computern als "Bug" bezeichnet.

:o :p :D
Bearbeitet von Exidy am 29.08.2003, 23:06

3SP

fliegt!
Avatar
Registered: May 2003
Location: Wien
Posts: 1904
gar ned gwusst das es so eine serie gibt :D
das mim bug is eh altbekannt.

XXL

insomnia
Avatar
Registered: Feb 2001
Location: /dev/null
Posts: 15703
jo die damaligen relais sind heute transistoren auf unseren cpus ;)
der erste bug is sogar in irgendeinem museum ausgestellt ... weiss jetzt net welches ;)

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
bugpic.png

wir werden jetzt aber nicht für jeden eintrag des "jargon"-files einen eigenen sticky-thread haben, oder ?
Bearbeitet von atrox am 01.09.2003, 17:21

Redphex

Legend
RabbitOfNegativeEuphoria
Registered: Mar 2000
Location: Kadaverstern
Posts: 11813
@atrox das sticky ist u.a. bei articles nötig, um die Anzeige auf der Mainsite zu triggern.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz