GNU 公告,第 1 卷第 14 期,1993 年 1 月

目录


GNU 公告是自由软件基金会的半年通讯,为您带来有关 GNU 项目的新闻。

Free Software Foundation, Inc.                Telephone: (617) 876-3296
675 Massachusetts Avenue         Electronic mail: [email protected]
Cambridge, MA   02139   USA

GNU 的是谁

Michael Bushnell 正在开发 GNU 操作系统并维护 GNU tarJim Blandy 正在准备 GNU Emacs 19。Roland McGrath 正在润色 C 库,维护 GNU make,并帮助开发 GNU 操作系统。

Tom Lord 正在编写图形库,并正在开发 GNU 电子表格 Oleo。Brian Fox 正在改进他编写的各种程序,包括 makeinfoinforeadline 库和 BASH,并且正在编写 BASH 手册。Jan Brittenson 正在开发 C 解释器并维护 fingerMike Haertel 正在使 GNU grep 符合 POSIX 标准,并开始进行光学字符识别工作。David MacKenzie 维护着 GNU 的大多数小型实用程序 - 比几乎所有其他人的总和还要多的程序。

Melissa Weisshaus 正在编辑文档并编写 GNU 实用程序 手册。我们的秘书/财务主管 Robert J. Chassell 除了许多其他任务外,还负责我们的出版工作。

Noah Friedman 是我们的系统歧义消除器。Lisa `Opus' Goldstein 继续运营 FSF 的业务部分,Gena Lynne Bean 在办公室协助工作。Spike MacPhee 协助 RMS 处理行政任务。Charles Hannum 从事排版和许多其他工作。

Richard Stallman 继续作为志愿者完成无数任务,例如 C 编译器维护和完成 C 库 手册。

志愿者 Len Tower 仍然是我们在线的 JOAT(万事通),处理邮件列表和 gnUSENET、信息请求等。

GNU 公告

撰写和编辑:Melissa Weisshaus、Noah S. Friedman,
Charles Hannum、Robert J. Chassell、Lisa Goldstein,
和 Richard Stallman。

插图:Etienne Suvasa 和 Jamal Hannah

日语版:Mieko Hikichi 和 Nobuyuki Hikichi

GNU 公告每年 1 月和 6 月发布。请注意,没有邮寄列表。要获取副本,请在请求中附上您的姓名和地址,发送到首页上的地址。感谢您附上一个商务大小的、贴好邮票的、写好回邮地址的信封(0.52 美元)和/或为支付复印费用而捐款,但这不是必需的。如果您来自美国境外,最好发送邮件标签而不是信封,并提供足够大约 100 克包裹的国际回信券,但这不是必需的。(包括一些额外的国际回信券以支付复印费用也表示感谢。)

版权所有 (C) 1993 自由软件基金会,公司。

本页面根据 知识共享署名-禁止演绎 3.0 美国许可获得许可。

什么是自由软件基金会?

自由软件基金会致力于消除人们复制、重新分发、理解和修改计算机程序的能力和权利方面的限制。我们通过促进在计算机使用的所有领域开发和使用自由软件来实现这一目标。具体而言,我们正在组建一个名为“GNU”(GNU's Not Unix)的完整集成软件系统,该系统将向上兼容 Unix。该系统的大部分部件已经可以工作,我们现在正在分发它们。

我们名称中的“自由”一词指的是自由,而不是价格。您可能会或可能不会花钱来获取 GNU 软件。无论哪种方式,一旦您拥有该软件,您都拥有两个特定的自由:第一,复制该程序并将其赠送给您的朋友和同事的自由;第二,通过完全访问源代码来随意更改程序的自由。此外,您可以学习源代码并了解此类程序的编写方式。然后,您就可以移植它、改进它,并与他人分享您的更改。如果您重新分发 GNU 软件,您可以为传输副本的物理行为收取费用,或者您可以赠送副本。

其他组织分发任何可用的自由软件。相比之下,自由软件基金会专注于开发新的自由软件,努力开发一个足够完整的 GNU 系统,以消除您购买专有系统的需要。

除了开发 GNU 之外,FSF 还分发 GNU 软件和手册的副本,收取分发费,并接受免税捐赠以支持 GNU 的开发。FSF 的大部分资金来自其分发服务。我们是免税的;您可以在您的美国纳税申报表上扣除给我们的捐款。

基金会的董事会成员是:Richard M. Stallman,总裁;Robert J. Chassell,秘书/财务主管;Gerald J. Sussman、Harold Abelson 和 Leonard H. Tower Jr.,董事。

什么是 Copyleft?

使程序免费的最简单方法是将其置于公共领域,不进行版权保护。但这允许任何人对该程序进行版权保护并限制其使用,违背作者的意愿,从而剥夺其他人访问和自由重新分发它的权利。这完全歪曲了最初的意图。

为了防止这种情况发生,我们以一种新颖的方式对我们的软件和手册进行版权保护。典型的软件公司使用版权来剥夺您的自由。我们使用copyleft来保留它们。它是一种法律工具,要求那些传递该程序的人包括进一步重新分发它以及查看和更改代码的权利;代码和权利在法律上变得不可分割。

GNU 项目使用的 copyleft 由常规版权声明和GNU 通用公共许可证 (GPL) 组合而成。GPL 是一种复制许可证,它基本上(在几页法律文件中)说明了您拥有上面讨论的自由。另一种形式,GNU 库通用公共许可证 (LGPL),适用于某些 GNU 库。此许可证允许在某些条件下将库链接到专有可执行文件中。所有 GNU 源代码发行版和我们的许多手册中都包含了相应的许可证。我们还将向您发送一份副本。请将您的请求发送到封面上的任何一个地址。

请注意,库许可证实际上代表了一种战略撤退。我们希望尽可能坚持认为基于 GNU 软件的程序本身必须是自由的。但是,在库的情况下,我们发现坚持只在自由软件中使用它们似乎会阻止使用库,而不是鼓励自由应用程序。

我们强烈建议您 copyleft 您的程序和文档,并且我们已经尽可能简化了您的操作。有关如何应用任何许可证的详细信息,请参阅每个许可证的末尾。

LGPL 查询

libg++libc 都受库通用公共许可证的约束。您是否在 LGPL 条款下在专有应用程序中使用这两个库中的任何一个?我们想知道这一点,以帮助评估 LGPL 是否在完成其设计目标。请发送邮件至 [email protected],或发送至本公告首页上的邮政地址。

自由软件支持

自由软件基金会不提供任何技术支持。虽然我们创建软件,但我们将其留给其他人来谋生提供支持。我们将程序员视为提供服务,就像现在的医生和律师一样;医疗和法律知识都是可以自由重新分发的实体,从业人员收取分发和服务费。

我们维护一份提供支持和其他咨询服务的人员列表,称为 GNU 服务目录。它位于 GNU Emacs 发行版中的 `etc/SERVICE` 文件、GCC 发行版中的 `SERVICE` 文件以及 prep.ai.mit.edu 上的 `/pub/gnu/GNUinfo/SERVICE` 中。如果您想要一份打印的副本或希望列在其中,请与我们联系。

如果您发现任何 GNU 软件存在缺陷,我们希望知道。我们有许多用于公告、错误报告和问题的 Internet 邮件列表。它们还作为 gnu.* 新闻组网关到 USENET 新闻中。您可以将您的请求邮寄到封面上的任何一个地址,以获取可用邮件列表的列表。

如果您无法访问 Internet,您可以通过 UUCP 获取邮件和 USENET 新闻。请联系当地的 UUCP 站点,或商业 UUCP 站点,例如

UUNET Communications Services,
3110 Fairview Park Drive - Suite 570,
Falls Church, VA   22042
USA
Phone: (703) 876-5050
E-mail: [email protected]

商业 uucp 和网络提供商的列表定期发布到 USENET 的 news.announce.newusers 新闻组,主题为“如何成为 USENET 站点”。

当我们收到错误报告时,我们通常会尝试解决问题。虽然我们的错误修复可能看起来像是个人帮助,但事实并非如此。我们的任务非常庞大,以至于我们必须专注于有助于整个社区的事情。我们没有资源来帮助个人。我们可能会向您发送一个错误补丁,以帮助我们测试修复并确保其质量。如果您的错误报告没有引起我们的解决方案,您仍然可以从阅读我们的错误报告邮件列表的其他用户那里获得解决方案。否则,请使用服务目录。

因此,请不要要求我们帮助您安装软件或弄清楚如何使用它 - 但请告诉我们安装脚本如何不起作用或文档不清楚的地方。

远方的自由软件支持

这里有一些我们之前没有提到过的自由软件支持公司。我们强烈建议您选择这些类型的支持服务公司,因为这样既能帮助行业发展,又能让您自己从众多支持供应商中做出选择。自由软件基金会(FSF)与这些公司没有任何关联。如需了解其他支持公司的地址,请查阅服务目录。

GNU 快讯

请支持自由软件

如果您相信自由软件,并且希望确保未来有更多的自由软件——请通过捐款支持 FSF 的工作!

您的可抵税捐款(在美国纳税申报表上)将极大地帮助我们实现目标。

$500    $250    $100    $50     other $______

Foreign currency:______

圈出您捐赠的金额,剪下此表格,并将其与您的捐款一起发送至:

Free Software Foundation
675 Massachusetts Avenue
Cambridge, MA   02139   USA

Cygnus 匹配捐款!

为了鼓励向自由软件基金会捐款,Cygnus Support 将匹配其员工以及客户及其员工的捐款。

Cygnus 将匹配其员工的捐款,每位员工最高捐款额为 1000 美元,并将匹配客户及其员工的捐款,最高捐款额为每位客户 1000 美元的 50%。Cygnus Support 将在 1993 年捐赠总计 10,000 美元。

支付给自由软件基金会的捐款应发送给 Cygnus Support,在那里它们将被匹配并每季度转发给 FSF。FSF 将为捐款人提供收据,以表彰其贡献(在美国纳税申报表上可抵税)。直接发送给 FSF 的捐款将不被匹配,除非事先与 Cygnus Support 达成协议。

Andrew 工具包保持自由

Andrew Toolkit 既是一个可扩展的、面向对象的图形用户界面工具包,又是一组应用程序包。最广泛使用的应用程序是 Andrew 消息系统 (AMS)。该工具包在 GNU 项目的“可选”X Windows 磁带和 GNU 项目的源代码 CD-ROM 上发行。

不久前,有人询问该工具包是否会保持免费。它会保持免费。Andrew Toolkit 联盟计划继续使该工具包和 AMS 的版本免费使用和分发。但是,存在一个(一直存在的)问题:联盟成员比我们其他人更快、更频繁地获得更新。这为联盟成员提供了继续作为成员的另一个激励因素。

GNU Zip 将取代 Compress

作者:Richard Stallman

我们终于有了一个与 compress 一样好(实际上略好一些)且目前没有专利的数据压缩程序。它被称为 gzip,由 Jean-Loup Gailly 编写,电子邮件地址是 [email protected]

压缩时,gzip 会生成一种全新的格式。由于 LZW 算法的专利,我们无法实现与 compress 兼容的压缩。但是,专利并不禁止解压缩,因此 gzip 被设计为能够识别和正确解压缩由 compress 创建的文件。

gzip 对压缩文件使用文件后缀 `.z`。我们选择它是考虑到 GNU 程序(如 GNU tar 和 Emacs 19 Dired 模式)将 `z' 用作与压缩相关的选项或命令,如果压缩文件名称中没有 `z',则这些选项会变得不那么自然,并且更难记住。此后缀与 compact 程序冲突,但这似乎不是一个大问题;compact 文件的分发并不广泛。

我们正在逐步将 prep.ai.mit.edu 上的 FTP 分发文件转换为使用 gzip。我们希望尽快停止分发 compress。在 GNU 系统中,我们计划使 compress 命令运行 gzip

虽然我们认为 gzip 没有侵犯任何我们所知的专利,但它始终有可能侵犯我们没有听说过的其他专利。即使它今天没有专利,每天也会颁发新的软件专利,并且随时可能颁发涵盖 gzip 的专利。1991 年 9 月,当我们距离发布另一个数据压缩程序还有一周时间时,就颁发了一项涵盖其使用的算法的专利。我们从未发布过该程序。

不幸的是,专利危及任何软件开发活动,并且除了通过政治行动来改变您所在国家/地区和其他地区的法律之外,您无法有效地保护自己免受专利侵害。compress 的作者和 1991 年我们几乎使用的程序的作者都加入了 LPF。

什么是 LPF?

编程自由联盟 (LPF) 旨在保护编写软件的自由。这种自由受到“外观和感觉”界面版权诉讼和软件专利的威胁。LPF 不认可自由软件或 FSF。

该联盟的成员包括程序员、企业家、学生、教授,甚至一些软件公司。

摘自联盟会员表格

编程自由联盟是一个由教授、学生、商人、程序员和用户组成的基层组织,致力于恢复编写程序的自由。该联盟并不反对国会打算的法律制度——单个程序的版权。我们的目标是扭转法官最近为回应特殊利益而做出的改变。

联盟会员年费为:程序员、经理和专业人士 42 美元;学生 10.50 美元;其他人士 21 美元。

要加入,请发送支票和以下信息:

本联盟与自由软件基金会(Free Software Foundation)无关,本身也不是一个自由软件组织。自由软件基金会支持本联盟,因为像任何比IBM小的软件开发商一样,它也受到软件专利的威胁。您也处于危险之中!在您或您的雇主被起诉之前,很容易忽视这个问题,但在那之前组织起来更加谨慎。

地址是

League for Programming Freedom
1 Kendall Square - #143
P.O. Box 9171
Cambridge, MA   02139
USA
Email: [email protected]
Phone: (617) 243-4091

如果您尚未下定决心,请写信给 LPF 获取更多信息,或发送电子邮件至 [email protected]

GNU 项目状态报告

自由信息来源

“可自由再分发”不仅仅指软件。以下是提供可自由再分发信息的组织的部分列表。

全球 GNU 软件

作者:Melissa Weisshaus

世界各地的用户现在可以更轻松地访问 GNU 和其他自由软件。美国的用户已经能够在 FSF 和许多其他 FTP 站点获取自由软件一段时间了。最近,世界各地出现了面向自由软件的公司和 FTP 站点,使得欧洲、亚洲和澳大利亚的用户可以更轻松地获得 GNU 和其他自由软件。此外,世界商业界对 GNU 软件的兴趣也日益浓厚。

已经成立了一些公司来支持、开发,并在某些情况下分发 GNU 和其他自由软件。我们知道的一些公司包括日本的 Wingnut、德国的自由软件协会和瑞典的 Signum Support AB。此外,莫斯科的“GNU 开发中心”正在将 GNU 文档翻译成俄语。

现在在北美、欧洲、亚洲和澳大利亚的十个国家/地区都有 FTP 站点可用。请参阅“如何获取 Gnu 软件”中的更新列表,以获取扩展的国际 FTP 站点列表以及您所在地区的 FTP 站点。

1992 年 12 月,FSF、日本 Unix 协会和日本软件工程师协会在东京联合举办了 GNU 技术研讨会。会议非常成功,有 130 多位 GNU 爱好者参加。1993 年 4 月,将在莫斯科举行一次会议;Richard Stallman 也将参加该会议。

有关日本 GNU 开发的更多信息,请参阅题为“东京 GNU 技术研讨会”和“日本的 GNU”的文章。有关莫斯科会议的信息,请参阅题为“莫斯科自由软件会议”的文章。请参阅“GNUs Flashes”以获取有关德国自由软件协会的信息,并参阅“远方的自由软件支持”以获取有关 Wingnut 和 Signum Support AB 的信息。

另一个使用 GCC 构建的内核

AMIX(Commodore 基于 SVR4 的用于 Amiga 2000 和 3000 的 Unix)的 2.1 版本使用 GCC 构建内核。声明的原因是更好的性能。

日本的 GNU

Mieko,[email protected] 和 Nobuyuki Hikichi,[email protected],继续在日本从事 GNU 项目。他们翻译 GNU 信息、撰写专栏(和一本书)、请求捐款并就 GNU 提供咨询。他们已将 GNU 通用公共许可证的第 1 版翻译成日语,并安排了第 2 版的翻译,该版本即将推出。他们还为支持最近在东京举行的 GNU 技术研讨会提供了宝贵的帮助。

日语版本的 Emacs(nemacs)和 Epoch(nepoch)可用。它们在日本被广泛使用。

MULE(GNU Emacs 的多语言增强版)是一个可以同时处理多种字符集的 GNU Emacs 版本。它提供的功能最终将合并到 FSF 版本的 Emacs 中。Ken'ichi Handa,[email protected],正在对 MULE 进行 beta 测试;您可以从 sh.wide.ad.jp:/JAPAN/muleetlport.etl.go.jp:/pub/mule 通过 FTP 获取源代码。

The Village Center, Inc. 已经印刷了GNU Emacs Lisp 参考手册的日语翻译版,并将 Texinfo 源代码上传到各个公告板。他们将分发该手册产生的收入的一部分捐赠给 FSF。他们的地址是:Fujimi-cho 2-2-12, Choufu City, Tokyo 182。

一个与日本商业个人计算机网络相关的团体正在编写和分发一个有版权的硬件(电路图)设计和相关的软件,该设计和软件使用基于 MIPS 架构的 CPU。在此机器上运行的操作系统 t2 是 Unix 的一个子集,它使用 GCC 和 GDB 作为系统的编译器和调试器。他们还在运行基于 386BSD 和 Mach 内核的 MIPS-BSD。

日本的许多团体都分发 GNU 软件,包括 JUG(一个 PC 用户组)、Nikkei Business Publications 和 ASCII(出版商)以及 Fujitsu FM Towns 用户组。匿名 UUCP 现在在日本也可用;有关更多信息,请联系 [email protected]

您也可以直接从 FSF 订购 GNU 软件——事实上,我们鼓励您这样做:每 150 份磁带订单可以让 FSF 雇用一名程序员一年来创建更多的自由软件。

FSF 不在磁带上分发 nemacsnepoch 或 MULE;但是 nemacs 可在 GNU 源代码 CD-ROM 上找到。

东京 GNU 技术研讨会

FSF 与日本软件工程师协会 (SEA) 和日本 Unix 协会 (JUS) 于 1992 年 12 月 2 日和 3 日在东京共同举办了 GNU 技术研讨会。演讲者是 Richard Stallman、Michael Bushnell 和 Ken'ichi Handa。Bob Myers 和 David Littleboy 将英语演讲翻译成日语。Software Research Associates, Inc. 在无数方面提供了帮助。FSF 还推出了新发布的 GNU 源代码 CD-ROM 和新的 GNU T 恤。

超过 130 人参加了研讨会,许多日本媒体记者采访了理查德·斯托曼。(请留意《朝日Pasocon》即将刊登的封面报道。)如果任何地区有足够的兴趣,我们正在考虑在日本和其他地方举办更多研讨会。

自由软件基金会(FSF)于 12 月 9 日至 11 日在横滨举行的日本 Unix 学会博览会 '92 上设立了展位并引起了广泛关注。日本 Unix 学会提供了展位,并且学会的志愿者也加入进来帮助工作人员。这次活动非常成功,我们希望将来能参加在日本举行的其他 Unix 活动。

12 月 10 日,理查德·斯托曼在东芝公司进行了一场演讲,有 70 人参加。第二天,他在青山学院大学进行了演讲。

研讨会和展位的成功都超出了我们的预期。我们收到了许多来自个人支持者和用户团体的自愿捐款,并且对前来帮助我们参加各种活动的热情志愿者人数感到惊讶和高兴。

莫斯科自由软件会议

关于自由软件的会议将于 1993 年 4 月 19 日至 23 日在莫斯科举行。会议将由 Unix 用户团体协会(前身为苏联 Unix 用户团体)、俄罗斯系统编程中心和国际科技信息中心主办。

来自北美、欧洲和日本的参与者将参加会议,包括自由软件基金会的创始人理查德·斯托曼。

主要议题包括:GNU 项目和其他 FSF 项目的现状;开放系统环境中自由软件的可移植性;用户使用自由软件的经验;自由软件在教育和培训中的应用;自由软件的法律方面;自由软件与俄罗斯和前苏联其他地区的现代化和民主的相关性;以及如何为自由软件做出贡献。

会议主办方正在征集原创设计、论文和想法,并欢迎计算机和软件公司的参与。

如需更多信息,您可以联系项目委员会的以下任何成员。在莫斯科,您可以联系 Sergei Kuznetsov,邮箱 [email protected],电话 +7-095-272-4425;Kuznetsov 先生是会议主席。您也可以联系 Peter Brusilovski,邮箱 [email protected],电话 +7-095-198-7055,或 Dmitry Volodin,邮箱 [email protected],电话 +7-095-231-2129。在波士顿,请联系 Geoffrey S. Knauth,邮箱 [email protected],电话 +1-617-891-5555。

……想象一下,如果法院裁定,任何人在不向牛顿指定的继承人支付版税的情况下,都不能学习、使用或研究微积分,那么微积分的使用将会多么少。

-- The Independent, October 5, 1992

GNU 项目愿望清单

本期希望

帮助自由软件的小方法

如果您发现 GNU 软件对您有所帮助,特别是如果您从免费提供的源代码中受益,请通过告诉其他人来帮助支持自由软件的传播。例如,您可以在已发表的论文和内部项目报告中说:

“我们能够修改 fubar 实用程序以满足我们的特定需求,因为它是一个自由软件。因此,我们能够提前三十周完成 XYZ 项目。”

让用户、管理层和朋友知道!并给我们发送一份副本。谢谢!

GNU 文档

GNU 手册旨在解释基本概念,描述如何使用每个程序的所有功能,并提供命令使用示例。GNU 文档以 Texinfo 源文件形式分发,这些文件可以通过菜单驱动的 Info 系统生成排版硬拷贝和在线超文本形式的演示。这些手册与我们的软件一起提供,也有硬拷贝版本;请参阅封底内的“FSF 订购单”。

Emacs 手册 描述了如何使用 GNU Emacs 进行编辑。它还解释了高级功能,例如大纲模式和正则表达式搜索,以及如何使用特殊模式来使用 C 和 Lisp 等语言进行编程。

Emacs Lisp 参考手册 深入介绍了 GNU Emacs Lisp 编程语言,包括数据类型、控制结构、函数、宏、语法表、搜索和匹配、模式、窗口、键映射、字节编译、标记和操作系统接口。

Texinfo 手册 解释了用于生成在线 Info 文档和排版硬拷贝的标记语言。它告诉您如何制作表格、列表、章节、节点、索引、交叉引用、如何在 GNU Emacs 中使用 Texinfo 模式以及如何捕获错误。

GAWK 手册 描述了如何使用 GNU 实现的 awk。它是为从未使用过 awk 的人编写的,并描述了这种强大的字符串操作语言的所有功能。

Make 手册 描述了 GNU make,这是一个用于重建其他程序部分内容的程序。该手册介绍了如何编写 makefile,它指定了程序的编译方式以及其文件如何相互依赖。该手册的新版本描述了 3.63 版本的新功能,并为新手用户添加了一个新的介绍性章节,以及一个关于自动生成依赖关系的新部分。

使用 GDB 进行调试 解释了如何使用 GNU 调试器,包括如何在调试器控制下运行程序、如何检查和修改数据、如何修改程序中的控制流程以及如何通过 GNU Emacs 使用 GDB。

Bison 手册 教您如何为 Bison 程序编写上下文无关文法,该程序将转换为 C 代码的解析器。您无需事先了解解析器生成器。

Flex 手册 告诉您如何为 flex 程序编写词法扫描器定义,以创建 C 代码的扫描器,该扫描器将识别所描述的模式。您无需事先了解扫描器生成器。

使用和移植 GNU CC 解释了如何运行、安装和移植 GNU C 编译器。目前,我们正在分发两个版本的 GCC,版本 1 和版本 2,每个版本都由不同版本的手册记录。

Termcap 手册 通常被描述为“关于 Termcap 的知识比您想要的还要多两倍”,详细介绍了 Termcap 数据库的格式、终端功能的定义以及查询终端描述的过程。本手册主要面向程序员。

Emacs Calc 手册 包括 Calc 的教程和参考手册。它描述了如何进行普通算术、如何使用 Calc 进行代数、微积分和其他形式的数学以及如何扩展 Calc。

如何获取 GNU 软件

来自自由软件基金会的所有软件和出版物均获准复制和再分发。获取 GNU 软件的最简单方法是从拥有该软件的其他人那里复制。

您可以通过订购分发磁带或 CD-ROM 直接从 FSF 获取 GNU 软件。这些订单为 FSF 工作人员提供了大部分资金,因此如果可以,请通过订购来支持我们。请参阅“FSF 订购单”。

如果您可以访问 Internet,可以通过匿名 FTP 从主机 prep.ai.mit.edu(IP 地址为 18.71.0.38)获取软件。请获取文件 `/pub/gnu/GETTING.GNU.SOFTWARE` 以了解更多信息。

还有一些第三方团体分发我们的软件;他们不与我们合作,但可以以其他形式提供我们的软件。为了您的方便,我们列出其中一些;请参阅“微型计算机的自由软件”。请注意,自由软件基金会与他们没有任何关系,也不对他们版本的时效性和响应速度负责。

这些 TCP/IP Internet 站点通过匿名 FTP 提供 GNU 软件(程序:ftp,用户:anonymous,密码:您的姓名,模式:binary

SPAN 网络上的用户可以询问 rdss::corbet

JANET 网络上的用户可以查看 src.doc.ic.ac.uk:/gnu

您可以通过 UUCP 获取一些 GNU 程序。俄亥俄州立大学定期将其 UUCP 说明发布到 USENET 上的新闻组 comp.sources.d。这些人将通过电子邮件向您发送 UUCP 说明

hao!scicom!qetzal!upba!ugn!nepa!denny, uunet!hutch!barber,
[email protected] (Europe), [email protected],
acornrc!bob, [email protected], and [email protected]

对于没有 Internet 访问权限的用户,请参阅标题为“自由软件支持”的部分,以获取有关通过 UUCP 接收电子邮件的信息。

正如我们从他人的发明中获得了巨大的好处一样,我们应该乐于有机会通过我们的任何发明为他人服务。

                        --Benjamin Franklin

现在可用的 GNU 软件

我们以 tar 格式在以下介质上提供 Unix 软件源代码分发磁带:1600 bpi 9 轨卷带、8mm Exabyte 卡带、Sun QIC-24 卡带、惠普 16 轨卡带和 IBM RS/6000 QIC-150 卡带(RS/6000 Emacs 磁带也包含 Emacs 二进制文件)。我们还提供:CD-ROM(请参阅“GNU 源代码 CD-ROM”);带有某些 GNU 软件的 MS-DOS 软盘(请参阅“MS-DOS 分发”);以及 GNU Emacs 和 GNU C 编译器的 VMS 磁带(包括源代码和可执行文件)(请参阅“VMS Emacs 和编译器磁带”)。

用于 Unix 系统的各种 9 轨磁带和卡带的内容是相同的(RS/6000 Emacs 磁带除外,该磁带还包含可执行文件);只有介质不同(请参阅“FSF 订购单”)。文档以 Texinfo 格式提供。我们欢迎任何错误报告。

磁带上的一些文件可能会被压缩以使其适应。请参阅磁带开头的顶层“README”文件,以获取有关解压缩它们的说明。uncompress 可能无法工作!

程序名称旁列出的版本号为本公告发布时的最新版本。当您订购分发磁带时,某些程序可能更新,因此版本号会更高。

Emacs 磁带的内容

语言磁带的内容

此磁带包含编程工具:编译器、解释器和相关程序(解析器、转换程序、调试器等)。

实用程序磁带的内容

此磁带主要包含其他 GNU 磁带上没有的小型实用程序和杂项应用程序。

实验磁带的内容

此磁带包含当前处于 beta 测试阶段的软件,供喜欢冒险的人使用。某些软件已经在发行磁带上发布了版本。此磁带的内容是暂时的;随着程序变得稳定,它们将替换其他磁带上的旧版本。请将错误报告发送到相应的地址(在磁带上的每个程序的注释中列出)。

X11 磁带的内容

两个 X11 磁带包含 MIT X Window System 的版本 11,发行版 5。第一个 FSF 磁带包含所有核心软件、文档和一些贡献的客户端。我们称此为“必需的”X 磁带,因为它对于运行 X 或在 X 下运行 GNU Emacs 是必需的。第二个“可选的”FSF 磁带包含贡献的库和其他工具包、Andrew 工具包、游戏和其他程序。

Berkeley Networking 2 磁带

Berkeley "Net2" 发行版包含第二个 4.3 BSD 发行版,它比 4.3BSD-Tahoe 和 4.3BSD-Reno 更新。它包括大多数 BSD 软件系统,但少数实用程序、内核的某些部分和您的 C 库可能提供的某些库例程除外(我们在其他磁带上为许多缺失的程序提供了替代方案)。此版本还包含第三方软件,包括 Kerberos 和一些 GNU 软件。

VMS Emacs 和编译器磁带

我们提供两个 VMS 磁带。一个只有 GNU Emacs 编辑器。第二个包含 GNU C 编译器、Bison(编译 GCC 所需)、gas(组装 GCC 的输出所需)以及一些库和包含文件。我们不了解适用于 VMS 的 GDB 端口。由于 DEC VMS C 编译器无法编译 GCC,因此两个 VMS 磁带都具有可从中引导的执行文件。请不要要求我们投入精力来支持 VMS,因为它对于 GNU 项目来说是次要的。

GNU 源代码 CD-ROM

自由软件基金会制作了它的第一个 CD-ROM。此 CD 包含 GNU 项目发行版的源代码,包括:Emacs、GCC、G++、GDB、Bison、GAS、Make、GAWK、Texinfo、GNU 实用程序、RCS 和 CVS、f2cgnuplot、Ghostscript、tardiff 和 BASH,以及 MIT X Window System 和 MIT Scheme。此 CD 包括截至 1992 年 10 月我们的 Emacs、语言(T 除外)、实用程序、实验、X11 必需和 X11 可选磁带上的所有内容。请注意,BSD-Net2 磁带的内容不在此 CD 上。“现在可用的 GNU 软件”中列出的某些版本较早。这些程序不在此 CD 上:PCL、Clisp、Autoconf、Fax、wdiffscreen、Termcap 和 Oleo。

CD-ROM 还包含一些移植到基于 Intel 80386 和 80486 的机器(运行 MS-DOS)的软件包:Demacs、DJGPP 和 MIT Scheme 7.2。此外,它还包含 Mtools,这是一个公共领域程序集合,允许 Unix 系统读取、写入和操作 MS-DOS 文件系统(通常是软盘)上的文件。

该 CD 采用 ISO 9660 格式,可以在大多数操作系统上作为只读文件系统安装。您可以在不需要从 CD 复制源代码的情况下构建大部分此软件。它仅需要足够的可用磁盘空间来存放对象文件和中间构建目标。除了少数 MS-DOS 软件包外,此 CD 上没有预编译的程序。您将需要一个 C 编译器(需要其他解释器或编译器的程序通常会为引导程序提供 C 源代码)。

如果您是为企业或其他组织购买此 CD,则其价格为 400 美元;如果您是为自己购买此 CD,则其价格为 100 美元。

MS-DOS 发行版

FSF 现在正在 3.5 英寸、1.44MB 软盘上分发一些已移植到 MS-DOS 的 GNU 软件。这些磁盘包含源代码和可执行文件。

Demacs 软盘的内容

Demacs 是 Emacs 18.55 的一个移植到 MS-DOS 的版本,其中包含了一些来自 Emacs 18.57 的修改。实际上包含了两个版本——一个处理 8 位字符集,另一个基于 Nemacs,处理包括汉字在内的 16 位字符集。我们将其以五个 3.5 英寸软盘的形式分发,包含源代码和可执行文件。

Demacs 运行在基于 Intel 80386 和 80486 的 MS-DOS 机器上。它兼容 XMS 内存管理器和 VCPI,但不兼容 Microsoft Windows 扩展模式或其他 DPMI 管理器。

DJGPP 软盘的内容

DJGPP 是 GCC、库、开发实用程序和一个符号调试器的完整移植版本,适用于运行 MS-DOS 的基于 Intel 80386 和 80486 的机器。我们将其以四个 3.5 英寸软盘的形式分发,包含源代码和可执行文件。

DJGPP 至少需要 5MB 的硬盘空间来安装,并且需要 512K 的 RAM 来使用。它兼容 XMS 内存管理器和 VCPI,但不兼容 Microsoft Windows 扩展模式或其他 DPMI 管理器。它不能模拟多任务(例如 fork(2))或信号。

精选实用程序软盘的内容

GNUish MS-DOS 项目发布了移植到 PC 兼容机的 GNU 软件版本。通常,该软件将在基于 8086 和 80286 的机器上运行;它不需要 80386。其中一些实用程序必然会缺少某些功能。

我们正在分发这些实用程序,包括源代码和可执行文件:Bison、RCS、flex、GAWK、cpiodiff、MicroEmacs、find、一些文件实用程序、gdbmgreplibcptxindentlessm4makesedsharsort 和 Texinfo。

Windows 软盘的内容

我们正在分发移植到 Microsoft Windows 的 GNU Chess 和 gnuplot 版本,包含在单个软盘上,包含源代码和可执行文件。

如果我看得比别人远,那是因为我站在巨人的肩膀上。

                        --Isaac Newton

豪华发行版

自由软件基金会(FSF)一直被要求创建一个软件包,为我们所有的软件提供可执行文件。通常我们只提供源代码。除了提供带有源代码的二进制文件外,豪华版发行还包括我们所有印刷手册的副本。

FSF 豪华版发行包含数百个不同程序的二进制文件和源代码,包括 GNU Emacs、GNU C 编译器、GNU 调试器、完整的 MIT X 窗口系统和 GNU 实用程序。

您可以选择以下机器和操作系统之一:HP 9000 系列 200、300、700 或 800(4.3 BSD 或 HP-UX);RS/6000 (AIX);Sony NEWS 68k(4.3 BSD 或 NewsOS 4);Sun 3、4 或 SPARC(SunOS 4 或 Solaris)。如果您的机器或系统未列出,或者某个特定程序尚未移植到该机器,请致电 FSF 办公室。

我们将以 Unix tar 格式在以下媒体之一上提供软件:1600 或 6250 bpi,1/2 英寸,卷到卷磁带;Sun DC300XLP 1/4 英寸盒式磁带,QIC-24;HP 16 轨道 DC600HC 1/4 英寸盒式磁带;IBM RS/6000 1/4 英寸盒式磁带,QIC-150;和 Exabyte 8mm 磁带。如果您的计算机无法读取其中任何一种,请致电我们。

包含的手册包括 Bison、Calc、Gawk、GNU C 编译器、GNU 调试器、Flex、GNU Emacs Lisp 参考、Make、Texinfo 和 Termcap 手册各一本;GNU Emacs 手册六本;以及 GNU Emacs、Calc、GNU 调试器、Bison 和 Flex 的参考卡包。

除了印刷版和在线文档外,每个豪华版发行还包含一个 ISO 9660 CD-ROM,其中包含我们软件的源代码。

豪华版发行费用为 5000 美元。这个软件包适用于想要获得所有编译好的内容的人,或者希望通过购买来大力帮助 FSF 的人。

磁带订阅服务

FSF 正在启动磁带订阅服务。如果您无法上网,订阅服务可以让您了解 FSF 的最新进展。对于相当于三盘磁带的一次性费用,我们将在明年寄给您四个新版本的您选择的磁带。

每个季度,我们将向您发送新版本的语言、实用程序、实验或 MIT X Windows 必需磁带。Emacs、BSD Net-2 和 MIT X Windows 可选磁带的更新频率不够高,不需要季度更新。

请参阅“FSF 订单”中题为“订阅”的部分。

微型计算机的自由软件

我们不为微型计算机上的 GNU 软件提供支持,因为它与 GNU 项目是外围的。但是,我们正在通过磁带、CD-ROM 和软盘分发一些此类程序。我们也愿意发布有关支持和维护它们的团体的消息。如果您知道任何此类努力,请将详细信息(包括邮政地址、存档站点和邮件列表)发送到封面上的任何一个地址。

有关 FSF 提供的微型计算机软件的更多信息,请参阅“MS-DOS 发行版”。请不要询问我们任何其他软件。FSF 维护其中的任何软件,并且没有其他信息。

宣布 FSF T 恤

自由软件基金会的 T 恤现在上市了,由当地艺术家 Jamal Hannah 设计。T 恤正面印有 GNU 在工作站上进行黑客攻击的图像,上方印有“GNU's Not Unix”字样,下方印有“Free Software Foundation”字样。它们有两种颜色可供选择,自然色和黑色。自然色是一种米白色、未漂白、未染色的环保棉,印有黑色墨水。非常适合扎染或按原样展示。黑色印有白色墨水,非常适合深夜黑客攻击。所有衬衫均为厚实的 100% 棉,尺寸有 M、L、XL 和 XXL 可供选择。

使用“FSF 订单”订购您的衬衫,并考虑为您最喜欢的黑客购买一件作为礼物!

为某事而努力,因为它是有益的,而不仅仅是因为它有成功的机会。

                        --Vaclav Havel

感谢 GNU 们

感谢上面在“GNUs 快讯”、“GNU 项目状态报告”、“日本的 GNU”和“现在可用的 GNU 软件”中提到的所有人。

我们对 Carl W. Hoffman 的所有帮助表示永恒的感激。

感谢麻省理工学院人工智能实验室计算机科学实验室提供的各种宝贵帮助。

感谢以下人士在最近的日本活动中提供的帮助:Nobuyuki & Mieko HikichiKen'ichi Handa 博士Ikuo Takeuchi 博士Bob MyersDavid LittleboyMike KandallMasayuki Ida 教授JUS & SEAMichio Nagashima 以及 Paul Abramson。感谢Village Center, Inc.ASCII Corporation日本 Unix 协会A.I. Soft 以及日本其他许多机构的持续捐赠和支持。

感谢 USENIX 协会允许我们在他们的会议上设置展位。再次感谢开放软件基金会的持续支持。感谢 Cygnus Support 在许多方面协助 GNU 项目。

感谢马萨诸塞大学波士顿分校(特别是 Rick Martin)允许 Karl Berry 和 Kathryn Hargreaves 使用他们的计算机。

感谢卡内基梅隆大学Jim Morris 对 Tom Lord 的支持。 Brian Fox 向Ed Gamble 博士ATR 日本表示“domo arigato gozaimashita”,感谢他们在日本京都接待了他 6 周。 Joseph Arceneaux 感谢 UCSF 的 Richard Karpinkski 和 UCB 的 Paul Hilfinger,以及 Paul 的学生 LuigiEdAlanKinson 的友善帮助。

感谢 Lucid, Inc. 借给我们一台 X 终端并对 Joe Arceneaux 提供支持。感谢 Chet Ramey 为改进 BASH 所做的持续工作。感谢 Carol Botteron 的校对和其他帮助。

感谢所有借出或捐赠机器的人,包括 Cygnus Support 的 Sun SPARCstation;Hewlett-Packard 的两台 80486、六台 68030 和四台 Spectrum 计算机;Thinking Machines Corp. 的 Brewster Kahle 的 Sun-4/110;AT&T Bell Labs 的 Doug Blewett 的两台 Convergent Miniframes;CMU 的 Mach 项目的 Sun-3/60;Intel Corp. 的 386 机器;NeXT 的工作站;麻省理工学院媒体实验室的 Hewlett-Packard 68020;东京的 SONY Corp.Software Research Associates, Inc. 的三台 SONY News 工作站;IBM Corp. 的 RS/6000;麻省理工学院计算机科学实验室的 DEC MicroVAX;开放软件基金会的 Compaq 386;Delta Microsystems 的 Exabyte 磁带机;一位匿名捐赠者的 5 台 IBM RT/PC;Liant Software Corp. 的五台 VT100;Jerry Peek 的一台 386 机器;NCD Corporation 的 X 终端;以及 Interleaf, Inc.Veronika CaslavskyPaul EnglishCindy WoolworthLisa Bergen 借出的扫描仪。

感谢所有贡献端口和扩展的人,以及所有贡献其他源代码、文档和良好错误报告的人。感谢那些寄钱和提供帮助的人。还要感谢那些通过订购手册和发行磁带支持我们的人。创建此公告是我们感谢所有对我们正在做的事情表示兴趣的人的方式。

                                                -------
                                               |       |
Free Software Foundation, Inc.                 | stamp |
675 Massachusetts Avenue                       |       |
Cambridge, MA  02139                           | here  |
USA                                            |       |
                                                -------