Pauline Middlelink 访谈

作者:Linux Journal 工作人员

欢迎来到Linux Journal的 Linux 内核名人录完整版。如果您尚未看过我们的 2000 年 6 月刊,其中收录了 40 位内核先驱(如 Alan Cox、Dirk Hohndel、Mark Bolzern,当然还有 Linus Torvalds 等黑客)的简介,请务必从您最近的报摊或Linux Journal 网站获取一份副本。

即使您已经阅读过这些简介,我们原始访谈的完整版本(已通过电子邮件发送给 Linux 内核的每位主要贡献者)也可能会揭示一些惊喜,以及更多细节。

在接下来的几周内,我们将在Linux Journal网站上发布原始访谈。请放松身心,欣赏一下帮助 Linux 成为现实的人们的心声!

--David Penn

Linux Journal: 您最初是如何了解 Linux 的?当时您在生活中做什么?(年龄、学生、职业等)

Pauline Middlelink: 当时我在荷兰恩斯赫德的 HIO 上学,我接触到了 Xinu。在那之后不久,我对其他更“强大”的 Unix 系统产生了兴趣(例如,非法版本的 SCO UNIX 和免费的 Minix)。Minix 版本尤其吸引我,因为它包含源代码!这在当时是闻所未闻的现象。在 Minix 邮件列表中,我听说了一些基于 Minix 的其他操作系统的传闻,并决定去看看。嗯... 我还在关注 :)

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

Pauline: 源代码,以及它做事的方式。您可以通过补丁跟踪源代码中的更改,并对操作系统产生真正的直觉。在那些日子里,作为一名学生,我对钱并不在意,所以 Windows 对我没有吸引力,尤其是没有网络支持的 3.1!

LJ: 您个人对 Linux 的哪个部分感兴趣并从事相关工作?您现在还参与 Linux 开发吗?如果参与,是如何参与的?

Pauline: 我最初只是对我在邮件列表中看到的新补丁做一些小的改进,在那之后,当我有了自己的 IP 连接时,我真正渴望将所有我的计算机连接到互联网。这需要进行一些真正的编程,而且由于 Alan Cox 同时添加了 NAT 和类似功能的代码,我立即看到了联系,并创建了 IP 伪装模块。经过几次迭代,这得到了 Alan 的批准并添加到内核中。后来,开发了 ftp 重写模块。现在,我主要对 video4linux 感兴趣,为此我维护了内核中的 zoran 驱动程序和一些 VCR 项目。

LJ: 对您来说,Linux 最重要的是什么?Linux 最好的地方是什么?

Pauline: 它进步的速度以及您可以参与其中的方式。通常,在那些日子里,您必须等待供应商发布新版本,这几乎总是由商业/营销驱动的。Linux 则不然。

LJ: GNU 项目有多重要?GNU Hurd 如何影响您的想法?Linux 是否应该被正确地称为 GNU/Linux?

Pauline: 非常重要。没有它,我们就只有一个内核,而没有任何真正可用的工具。Minix 自带一套有限的工具,但它缺乏真正的 UNIX 感觉。FSF/GNU 提供了这个缺失的环节。GNU Hurd 从未进入我的思考范围;它很久以前就被承诺了,但直到今天,我从未见过它工作。讨论单内核和微内核是可以的,但我倾向于实用主义。请给我展示一个可用的内核。:) 我认为,Linux 不应该被称为 GNU/Linux。重要的是操作系统本身。对我来说,GNU/Linux 会表示一个发行版,比如 Red Hat Linux。嘿,一个由 GNU 制作的发行版,为什么不呢?

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

Pauline: 直到我读了 Eric Raymond 的文章,我才意识到我们正在做革命性的事情。当时,我感到非常自豪 :)

LJ: 您现在的生活重心是什么?(职业、家庭等)您典型的一天是怎样的?您如何抽出时间工作和参与 Linux,以及如何平衡自由软件与谋生需求(或致富需求)?您有什么娱乐活动?

Pauline: 目前,我经营着自己的小型企业,专门从事软件编写和互联网咨询。此外,我也是一家荷兰小型互联网提供商 (IAF) 的董事会成员之一。当然,我仍然关注最新的发展,但有时时间真的很紧。

我典型的一天从阅读邮件开始——大量的邮件。主要是来自 IAF 客户的问题,有些与工作有关,有些是私人的。我想说是 80:15:5。这要花掉整个上午。当然,我不断地被电话打断,人们会问这问那...

在下班时间之后,我会继续工作一会儿,处理一些零碎的事情。在这段时间里,我会抽出时间积极参与我参与的项目,但并非所有这些项目都与 Linux 相关!

我已经开始和我的男朋友住在一起(现在 7 年了!),他也占据了我一些充裕的空闲时间,但我赶紧补充一句,这是很值得的时间 :)

娱乐——有趣的是你提到了它,我当然听说过这个词,但是... 但是... 我读很多书,主要是科幻小说。没有真正的体育活动,我发现它们太累了... :)

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

Pauline: 维护 2.2 系列的 Alan Cox 为 Linux 做了很多事情,并且仍然掌握着很多事情,在我看来值得 A+。作为网络专家的 David Miller 也值得赞扬。我想说,某些领域的人对 Linux 有很大的影响(对于 IDE 驱动程序,人们会想到 Andre;对于 SCSI,会想到 Gerard 等)。因此,很难说谁的影响最大,但所有人在各自的领域都非常有天赋!

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

Pauline: 功能完善的 USB。USB 设备无处不在,不支持所有这些设备将是一个致命的错误。Linux 要想取得更大的成功,将不取决于内核本身。我们需要一个好的桌面,配备面向普通用户 Joe Average 的优秀办公工具,他们仍然是拖放式用户。Linux 的优势仍然在于开发速度,而且从常见用途来看,服务器市场也是如此。它是一个出色的网络/Web/邮件服务器,具有出色的防火墙功能,这在即将到来的 2.4 系列中只会变得更好。

Linux 面临的最大威胁是,如果 Linus 被公共汽车撞了,并且四个月都无法阅读邮件。当然,其他人会站出来,但由于互联网上有很多有能力的人,将会发生更多的讨论。Linus 的话就是法律(大多数时候 *grin*),人们认为他的话是最终的。我认识的人中,没有多少人敢公开反对他 :) 所以,没有 Linus 在场会浪费大量宝贵的时间在讨论上。

LJ: 您对 Linux 目前的普及程度有何看法?您是否希望它一直留在黑客社区?它能在边缘地带生存下来吗?

Pauline: 我对一方面感觉良好,对另一方面感觉不好。我不希望 Linux 只是一种炒作,当下一个操作系统出现时,这种炒作就会消失。我不太关心普通用户 Joe Average;我只是想要一个好的操作系统。我知道这很自私。它不会一直留在黑客社区,但对我来说,Linux 能够在服务器市场站稳脚跟就足够了。用户业务是一个利润微薄的困难市场,对我们开发人员来说并没有带来太多好处。

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

Pauline: 我认为即使没有资金支持,它也能生存下来,但所有开发工作的速度都会放慢。此外,我们还会看到优秀的人才继续在商业领域发展,并且有更多的新人加入。就像现在这样,老前辈们留下来帮助新人,防止他们犯和他们一样的错误。当然,这大大加快了速度!

其他人利用 Linux 有时会让我感到不高兴,但话说回来,有时我会收到好的反馈,甚至会收到硬件,以此来感谢我对社区的帮助!还需要我多说什么吗?黑客的天堂 :) 我是为了名声,而不是为了钱。并不是说我不从 Linux 赚钱;为了我的生意,我经常为客户安装 Linux 服务器,但我不会向他们收取操作系统的费用,只收取我的时间费用。

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

Pauline: 我可以接受商业应用程序。我认为,如果互联网上有免费的替代品,我就不会购买它们,但我不会阻止它们。专有软件是可以的,但不要强加于人。当我购买硬件时,我希望它有足够的信息,以便我可以为其编写 Linux 驱动程序(如果还没有的话),否则我就不会购买该卡。所以,大多数专有硬件在我看来都是不行的。

Pauline: 我认为,如果出现替代操作系统,人们不会跳槽。我认为 Linux 社区会尝试吸收该操作系统的优点,并继续进行其他创新设计。走错路完全取决于旁观者的看法。有些人认为他们的补丁对于内核来说是绝对必要的,而有些人则不这么认为。这将永远是开源软件开发的一部分。

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

Pauline: 我喜欢“我免费开发了一些东西;您可以使用它,但不要从中赚钱,否则我也要分一杯羹”的概念。无论这在法律上如何措辞,我都不太在意 :)

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

Pauline: 不,没有真的担心过。我已经看到了计算机对当前社会的影响,并不害怕那种感觉。我有点担心在当前的发展中落后。很难知道正在发生什么,而且随着互联网和全球开发的出现,事情可能会变得非常快。

加载 Disqus 评论