Maddog、Moglen 和 Frye:Linux 社区的偶像人物探讨他们与 Linux 共同走过的二十年及其未来

还没有读者喜欢这个。
open source button on keyboard

Opensource.com

在 LinuxCon 第一天下午的主题演讲中,Linux 基金会执行董事 Jim Zemlin 与 Jon "Maddog" Hall、Eben Moglen 和 Dan Frye 坐下来,讨论 Linux 二十周年,Zemlin 称他们为教父、律师和西装革履的人。

这些人在 Linux 社区中无需介绍。Maddog 帮助 Linus Torvalds 完成了他的第一个移植,移植到 Digital Equipment Corporation 的 Alpha 平台,有时被称为社区的教父。他也是 Torvalds 孩子的教父。Moglen 是软件自由法律中心的总监律师,多年来一直代表自由软件。Frye 是 IBM 系统与技术集团开放系统开发副总裁,负责 IBM Linux 开发团队。他是 IBM 最初的 Linux 和开源软件企业战略的合著者。

以下是他们关于过去二十年的看法以及他们对未来二十年的展望。

您第一次听说 Linux 是什么时候?

Maddog:大约在 1993 年 11 月,当我打开一本《Dr. Dobbs Journal》杂志时,里面有一个完整的 UNIX 操作系统,包括源代码,售价 100 美元。我说,“天哪,一个完整的系统才 100 美元。我不能不订购!”所以我订购了,但我没有电脑来运行它。我收到了它,那是一本薄书和一个 CD,因为我无法运行它,所以我挂载了它并查看了 man 手册。它看起来像一个不错的系统,我把它放在了我的文件柜里。然后在 94 年 5 月,这个人请我带一位来自欧洲的人来谈论这个叫做 Linux 的东西。

Moglen:这就是社区融合的样子。在 93 年秋天,我试图阻止 PGP 被美国政府视为军需品。我在弗吉尼亚州工作,订购了一张 CD,其中包含 0.92 版本的内核,我必须编译它,因为我的硬件比 Maddog 的好或差,但还不错。然后我把它放在架子上,直到第二年我去了哈佛法学院,在那里不可能运行我一直使用的多任务专有 DOS 操作系统。一定是大约 94 年 3 月,我终于安装了它,我再也没有回头。

Frye:我们来晚了。我直到 98 年 5 月才听说 Linux。我当时在一个高性能计算研讨会上,做 petaflop 系统的理论设计。当时有三个工作组会议:一个是最专有技术的工作组,一个中间路线的系统组,和一个开放系统组在交谈。当提到 Linux 时,我说,“什么?”他们对社区的解释大部分是错误的,但那是第一次。

您什么时候知道这将会变得重要?

Frye:不久之后,我成为一个小组的一员,该小组很快开始提升企业战略阶梯,决定在 98 年底进入渠道。我们有三个关于 Linux 潜在增长的案例,并且出现了一组数字,远远超过了我们爆炸性增长的案例。每个人都说,“就是它了。”我们只通过了一层企业层级,从所有人到董事长都说,“是的,这是显而易见的。”

Moglen:对我来说,讽刺的是,在我为 Stallman 工作之前,我就在摆弄内核。Richard 在 93 年秋天来找我,因为他读到了一些关于我与 Zimmerman 和 PGP 的合作。当他和我开始认真讨论合作时,Linus 所做的事情已经清楚地表明了 GNU 如何完成。从我们开始时就很清楚,这是一种自由操作系统可以工作的方式,因为它实际上就是自由操作系统的工作方式。我认为毫无疑问,我所做的一切都是为了促进这种非凡的力量组合。

Maddog:我们邀请 Linus 参加了新奥尔良的 DECUS,那里是成人迪斯尼乐园。你可以得到任何你想要的东西,以及很多你不需要的东西。他向每组大约 20-30 人进行了两次演讲。我坐在那里听着。我已经使用开源软件很长时间了。早在 1973 年我开始编程时,你没有多少二进制软件,因为不值得。我开始在大学里教书,我们使用来自学术界,然后是贝尔实验室的软件,在那里我们有 UNIX 的源代码。然后是 Digital,所以我习惯了。但我意识到使用二进制软件的人遇到了问题。我听了这次演讲,当我回来时,我为 Linus 弄到了一台 Alpha 系统来进行移植,并为我的管理层做了一个演示。最后一张幻灯片上写着,“Linux 是不可避免的。”我说,“没有人能够阻止它。它将变得非常非常大。”

自从您参与以来,是否有那么一段时间您认为存在问题,一个可能走向任何方向的临界点?

Frye:没有。没有。没有。没有。你问我是否曾经怀疑过 Linux。IBM 是否有过艰难的决定?当然。复杂的市场。但它一直很出色。我们在 98 年、99 年、2000 年都告诉自己,Gartner 曲线将会在 Linux 上发生。将会有一个衰退期。一个它无法正常工作或者人们感到困惑的时候,但我们从来没有遇到过。它从未发生过,那已经是 13 年前的事了。

Moglen:嗯,有过一些看起来不太好的时刻。当我们即将开始 GPL 3 的工作时,我为 Stallman 安排了《纽约时报》的采访,我像往常一样,在后面挤着,用分机听着,手指交叉着。他们问他是否曾经认为它会变得像现在这样好。他说,不,从他听说软件专利的那一刻起,他就认为我们注定要失败,但 Eben 更乐观。在 SCO 闹剧开始时,我很担心,不是因为我认为他们有什么,或者我们在业界的盟友会退缩,而是我担心客户。我花了很多时间告诉紧张的总法律顾问,当他们的董事想要继续使用它时,为什么他们不是荒谬的。我在 2003 年和 2004 年花了很多时间在董事会中担任仲裁员,那感觉很紧张。当时确实有一个协同一致的尝试,就像今天一样,吓唬人们远离自由软件,其中包括 Linux 内核,并扰乱小利润工厂。从第一次这种类型的事件中幸存下来,是对我们社会安排的稳健性,而不是我们的软件的良好教训。现在我们将在我们的社会关系上再次受到考验。

Maddog:在 Linux 系统开发过程中,曾经有一段时间人们开始考虑公司进入并从 Linux 中赚钱。他们说,“我不想免费编写软件,让其他人从中赚钱。”我说不,如果你不允许人们赚钱,它会像冰川一样缓慢移动。如果你允许他们赚钱并做出回报,它会快速前进。坦率地说,微软发生的事情是,他们说,“我们将创建一个操作系统,并允许其他人拥有他们的硬件。”他们获得了市场份额。但是看看苹果,他们说,“我们只允许苹果硬件,”他们只有 9% 的市场份额。

Linux 像其他任何平台一样,从一种计算形式跃迁到另一种计算形式。您认为什么将定义 Linux 的未来 20 年?

Frye:有趣的是,我们早期理解的是,Linux 是创新的推动者。作为一种推动者,它会跃迁并出现在不寻常的地方。TiVo?拜托,为什么?但是,为什么不呢?超级计算机、大型机,它会出现在你意想不到的地方。

Maddog:我认为这是同一时间发生了很多事情的交叉。当我开始接触计算机时,一个晶体管要花费 1.50 美元。现在功能强大的硬件变得非常便宜,你可以用废弃的计算机做很棒的事情,但是如果你无法访问源代码,你就必须从头开始。这很遗憾。互联网为我们提供了协作所需的工具。几周前在西班牙的 CampusParty 上,我遇到一个孩子,他在 12 岁时创建了自己的 Linux 发行版。他和他的父亲现在正在多个国家/地区为其提供支持。我有一个清单,上面列出了在非常年轻的时候就做了惊人事情的人,因为没有人告诉他们他们不能这样做。除了“给我看看代码”之外,没有人说什么。我没有自大到认为下一个爱因斯坦会来自美国。他们可能来自任何地方。有了自由软件,我们有一半的机会找到他们,看到他们,并培养他们成长。

Moglen:Linux 已经二十岁了。Web 诞生还不到 7000 天。在我们即将进入我们开始称之为“物联网”的下一个阶段,互联设备,Linux 正在成为物联网的钢铁和 21 世纪工业革命的煤炭。它将对我们的生活产生什么影响,只能通过询问 Web 在 20 岁时能做什么来想象。我们甚至无法想象这项宏伟技术将实现的规模。我们知道,如果按照传统的方式重建它,将花费数十亿美元——大约 100 亿到 200 亿美元。在 Linux 是否能够生存下来的专利市场上,已经花费了 100 亿到 200 亿美元。那些有能力以传统方式构建 Linux 的各方正在制造摧毁它的弹药。二十年来,我们一直在为这个问题做准备。Richard 认为我们注定要失败。我很乐观。现在我们要找出谁是对的。没有人会夺走我们已经创造的东西。它属于我们所有人。但是,将我们挤出经济领域的努力将非常激烈,我们将不得不共同战斗。我们将不得不捍卫我们的成就,就像不应该有人类成员希望看到这一切被毁掉一样。从现在到八年、九年或十年后,当专利战最终燃尽,我们看到谁是幸存者时,我们将处于一个艰难的境地。我们将不得不纳税,我们将不得不明智地使用它们。我们将不得不尽量减少浪费,因为另一边的军备将变得强大。相信我,在这一切结束之前,会有不止“一位”律师的空间。这不是创新、技术或美好的变化。而是确保在位者不会阻止我们一起做我们能做的伟大的事情。这是一个悲伤的故事,但我希望有一个快乐的结局。

User profile image.
Ruth Suehle 是 Red Hat 开源和标准团队的社区领导经理。她是《Raspberry Pi Hacks》(O'Reilly,2013 年 12 月)的合著者,也是 GeekMom 的高级编辑,GeekMom 是一个为那些在极客和育儿中找到乐趣的人们设立的网站。

2 条评论

为什么 Eben Moglen 使用开源术语??? :O
我看了他的很多主题演讲,从未使用过像“专有软件”这样的词 :-/

我认为当他说他正在使用“多任务专有 DOS 操作系统”时,他不是指 MS-DOS,而是指某些硬件平台专有的操作系统。它不是相同的开源术语,而是“专有”的不同定义,这在 FOSS 世界之外更常见。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 3.0 Unported License 许可。
© . All rights reserved.