Mach Konzepte und Programmierung - Zimmermann, Christoph 1978- (Springer Berlin Heidelberg, 1993)
Zur Einstimmung auf das nun folgende ein kurzes Fragment aus einem (fiktiven) Gesprach zwischen den Leitern der Hard- und Softwareentwicklungsabteilungen einer amerikanischen Computerfirma irgendwann Mitte der achtziger Jahre: "Hallo Mike, was macht die Hardware?" "Hi Joe, frag' lieber nicht! Du kennst das ja: Terminpläne werden gemacht und wieder umgeworfen. Zweitens laufen uns die Kosten davon. Dieser neue Ingenieur wollte doch tatsächlich einen deutschen Firmenwagen mit einem japanischen Radio - nicht wie üblich umgekehrt. Das heißt, wir haben weniger Geld für die Software des Projektes übrig. " "Daß die Kosten explodieren, ist in dieser Firma ja nichts neues. Dann sieht's also ziemlich düster aus. Für die Entwicklung eines neuen Betriebssystems als Basissoftware hatten wir sowieso keine Zeit. Außerdem hat der Chef letztens auf irgendeiner von diesen Marketingveranstaltungen namens Messe ein neues Stichwort gehört: X-Windows als kommende grafische Benutzeroberfläche für Unix Systeme. Damit muß also das Betriebssystem für den 'Neuen' schon mal Unix kompatibel sein. " "Aber eine Quell-Lizenz von AT&T kann sich diese Firma doch gar nicht leisten. Die brauchen wir aber schon, weil's halt eine ziemlich neue Hardware ist. Einfach eine Firma kaufen, die ein Betriebssystem im Angebot hat und dann mit wenig Aufwand auf unsere Kiste portieren: ist nicht!" "Da fällt mir ein: einer von unseren Studenten, die wir aus Kostengründen als Programmierer beschäftigen, kam vorgestern mit einem Artikel aus der 'Unix VI Review' an. Er muß ein Seminar über innovative Betriebssysteme halten und hatte eine Frage zu einem neuen Kern namens Mach