艾伦·考克斯访谈

作者:Linux Journal Staff

欢迎来到Linux Journal未删节版的 Linux 内核名人录。如果您尚未看过我们的 2000 年 6 月刊,其中介绍了 40 位内核先驱的个人资料(像 Lars Wirzenius、Pauline Middlelink 以及当然还有 Linus Torvalds 这样的黑客),请务必从您最近的报摊或最近的 Linux Journal 网站获取一份副本。如果您已经阅读了这些个人资料,那么我们发送给 Linux 内核的每位主要贡献者的原始访谈未删节版本可能会揭示一些惊喜和更多细节。

在接下来的几周内,我们将在Linux Journal网站上发布原始访谈。所以请坐下来,欣赏一下那些帮助 Linux 成为可能的人们的一些话语!

--David Penn

艾伦·考克斯访谈

Linux Journal: 您最初是如何了解到 Linux 的?当时您在生活中做什么?

艾伦·考克斯: 我当时正在为我自己的操作系统编写一些想法,并参与一个名为 AberMUD 的 MUD。我曾考虑购买一台像样的 PC,因为 Amiga 有点过时了。 386BSD 问世了,它看起来终于有一个值得在 x86 硬件上运行的操作系统了。 Linux 大约在同一时间问世,但不需要 FPU,所以我开始运行 Linux。

LJ: 与 FreeBSD、专有 Unix 系统或 Windows 等利润丰厚的领域相比,是什么吸引了您?是什么让您想要帮助开发?

艾伦: 在早期,Linux 更容易设置; MCC Linux,然后是 SLS,按照当时的标准,安装起来真的很容易。我研究了 BSD 系统,但我喜欢 GPL 的方式,这意味着我编写的代码没有人可以拿走。我并没有真正选择不破解 386BSD;我只是在 Linux 上玩得太开心了,懒得去管它。

LJ: 您个人对 Linux 的哪个部分感兴趣并致力于此?您现在还如何参与 Linux 开发?

艾伦: 最初,在 Ross Biro 停止维护网络代码之后,我一直在研究网络代码,而 Fred van Kempen 基本上放弃了主流代码来重写它。我最终维护了代码并使其运行起来。现在,我负责稳定的内核发布,以及相当多的补丁合并和驱动程序调试。

LJ: 对您来说,Linux 最重要的是什么?关于 Linux,最好的事情是什么?

艾伦: 我认为 Linux 最重要的事情是它赋予人们做他们想做的事情的能力。人们喜爱的“Penguin Powered”徽标实际上应该是“Penguin Empowered”。我认为,这也是 Linux 最好的地方。我们已经将计算机还给了用户。

LJ: GNU 项目有多重要,GNU Hurd 如何影响您的想法? Linux 应该被称为 GNU/Linux 吗?

艾伦: 我在几年前就了解了 GNU。事实上,在许多方面,Linux 的存在是因为 GNU 选择追求 Hurd 而不是使用 UZI 作为他们的 Unix 操作系统核心,正如他们本可以做的那样。 GNU/Linux 可能有点夸大其词,但忽视 FSF 的贡献更糟糕。 Richard 坚持 GNU/Linux 可能树立了一些敌人 - 但它确实提醒了人们。

它实际上是 x11/BSD/GNU/....../Linux。

LJ: 在当时一些计算机名人认为通过互联网组织成功的软件开发是困难的,甚至是不可能的,在这种时候通过互联网与他人合作是什么感觉?您是否意识到这种方法有多么革命性?

艾伦: 我认为这并不具有革命性。在此之前很久,人们就已经这样做了,很久以前。现代互联网和大规模访问只是使该项目变得更容易一些 - 缺乏人员和缓慢的网络扼杀了早期等效的项目,如 UZI 和 OMU,阻止了它们的传播。

Linux 教会我一件事:太多人写关于软件设计的文章,但从未经营过真正的计算机业务。似乎能够正确进行软件设计的人大多是工程师。他们希望它能工作,他们希望解决问题,并且他们并不完全痴迷于可重用组件、面向对象、Java ... 无论当月的流行语是什么。

LJ: 您现在的生活怎么样?典型的一天是什么样的?您如何找到时间工作和 Linux,以及您如何平衡自由软件与谋生需求(或致富的愿望)?您做什么来获得乐趣?

艾伦: 我在 Red Hat 工作。我在家工作,破解自由软件 - 这很棒。最近有点忙,但是当我去参观展会和国外时,我玩得很开心,既可以见到人,也可以看到其他地方。不仅仅是展会;我曾与一群疯狂的 4x4 司机一起深入冰岛,在下雪的维也纳度过了一周,并且去过加拿大的格兰加里高地运动会。

LJ: 您认为除了 Linus 之外,谁对 Linux 社区的影响最大,为什么?

艾伦: 嗯,那可能是我,尽管我尽量不这样做。这真的取决于你指的是社区的哪个部分,甚至在社区之外 ... 像 Eric 这样的人对商界人士产生了很大的影响,而我肯定没有这种影响。

LJ: 您认为 Linux 为了进一步成功,最需要增加或改变什么? Linux 开发需要朝哪个方向发展? Linux 的未来在哪里最光明?当今 Linux 的头号最大威胁是什么?

艾伦: 现在 Linux 最需要的大概是更好的应用程序和用户空间工具。我们需要将 Linux 提升到一个您可以将其交给您的祖母的水平,并且不期望接到回电,除非是说“谢谢”。现在内核最需要的是文档。

我不确定 Linux 的真正威胁是什么。最大的威胁可能是 Linux 分裂。我不认为这会在主流中发生,但我们已经看到一些供应商在嵌入式领域朝着这个方向发展。

我认为应用程序供应商和用户不会容忍供应商走向歧途。

LJ: 您对 Linux 目前的普及程度有何感受?您是否希望它仍然局限于黑客社区?它能在边缘生存下来吗?

艾伦: 这有点令人惊讶。在我第一次去 Red Hat 时,他们大约有六个人,而新来的家伙是 Donnie Barnes。现在他们正朝着五百人迈进。

我认为 Linux 本可以在边缘生存下来。一直以来都有一个市场,让人们可以实际玩弄和调整的东西。

LJ: 如果没有 IPO 和资金支持,它能生存下来吗? Linux 的商业化产生了什么影响?您对 Linux 牟利以及那些从他人志愿努力中赚取数百万美元的人有何感受?

艾伦: 我正在为一家供应商工作。我经常收到人们的邮件,他们试图找到了解 Linux 的人来雇用。我认为那些为了乐趣而编写代码的人有很多机会获得回报。即使当我没有为 Red Hat 工作时,我也不介意。我编写它是为了好玩,人们发现它有用比金钱更是一种回报。我们已经使将计算机放入那些永远买不起 Microsoft 产品的地方成为可能。

LJ: Linux 如何在桌面领域与 Microsoft 竞争,如果我们不拿下桌面,我们能否守住商业领域?我们能在不通过简化 Linux 而破坏 Linux 精神的情况下拿下桌面吗?我们下一个增长和扩张领域将在哪里?

艾伦: 试图预测桌面很难。首先,我认为可以肯定地说,今天的 PC 桌面很可能是明天的恐龙。大多数最终用户想要更简单的系统。他们希望用易用性换取灵活性,用尺寸换取功率。

会有很多人选择完整的 PC,有些人是因为他们喜欢它,有些人是因为他们需要所有的功率。我怀疑,这些人是少数。

未来的机器主要将面向网络,或非常移动化(或两者兼而有之)。人们会期望它们能够正常工作。像 Palm 这样的人已经朝着这个方向迈出了最初的蹒跚步伐,并取得了巨大的成功。

Linux 是构建嵌入式系统和广泛定制的好操作系统。 GNOME 和 KDE 将在桌面及其他领域为人们带来一场激烈的战斗。

LJ: 您对为 Linux 编写的商业应用程序以及一般的专有软件和协议有何看法?您更多地是出于哲学原因还是实际原因运行 Linux?如果出现看起来更好的东西,人们会跳槽吗?相反,即使 Linux 以某种方式退化、走错了路或停止发展,我们会继续使用 Linux 吗?

艾伦: 我不相信开源适用于所有事物。在某些情况下,代码中的想法确实有价值,但不多。我目前通常不使用任何专有软件,除了 Netscape。而 Mozilla 现在已经非常接近取代它了。

我喜欢自由软件的灵活性和控制性。我使用专有软件的大部分经验要么是作为用户被坑,要么是成为一家必须威胁其供应商提起诉讼以获得服务的大公司的一部分。专有软件可以工作,但前提是软件公司将所有时间和精力都花在游说美国政府基本上免除所有关于质量和对消费者的公平的合理法律,而不是给人们他们想要的东西。

LJ: 您是否认为社区应该只支持开源/自由软件?如果开源方法论的持续成功出现滞后或停顿时,社区将如何度过难关?自由软件哲学是否足够强大,并且有足够的追随者来帮助我们度过难关?

艾伦: 真正的社区由那些做出贡献的人组成 - 不仅仅是代码,还有错误修复、文档等。这个社区可以承受很多。Linux 用户群的其他部分当然在那里是因为“它很酷”、“它不是微软”以及商业原因。这取决于自由软件方法论是否能为这些人奏效。如果它奏效,他们就会走这条路。

LJ: 您对不同的许可证有何看法? GPL、LGPL、QPL 等?

艾伦: 旧的 Qt 许可证是一个问题。我没有看到他们目前的许可有问题。许可证太多可能会成为问题,但我们现在拥有的基本几个许可证似乎很好地适应了广泛的信仰。

LJ: 计算机之外还有世界吗?您是否曾担心有一天醒来会觉得自己把一生浪费在电脑前?

艾伦: 我所做的大部分事情,即使是涉及计算机的事情,也都是关于人和与人互动。这对于大多数计算机使用来说都是如此。人们正在大量使用电子邮件、IRC、消息系统和基于网络的讨论系统。这是关于人与人之间的交流。

电子邮件: ljeditors@ssc.com

加载 Disqus 评论