信件
Eric Raymond 的 《大教堂与集市》(Peter Salus 在一月刊中评论)是一本引人入胜的书;我几乎放不下它。大约三十年前,当我向波音公司建议软件应该以源代码形式分发时,这个想法遭到了嘲笑和断然拒绝。Eric 的书记录了这个想法的根本有效性,并为我们记录了它是如何生根发芽的,现在为软件开发提供了方向。
我很喜欢 Eric 的书,但它有一些片面的观点需要过滤。我认为,第 39 页透露了来源的线索,Eric 在那里告诉我们,在 1992 年,他尝试将一些代码合并到 Emacs Lisp 库中的尝试遭到了自由软件基金会 (FSF) 的拒绝。因此,Eric 对 FSF 有一种酸葡萄心理,我认为这导致他误读了 Richard Stallman 的 “大教堂” 方法与 Linus Torvalds 的 “集市” 软件开发方法之间的真正关系。Eric 告诉我们 Linus 的方法“更健康”,并且“与大教堂建设截然相反”。但 Eric 是在将苹果与橙子进行比较。
Linus 将他的内核源代码发布到一个充满年轻人的世界,他们是绝对的 UNIX 专家。他们中的一些人可能比 Linus 更了解 UNIX 的基础知识。Linus 帮助他们克服了一个巨大的障碍。Intel 的 386 配备了 UNIX 所需的硬件,但它被笨拙地向后兼容到第一天,因此你为了启动它而跳过的步骤有点 棘手。这些 UNIX 专家为 Linus 创造了与 Richard Stallman 开发他的 C 编译器或 Emacs 编辑器时截然不同的情况。UNIX 世界并没有充斥着文本编辑器专家,更不用说编译器专家了。与对你试图完成的事情知之甚少的人分享开发工作是行不通的。
当 Eric 评论说“FSF 不是镇上唯一的游戏”时,我认为他不必要地轻视了 Stallman 为自由软件运动所做的贡献。现实是,如果没有 Stallman 的编译器和 make 指令,更不用说 Emacs 和 gdb,可能根本就 没有 游戏可玩。
软件工具确实是第一位的,正如 Bob Canup 在前几期中指出的那样。工具制造者,如 Dennis Ritchie 和 Richard Stallman,在编程社区中被授予了特殊的地位,这是理所当然的。“大教堂”与“集市”的真正关系根本不是对抗性的,而是互补的。正如 Dennis Ritchie 的工作与 Ken Thompson 的工作相关一样,Richard Stallman 的工作也与 Linus Torvalds 的工作相关。正如一位诗人很久以前总结的那样,它们“……彼此无用”。我们需要大教堂和集市。
—Jack Dennon jdennon@seasurf.com
我每个月都期待着Linux Journal。它是为数不多的我会花时间完整阅读的出版物之一。请继续保持良好的工作。
在过去的几个月中,我一直在关注 KDE 与 GNOME、Red Hat 与其他公司等等的争论。我个人的观点是,许多特定桌面或发行版的倡导者在某种程度上没有抓住重点。我确实有自己的个人偏好,但我认为真正需要的是标准化的文件格式。也就是说,如果我在 Applixware 或 StarOffice 或任何其他软件中生成“文档”,则其他办公套件必须能够读取它。此外,文件格式的设计必须足够好,以至于我不必每两年购买一次软件的更新版本。这种理由适用于电子表格、演示文稿软件等。这将大大提高各种办公套件和/或发行版(甚至其他操作系统)之间文档的可移植性。实际的桌面(KDE、GNOME 等)将成为使用该系统的个人的偏好。
我知道这可能会在短期内限制一些创造力,但这将是解决另一个流行的操作系统造成的问题之一的解决方案。这只是我的一点看法。
—Dave Underland dunder@earthlink.net
喜欢一月份的封面!我在电视上观看了“酷狗宝贝”特辑,当我看到 Feathers McGraw 时,我笑得前仰后合。有点像 Tux,不是吗?在卡通频道重播的“Reboot”期间,我也发现了一个 非常 像 Tux 的家伙。这个角色不时出现并随意走过。我想知道 Mainframe Entertainment 的人们是否在发出潜意识信息?
世界统治!
—Patrick Murman pmurman@earthlink.net
Jason Kroll 在 2000 年 1 月“upFRONT”中的“发行版观察”是一篇非常有启发性的文章。但是,给定的 URL 似乎是 www.khaOS.org,而实际上是 www.kha0S.org(注意 O/0)。前一个 URL,我在阅读时假设它是正确的,将我定向到“Diario El Mundo del siglo XXI”,通过我对西班牙语的微薄知识,我可以推断出它不是 KhaOS 的网站。尽管我发现“Diario El Mundo del siglo XXI”非常有趣,但如果您的 URL 能更清晰一点,我将不胜感激。
—Auknight Colather auknight@postmark.net
对此感到抱歉。根据字体,大写字母 O 和零可能难以区分 —编辑
我真的很喜欢你们在 11 月刊Linux Journal中对 Linus 的采访。读到一位正常而聪明的名人真是令人耳目一新!我喜欢你们选择提出的问题,以及你们选择的封面标题——非常幽默。
—Kimberly Guardino kimberly@zna.com
Lydia Kinata 想出了“Linus 是蝙蝠侠”的封面。我们也喜欢它 —编辑
我写信给您是为了感谢您寄给我的Linux Journal杂志。我是哈瓦那 J.A.E. 高等理工学院 (ISPJAE) 的研究员和计算机程序员,专门编写工业用途的程序(大多数使用 Delphi)。
我们不熟悉 UNIX 系统,因为这些系统在这个国家不是很常见。在我的大学里,只有少数人安装了 Linux,一些通信服务器运行 UNIX。
大多数人使用 Windows 95、98 或 NT。在我国,找到 Windows 的安装 CD 比 Linux 的更容易,而且大多数可用的程序都是针对 Windows 平台的。最后,在大学和几乎全国各地,没有人需要注册和付费使用 Windows(我不知道这种情况将来会如何发展)。因此,人们不必担心成本,而 Linux 的免费可用性并不是决策的因素。
尽管如此,我还是在我的电脑上安装了 Linux(并非没有一些硬件问题),并且发现它非常好用且功能强大。
无论如何,再次感谢您的杂志。它们非常有趣。
—Melvin Ayalajre yes@ceis.ispjae.edu.cu