GNU 公报,第 1 卷第 3 期,1987 年 6 月
目录
- GNU 的人
- GNU 公报
- 什么是自由软件基金会?
- 社论:反对音频复制保护
- GNU 快讯
- GNU 软件现已可用
- GNU 项目现状,1987 年 6 月
- 什么是 GNU Emacs,您想要一份吗?
- GNU 愿望清单
- 感谢 GNU
GNU 公报是自由软件基金会不定期出版的通讯,为您带来有关 GNU 项目的新闻。
GNU 的人
通常的人员仍在从事 GNU 的工作:Richard Stallman 最近从韩国返回,他在四月份在 KAIST 工作了一个月。他还访问了东京的 DECUS 并在那里发表演讲。他目前正在继续开发 GNU C 编译器。黑客 Len Tower、Richard Mlynarik 和 Paul Rubin 在时间允许的情况下做各种志愿工作,Jay Fenlason 继续全职从事 GNU 汇编器和库的工作。在发行方面,FSF 财务主管 Bob Chassell 刚刚完成协调另一批 GNU Emacs 手册的生产工作。Jerry Puzo 一直在确保我们与外界的通信顺利进行。
一些新成员也加入了我们:Mark D'Agostino 现在负责 FSF 的邮件室,处理以不断增加的速度涌入的磁带和手册订单。Mark 是麻省理工学院物理和电气工程专业的学生。麻省理工学院的老黑客 Peter Deutsch 正在业余时间编写一个用于位图屏幕的 PostScript 语言解释器,以便在 X 窗口系统下与 GNU 一起使用。他的解释器将被称为“GhostScript”,并有望能够驱动打印机。Peter 以其在 Lisp 和 Smalltalk 方面的工作而闻名,并继续在 ParcPlace Systems(施乐 PARC 的衍生公司)担任首席科学家进行 Smalltalk 开发。Velu Sinha 编写了 GNU shell,它将很快发布以进行测试。我希望我没有拼错名字的 Rayan Zachariasen 正在编写邮件程序。最后,Kathy Hargreaves 和 Karl Berry 转录了 Richard Stallman 关于 GNU C 编译器如何工作的微波日讲座;我们希望尽快出版编辑过的文字稿。Kathy 和 Karl 都在布朗大学计算机科学系学习数字排版。他们计划稍后设计一些用于 GhostScript 的字体。他们还设计了本公报末尾出现的新 FSF 订单表格。
GNU 公报
版权 (C) 1987 年 6 月,自由软件基金会。
编辑:Paul Rubin
作者:Richard M. Stallman,Paul Rubin 插图:Etienne Suvasa,Jean-Marie Diaz。
复制:Mark D'Agostino。
如果保留版权声明和许可声明,并且分发者允许接收者按照此声明允许的进一步再分发,则允许任何人以任何介质制作或分发本文档的逐字副本。
什么是自由软件基金会?
作者:Richard M. Stallman
自由软件基金会致力于消除对软件的复制、再分发、理解和修改的限制。
我们名称中的“自由”一词不是指价格;它指的是自由。首先,自由地复制程序并将其重新分发给您的邻居,以便他们也可以像您一样使用它。其次,自由地更改程序,以便您可以控制它而不是让它控制您;为此,必须向您提供源代码。
基金会致力于通过开发自由的兼容替代品来取代专有软件,从而赋予您这些自由。具体而言,我们正在组建一个完整的、集成的软件系统“GNU”,该系统与 Unix 向上兼容。当它发布时,每个人都将被允许复制它并将其分发给其他人;此外,它将与源代码一起分发,因此您可以通过阅读它来了解操作系统、将其移植到您自己的机器、对其进行改进并与他人交换更改。
已经有一些组织分发免费的 CPM 和 MSDOS 软件。自由软件基金会正在做一些不同的事情。
- 其他组织主要用于分发;他们分发任何可用的东西。我们希望提供一个完整的集成自由系统,该系统将消除对任何专有软件的需求。
- 一个结果是,我们现在只对非常适合 GNU 系统上下文的软件感兴趣。分发免费的 MSDOS 或 Macintosh 软件是一项有用的活动,但它不是我们计划的一部分。
- 另一个结果是,我们将积极尝试改进和扩展我们分发的软件,速度将取决于我们的人力允许。因此,我们将始终寻求捐赠金钱、计算机设备或时间、劳动力和源代码,以改进 GNU 系统。
- 实际上,我们的主要目的是这项软件开发工作;分发只是一个辅助手段,也可以带来一些资金。我们认为,用户将自行完成大部分分发工作,而不需要或不希望我们的帮助。
为什么要使用类 Unix 系统?
有必要与一些广泛使用的系统兼容,以便为我们的系统提供立即可以轻松切换到该系统的训练有素的用户基础,以及可以运行在该系统上的即时应用程序软件基础。(最终,我们还将提供免费的专有应用程序软件替代品,但这还需要几年时间。)
我们选择 Unix 是因为它是一个相当清晰的设计,已经知道它是可移植的,但其受欢迎程度仍在上升。Unix 的缺点似乎是我们可以在不删除 Unix 优点的情况下解决的问题。
为什么不模仿 MSDOS 或 CP/M?它们确实更广泛地使用,但它们也是为小型机器设计的非常弱的系统。Unix 强大得多,也更有趣。当一个系统需要数年才能实现时,为未来可用的机器编写它是很重要的;不要让它受到目前使用最广泛但新系统完成时将过时的机器的功能的限制。
为什么不以新的、更先进的系统为目标,例如 Lisp 机器?主要是因为这仍然更像是一项研究工作;很有可能做出错误的选择,并且该系统最终不会很好。此外,此类系统通常与特殊的硬件相关联。与一家制造商的机器捆绑在一起将很难保持独立于该制造商并获得广泛的社区支持。
社论:反对音频复制保护
就在科学使完美复制音乐成为可能的时候,唱片公司正试图再次使其变得不可能,并采用政府强制执行的复制保护。
留声机的发明创造了一种情况,即复制音频信号的最佳方法是通过大规模生产。这种临时情况使得唱片公司变得必要且有用。这也使得版权成为一种相当无害的方式,可以鼓励有益于公众的活动。(这是版权的最初目的。)
数字音频磁带机将改变这一切。大规模生产的副本将不再比您自己制作的更好。唱片公司可能仍然有客户,但它们将部分过时。
但是,过时的机构不会平静地接受被忽视。因此,国会正在审议一项法案,要求每台数字音频磁带机都配备特定的复制保护设备。
拟议的技术方法包括通过消除狭窄的频带来降低预录音乐的质量。当录音机注意到该频带为空时,它将关闭。即使信号来自无线电,也无法复制它。
如果这项法律通过,我们可以期待更多相同的事情。过去,复制信息存在许多自然障碍,克服这些障碍是一项业务。信息革命的总体趋势是消除这些障碍;使信息易于复制和转换。每次技术使事情变得更容易时,依赖于障碍的企业都会要求人工障碍(法律要求的)来取代自然障碍。
一些通用的 I/O 设备可以将您的计算机变成数字音频磁带录音机。是否会有法律规定这样做是不可能的?也许一项法律规定您不能访问内核源代码,以免您绕过政府施加的访问控制?
要反对这项法案,请致电您的国会议员和参议员,并敦促他们投票反对该法案。它被称为 1987 年数字音频磁带录制法案:S. 506,H.R. 1384。
您可以通过拨打电话信息来获取电话号码;参议员通常在州议会大厦设有办公室。有关更多信息,请联系此组织
Audio Recording Rights Coalition PO Box 33705 1145 19th Street NW Washington, DC 20033 1-800-282-TAPE
GNU 快讯
这是有关 GNU 项目、自由软件基金会和一般自由软件的新闻报道的集合。
- Termcap 手册即将出版 Jim Joyce 在旧金山的 Unix 书店可能会出版 Richard Stallman 编写的 Termcap 编程手册。本手册是作为 Emacs 项目的副产品编写的,因为 Unix 的 Termcap 文档没有提供足够的信息。在 Jim Joyce 将其打印出来后,基金会可能会提供本手册的印刷版出售。与 GNU 编写的其他所有内容一样,本手册将免费供所有人复制;但是,Jim 计划为他出售的每本手册向 RMS 捐赠一些钱。
- GNU国际象棋改进 Stuart Cracraft 报告说,由于他在 GNU 国际象棋中安装了新的搜索和评估程序,最新版本最近击败了一位 1800 分的选手。他正在收集开局库、残局数据库和大师对局,以进一步改进该程序。如果您认为可以提供帮助,请联系他。他的地址是 [email protected]。
- 打不过就加入他们... RMS 最近受邀在新泽西州默里山的 AT&T 贝尔实验室(Un*x 的诞生地)做一个关于 GNU 的演讲。他报告说,演讲总体上很受欢迎。
- X 逐渐被接受 商业媒体一直在报道,麻省理工学院和 DEC 编写的免费 X 窗口系统正逐渐成为便携式窗口系统的多供应商行业标准。基金会在其标准软件磁带上分发 X,GNU Emacs 和 GNU 国际象棋都带有 X 的特殊接口。
- Pat Monardo 提供的 C 语言版 TeX 经过漫长的等待,终于有了一个免费的 C 语言版 TeX 实现。这是加州大学伯克利分校的 Pat Monardo 对 WEB 版本的纯手工翻译,它试图保留 WEB 版本的模块和变量名称,同时保持一个可读的 C 程序。基金会和华盛顿大学的 Unix TeX 发行版的维护者最终都会提供这个版本。您也可以直接联系 Pat Monardo 获取更多信息。他的地址是 ucbvax!monardo (uucp),或 [email protected] (Internet)。如果您觉得这个程序有用,请考虑向 Pat 捐款。
- SoftKlone 审判获胜 一位联邦法官裁定 SoftKlone 公司在由 Crosstalk(一款 PC 通信程序)的营销商提起的“外观和感觉”版权侵权诉讼中,几乎所有指控均不成立。尽管 SoftKlone 程序是专有的,但这次审判的结果是对所有人编写和分发他们想要的任何程序的自由的重要肯定。
-
发送克隆 与此同时,莲花公司的“外观和感觉”侵权诉讼仍未解决。为了帮助此案的被告,Dan Bricklin 正在编纂一份软件和硬件“克隆”的列表。这些是复制先前发布的程序的功能、特性或“外观和感觉”的程序和机器。(Dan 是 VisiCalc 的作者,而 Lotus 1-2-3 本身就是它的部分克隆)。基金会要求读者尽可能多地提供详细的例子,并通过电子方式发送到
[email protected] (Internet),
或mit-eddie!mit-prep!send-in-the-clones (uucp).
或通过邮寄方式发送到Send In The Clones c/o Free Software Foundation 1000 Mass Ave. Cambridge, MA 02138
我们将把收到的所有消息转发给 Dan Bricklin。以下是我们已经有的一些例子,以让大家了解我们正在寻找什么- Amdahl 等公司生产的模拟 IBM 大型机的 CPU。
- Ashton-Tate 的“Multiplan”,其中包含 Wang 专用文字处理器的一些功能
- Richard Stallman 的 EMACS 编辑器已被多次模仿。
- 几乎所有 PC 克隆机中都运行着对 IBM PC BIOS 的模仿。没有这样做,PC 克隆机将毫无用处。
- Unix 用户界面已被多次模仿,无论是完整的系统(Idris、Coherent、Minix、MARC、GNU 等),还是仅克隆实用程序的程序套件(例如 Software Tools;我见过的几乎所有微型计算机 C 编译器都附带一些这样的程序)。
- 所有 C 编译器都实现了一种特殊的语言(C),该语言以前只能作为 Unix 的一部分提供。
GNU 软件现已可用
- GNU Emacs 1975 年,Richard Stallman 开发了第一个 Emacs:可扩展、可定制的实时显示编辑器。GNU Emacs 是他对 Emacs 的第二次实现。它是 Unix 系统上第一个提供真正的 Lisp 的 Emacs,它与编辑器无缝集成,用于编写扩展。它还提供了与麻省理工学院的免费 X 窗口系统的特殊接口,使重绘速度非常快。GNU Emacs 自 1985 年以来已得到广泛使用,并且通常在麻省理工学院的 Athena 项目等项目中取代了 Emacs 的专有实现,因为它具有更高的可靠性,以及良好的功能和更易于扩展性。GNU Emacs 已在多种 Unix 系统上运行:Alliant(系统版本 1 或 2)、Amdahl (UTS)、AT&T (3b 机器和 7300 pc)、Celerity、Digital (Vax,而非 PDP-11)、Dual、Encore、Gould、HP(9000 系列 200 或 300,但不是 500 系列)、IBM(运行 4.2 的 RT/PC)、Integrated Solutions(带有 68020 和 VMEbus 的 Optimum V)、Masscomp、Megatest、NCR (Tower 32)、Plexus、Pyramid、Sequent、Silicon Graphics(Iris 版本 3.5)、Stride(系统版本 2)、Sun(任何类型)、Tahoe、Tektronix(NS16000 系统)、Texas Instruments (Nu)、Whitechapel (MG1) 和 Wicat。其中包括 Berkeley Unix 和 System V(版本 0、2 或 2.2)。它也可以在 Apollo 机器和 VAX/VMS 上运行。GNU Emacs 的使用在 GNU Emacs 手册中进行了描述,可从自由软件基金会获得。
- GDB GDB 是 1986 年为 GNU 项目编写的源代码级 C 调试器。它提供了 Unix 调试器中通常找不到的许多功能,例如记录调试器中检查的所有值的历史记录,以便以后简洁地引用,多行用户定义的命令以及强大的自文档功能。它目前在 4.2 和 4.3bsd 下的 Vax 和 Suns(系统版本 2 和 3)上运行。运行 4.2bsd 的 IBM RT-PC 的版本可能很快发布。GDB 的用户手册可从基金会获得。
- GNU CC GNU C 编译器是一个相当可移植的优化编译器。它可以为 68000、68020 和 Vax 生成良好的代码。它具有自动寄存器打包功能,使寄存器声明不再必要。它支持最新的草案标准中的完整 ANSI C。我们正在为希望帮助我们查找编译器错误或开始端口工作的人员提供 beta 测试版。此测试版本与常规 GNU 发行版在单独的磁带上分发。当编译器更稳定时,它将成为常规磁带的一部分。
- Bison Bison 是 YACC 的向上兼容替代品,具有一些额外的尚未记录的功能。它已经使用了几年。
- X 窗口系统 X 是麻省理工学院和 DEC 编写的用于位图显示的便携式、网络透明的窗口系统。它目前在 DEC VAXstation、Lexidata 90 和大多数 Sun Microsystems 显示器上运行,其他正在开发中。X 支持重叠窗口、完全递归子窗口,并为几种不同风格的用户界面提供钩子。提供的应用程序包括终端模拟器、位图编辑器、几个窗口管理器、时钟、窗口转储和取消转储程序、LN03 打印机的硬拷贝打印程序、几个排版预览程序等。
- MIT Scheme Scheme 是一种简化的、词法作用域的 Lisp 方言,由麻省理工学院和其他大学设计,用于两个目的:教授编程学生和研究新的并行编程结构和编译技术。MIT Scheme 用 C 编写,可在多种 Unix 系统上运行。抱歉,当前 MIT Scheme 发行版没有文档。Scheme 的各个实验室已经设计了一个新的 Scheme 标准,并且麻省理工学院正在努力更改 MIT Scheme 以适应。完成后,该标准将作为 MIT Scheme 的手册。届时,我们将分发新版本的 Scheme 和标准。
- GNU 国际象棋 GNU 国际象棋由加州大学洛杉矶分校的 Stuart Cracraft 于 1986 年编写。它可以并行使用多台机器以提高搜索速度,并且它带有一个与 X 窗口系统的接口来显示一个漂亮的棋盘。它还包含一个人类可读的开局库,其中包含数千步棋,包括数百场国际象棋大师米哈伊尔·塔尔的对局。在单个 Sun-3 CPU 上,当前版本的棋力大概在 C 级左右。Stuart 继续以各种方式加强该程序。
- Hack Hack 是一款类似于 Rogue 的面向显示的冒险游戏。
如何获取 Gnu 软件
所有软件和出版物均获准复制和重新分发。获取 GNU 软件副本的最简单方法是从其他拥有它的人那里获取。您无需请求许可;只需复制即可。
如果您可以访问 Internet,则可以从主机 prep.ai.mit.edu 获取 GNU 软件的最新发行版本。有关更多信息,请阅读该主机上的文件 `/u2/emacs/GETTING.GNU.SOFTWARE'。
如果您无法通过上述任何方式获取副本,则可以从自由软件基金会订购。有关价格和详细信息,请参阅本公告末尾的订购单。
GNU 项目现状,1987 年 6 月
(另请参阅本期其他地方的“GNU 软件现已可用”一文)。
- GNU Emacs 和 GDB GNU Emacs 和 GDB 已经发布。伯克利正在 4.3 发行版中分发 GNU Emacs,而 DEC 将在 Vax 上的 Unix 系统中分发它。
- Gsh,GNU 模仿 C shell 具有输入编辑和 shell 脚本编译功能的 C shell 的 beta 测试版预计很快发布。由于生病而延误了。相同的程序应该模仿 sh,但这尚未生效。
- 内核 我们正在与卡内基梅隆大学的 Rashid 教授就合作开发 MACH 内核进行谈判。MACH 是一个消息传递内核,它很可能会取代 4.3bsd,成为 ARPA 资助的操作系统研究的标准内核。如果达成协议,我们将使用 MACH 作为 GNU 的内核;否则,我们可能会使用一个名为 TRIX 的免费远程过程调用内核,该内核是在麻省理工学院编写的。TRIX 可以运行并支持基本的 Unix 兼容性,但需要许多新功能。
- C 编译器 RMS 现在正在完成一个新的可移植的优化 C 编译器。它支持 1986 年 10 月的 ANSI C 草案,并且已经编译了它自身和 GNU Emacs。编译器的第二个 beta 测试版刚刚发布。它修复了 1987 年 3 月的初步测试版中发现的错误,但仍被认为不适合日常使用。编译器执行自动寄存器分配、公共子表达式消除、循环中的不变量代码移动、常量传播和复制传播、延迟函数调用参数的弹出、尾递归消除,以及许多从机器描述中自动推导出的局部优化。当它完成时,它可能也会知道何时将常量地址保留在寄存器中。我们还可能会进行一些重新排列,以便能够以有限的内存量编译任意大的函数,尽管与使用大量内存所能完成的优化相比,优化会有所降低。GCC 生成的 68020 代码比使用 -O 的 Sun 编译器更短更快。它生成的 Vax 代码比使用 -O4 的 Tartan C 编译器更短,但我们还没有能够比较该代码的运行速度。包含足够的内部文档,供有兴趣将编译器重新定位到其他 CPU 的人员入门。我们的 cpp 现在支持 1986 年 10 月的草案标准。
- 汇编器 我们有一个部分可移植的单程汇编器,它的速度几乎是 Unix 汇编器的两倍。它现在适用于 Vax 和 68020。
- 窗口系统 我们计划使用麻省理工学院编写的 X 窗口系统。该系统目前是免费的。
- 文档系统 我们现在有一对真正兼容的程序,可以将 texinfo 格式的文档文件转换为打印手册或 Info 文件。描述如何在 Texinfo 中编写文档的 Texinfo 手册可从基金会获得。许多实用程序都需要文档文件。
- 其他实用工具 我们经常使用 GNU 的 `ls`、`grep`、`awk`、`make` 和 `ld`。其他的目标文件管理工具也已编写完成。我们为 `yacc` 提供的免费替代品名为 `bison`。`cron` 和 `at` 以及 `m4` 最近都已提交。`lex` 预计在六月发布。一个免费的 stdio 系统也刚刚收到。
-
自由软件基金会 基金会的成立有两个目的:接受捐赠以支持 GNU 的开发,以及进行软件分发。我们现在是免税的;您可以将对我们的捐赠从您的税款中扣除。我们的地址是
Free Software Foundation 1000 Mass Ave Cambridge, MA 02138
我们的电话号码是 (617) 876-3296。由于围绕 LMI 所有权变更的混乱,我们的电话服务在五月曾一度中断。我们仍在努力与电话公司理清一切。如果您打电话给我们,听到录音说我们的号码已断开,请继续尝试。我们没有倒闭! - 服务目录 基金会现在维护着一个服务目录;一份为 GNU Emacs 的个人用户,并最终为 GNU 系统的所有部分提供服务的人员名单。服务可以是回答新用户的问题、定制程序、移植到新系统或任何其他事情。
- 可能的目标机器 GNU 将需要一个使用 32 位地址和整数,并以 8 位字节为寻址单位的 CPU。1 兆的内存应该足够,尽管目前 GNU C 编译器对于大型函数可能需要几兆的内存。除非我们做很多工作来解决这个问题,否则您可能需要有虚拟内存。MACH 也需要虚拟内存。GNU Emacs 在系统中需要超过 1 兆的可寻址内存,尽管如果有虚拟内存,1 兆的物理内存可能就足够了。硬盘将是必不可少的;至少需要 40 兆来存放系统、源代码、手册和交换空间。当然,还要为用户的文件留出更多空间。系统二进制文件可能大约占用 10 兆左右。我们建议个人 GNU 系统使用 80 兆或更多。这并不是说将 GNU 的一部分或全部适配到其他类型的机器上是不可能的;但这可能很困难,而且我们不认为减少这种困难是我们的工作。我们对任何特定型号的微型计算机都没有意见,因为我们不关注硬件产品。
- 移植 现在询问关于移植 GNU(除了 GNU Emacs 和 GNU CC)还为时过早。首先,我们必须完成它。
为什么发明版权?
现在,版权正逐渐成为公众试图忽视的公共障碍,版权所有者试图通过称之为内在权利来证明这种强加是合理的。正如他们所说,他们的内在权利是一种使公共利益无关紧要的传统。
这与版权的历史事实相悖。
最高法院明确说明了版权的用途。斯图尔特大法官在为法院撰写的文件中解释说
我们版权法的直接效果是确保“作者”的创造性劳动获得公平的回报。但最终目的是通过这种激励来刺激艺术创造力,以促进公众利益。“美国唯一的利益和授予 [版权] 垄断权的主要目的,”本法院曾说,“在于公众从作者的劳动中获得的普遍利益。”
---Fox Film Corp. v. Doyal (286 US 123, 127)
因此,当版权妨碍公众使用程序时,这直接攻击了拥有版权的原因。
什么是 GNU Emacs,您想要一份吗?
GNU Emacs 是 Emacs 文本编辑器的一个新的实现。(最近,文本编辑器在微型计算机用户中被称为“文字处理器”。)
Emacs 是一种文本编辑器的架构,其中大多数编辑命令是用一种解释型语言(通常是 Lisp)编写的,以便用户可以随时编写新的编辑命令。这使得 Emacs 拥有比其他类型的编辑器更强大或更适合个人使用的编辑命令。
任何特定的编辑命令都可以用 C 编写,但是使用 Lisp,用户更容易更改编辑命令或实现新的编辑命令。用户还可以交换他们对 Emacs 的改编和扩展。结果是一个不断增长的扩展库。
GNU Emacs 拥有一个特别干净的 Lisp 系统来编写编辑命令,以及一个已经很大的扩展库。
GNU Emacs 是用 C 编写的,专为 Unix 或类 Unix 内核设计。它包括自己的 Lisp 解释器,用于执行编辑器中用 Lisp 编写的部分。
它是一个相当大的程序,在 vax 或 68000 上大约占用 525k,必须加上您正在编辑的文件、撤消缓冲区、加载的 Lisp 库以及最近删除的文本等 Lisp 数据的空间。这在分时机器上并不是真正的问题,因为 525k 中的大部分是共享的,但是在个人计算机上可能没有人可以共享。因此,GNU Emacs 可能无法在 IBM PC 克隆机上使用,因为缺乏内存,除非您想在 Emacs 本身中用软件实现虚拟内存。或许在拥有 1 兆内存的 80286 上,您可以使用它们的内存管理来获胜。
一般来说,只要提供、模拟或模仿合适的 Unix 系统调用环境,具有 1 兆真实内存或虚拟内存的 32 位机器可能可以运行 GNU Emacs。
GNU 愿望清单
本期希望
- 和往常一样,需要资金和设备。
- 在剑桥地区需要一些免费的办公空间。
- 需要志愿编程人员,尤其是来自剑桥附近和具有编写操作系统内核经验的人员。也需要帮助编写文档。
- 需要艺术作品和其他图形,用于未来 FSF 手册和 GNU 公报中的插图。
- 有人想编辑 GNU 的第 4 期公报吗?
感谢 GNU
自由软件基金会想特别感谢以下人员:
感谢麻省理工学院计算机科学实验室。LCS 为 FSF 提供了用于程序开发的 Microvax 贷款。
感谢 LCS 的负责人 Dertouzos 教授。我们非常感谢他支持我们的具体决定。
感谢麻省理工学院人工智能实验室提供的各种宝贵帮助。
感谢 Lisp Machine, Inc.。LMI 为 FSF 慷慨地提供了办公空间、计算机资源和邮件地址。特别感谢 Bruce Deffenbaugh 帮助我们在 LMI 最近的动荡期间保持运营相对平静。
感谢 Inference Corp.。Inference 一直在向其客户运送 GNU Emacs 的副本,并结合他们提供的其他一些产品,并且他们决定为他们以这种方式交付的每个 Emacs 副本向 Richard Stallman 捐赠 200 美元。这证明了通过编写自由软件谋生是可能的。
感谢 DEC 的 Martin Minow 向我们提供了一台答录机,这样人们现在可以通过 (617) 876-3296 给我们打电话。我们大约每周查看一次留言。
感谢那些寄钱和提供帮助的人。Advanced Decision Systems 的 James R. Payne 特别慷慨地捐赠了。还要感谢那些通过订购 Emacs 手册和分发磁带支持我们的人。
创建本公报是我们感谢所有对我们正在做的事情表示兴趣的人的方式。
*结束*