Andrew S. Tanenbaum
Andrew S. Tanenbaum (* 1944 in New York City) ist der Chef der Computersystemgruppe der Vrije Universiteit, Amsterdam. Seine eigene Bezeichnung dafür lautet allerdings scherzhaft: Chefkoch und Chef-Flaschenspüler.
Zitat über die Computer System Group:
The Computer Systems Section does research and teaching in the areas of distributed systems, advanced Internet applications, parallel programming, scientific visualization, and related areas.
Außerdem ist er technischer Direktor der ASCI - Advanced School for Computing and Imaging.
Tanenbaum ist bekannt für seine wichtigen Informatik-Lehrbücher zu den Themen Rechnerarchitektur, Computernetze und Betriebssysteme:
- Computerarchitektur ISBN 3-8273-7016-7
- Computernetzwerke ISBN 3-8273-7046-9
- Moderne Betriebssysteme ISBN 3-8273-7019-1
Aufsehen erregte Andrew Tanenbaum auch durch ein Posting in comp.os.minix. Mit 'LINUX is obsolete' übte er harsche Kritik an dem neuen Betriebssystem. Er meinte: Der monolithische Kernel von Linux sei technisch überholt, moderne Betriebssystemarchitekturen setzen auf einen Mikrokernel. Und Linux sei fest mit der x86-Prozessor-Architektur verheiratet, während ein vernünftiges Betriebssystem portabel sein müsse.
Ein Ausschnitt aus der inzwischen in die Geschichte eingegangenen Debatte verdeutlicht die Unterschiede in den Meinungen über das verteilte Programmieren:
Tanenbaum:
- Ich denke, dass die Koordination von 1000 Primadonnas, die überall auf der ganzen Erde leben, genauso einfach ist wie Katzen zu hüten [...] Wenn Linus die Kontrolle über die offizielle Version behalten will und eine Gruppe fleißiger Biber in verschiedene Richtungen strebt, tritt das gleiche Problem auf. Wer sagt, dass eine Menge weit verstreuter Leute an einem komplizierten Stück Programmcode hacken können und dabei die totale Anarchie vermeiden, hat noch nie ein Softwareprojekt gemanagt.
- Nur damit niemand seine Annahmen für die volle Wahrheit nimmt, hier meine Stellungnahme zu 'Kontrolle behalten' in 2 Worten: I won't
Weblinks