前言
我看过的每一本关于现代操作系统或 Unix 的书籍中,几乎都会有两三页关于 Unix 系统历史的“规定行为”。到 1992 年,我已经读过大约二十多本这样的书,但没有一本是完全准确的。有些甚至错得令人发笑。1993 年 1 月,在圣地亚哥举行的 USENIX 协会会议上,Greg Rose 做了一场一小时历史讲座,非常出色。但即便如此,那场讲座也仍不完整。在与 Greg、John Quarterman 以及其他几位人士交谈之后,我决定,如果能够获得当事人的合作,我愿意着手撰写一部真正的历史。
我难以用言语表达我对 Dennis Ritchie、Doug McIlroy、Kirk McKusick、Lou Katz、Peter Collinson 和 John Lions 的感激之情。他们对我提出的最琐碎、最愚蠢的问题也始终耐心且坦然地给予回应。我的感谢同样献给 Jaap Akkerhuis、Eric Allman、Keith Bostic、Lorinda Cherry、Clem Cole、Mike Cole、George Coulouris、Jim Curry、Marc Donner、Tom Duff、Robert Elz、Stu Feldman、Mel Ferentz、Tom Ferrin、Dan Forsyth、Michael Gschwind、Teus Hagen、Brian Harvey、Paula Hawthorn、Peter Honeyman、Andrew Hume、石田晴久(Haruhisa Ishida)、Steve Johnson、Bill Joy、Mike Karels、Stan Kelly-Bootle、Brian Kernighan、岸田光一(Kouichi Kishida)、Dan Klein、Sam Leffler、Mike Lesk、Chris Maltby、Paul Manno、Jim McKie、Mike Muuss、Mike O'Dell、Rob Pike、Erik van der Poel、Brian Redman、Charlie Roberts、Debbie Scherrer、Bob Schulman、Gene Spafford、Henry Spencer、Armando Stettner、Heidi Stettner、高桥徹(Toru Takahasi)、Ken Thompson、David Tilbrook、Chris Torek,以及 Mike Ubell。
我特别感谢 Mike Mahoney 和 Peter Collinson,感谢他们允许我引用他们对多位当事人所做的访谈内容;感谢 Dan Appelman 审阅了书中有关“法律”的章节;还要感谢 Stuart McRobert、Mike O'Dell 和 Len Tower Jr.,他们在书稿写作过程中进行了阅读并提出了宝贵意见。我也要感谢几位匿名审稿人,以及 Addison-Wesley 的 Tom Stone 和 Kathleen Billus。此外,还有许多其他人,我无法一一列出。这本书,就是我对他们所有人的感谢信。
最后,我要感谢 Mary W. Sałus 和 Emily W. Salus,她们一直是我最严厉(因此也是最宝贵)的批评者。
本书献给 Rosa Lustig Kubin(1931 年获维也纳博士学位),将近五十年前,是她让我初识科学的世界。
P.H.S.
波士顿
最后更新于