GNU 公报,第 1 卷第 17 期,1994 年 6 月

目录


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

Free Software Foundation, Inc.                Telephone: +1--617--876--3296
675 Massachusetts Avenue                      Fax: +1--617--492--9057
Cambridge, MA   02139-3309                    Fax (in Japan):
USA                                               0031--13--2473 (KDD)
Electronic mail: [email protected]            0066--3382--0158 (IDC)

GNU 是谁

Michael Bushnell 继续致力于 Hurd,同时还维护 tarRoland McGrath 维护 make 和 GNU C 库,现在正在研究 Hurd。Jan Brittenson 正在研究 Hurd 网络服务器。Karl Heuer 加入团队以维护和增强 GNU Emacs。Omar Richardson-Sutherland 正在协调 GNU 词典项目(请参阅 宣布词典项目 部分)。

Noah Friedman 是我们的系统消除歧义器、发布协调员,并在他大量空闲时间里维护一些程序。Carl Hoffman 是我们的筹款人和会议组织者。

Robert J. Chassell 再次担任我们的财务主管,取代了正在前往中国的 Lisa `Opus' Goldstein(“终于!”她说)。Lisa Bloch 是我们的新任执行董事,接替了 Lisa GoldsteinBritton BradleyLarissa Carlson 在商务办公室协助 Lisa Bloch 完成多项任务。Charles Hannum 负责排版和许多其他工作。

Jim Blandy 已离开,以使 GNU Emacs 适应伊利诺伊大学的核糖体数据库项目;他还在开发基于 Scheme 的免费绘图软件。Melissa WeisshausTom Lord 也离开了 FSF。所有人仍然兼职志愿工作。

Richard Stallman 继续作为一名志愿者,从事无数任务,例如 Emacs 维护。志愿者 Len Tower 仍然是我们的在线 JOAT(多面手),处理邮件列表和 gnUSENET、信息请求等。

行政管理和版权

撰写和编辑:Melissa Weisshaus、Noah S. Friedman、Robert J. Chassell 和 Leonard H. Tower Jr.

插图:Etienne Suvasa 和 Jamal Hannah

日语版:Mieko Hikichi 和 Nobuyuki Hikichi

ISSN(国际标准连续出版物编号):1075-7813

《GNU 公报》每年在 1 月和 6 月底出版。请注意,没有邮寄列表。要获取副本,请将您的姓名和地址与您的请求发送到第 1 页上的地址。如果您从美国境外寄出,则感谢您发送邮寄标签和足够的国际回复券(用于约 100 克的包裹)(也感谢您包括一些额外的国际回复券,以支付复印费用。)

版权 (C) 1994 自由软件基金会公司。

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

我们对讽刺和嘲讽没有专利;这些工具可供您在自己的工作中使用。

- Guerrilla Girls, a New York City performance group

什么是 FSF?

自由软件基金会致力于消除对人们使用、复制、修改和重新分发计算机程序的权利的限制。我们促进在所有使用计算机的领域中开发和使用自由软件。具体来说,我们正在组装一个名为“GNU”(“GNU's Not Unix”,发音为“guh-new”)的完整、集成软件系统,该系统将与 Unix 向上兼容。该系统的大部分组件已在使用和分发。

我们名称中的“自由”一词是指自由,而不是价格。您可能需要支付或不需要支付金钱来获取 GNU 软件,但无论如何,一旦您获得它,您都拥有两个特定的自由:第一,复制程序并将其赠送给您的朋友和同事的自由;第二,通过完全访问源代码来随意更改程序的自由。您可以研究源代码并了解这些程序是如何编写的。然后,您可以移植它、改进它,并与他人分享您的更改。如果您重新分发 GNU 软件,您可以收取分发费用或赠送它,只要您包含源代码和 GPL;有关详细信息,请参阅 什么是 Copyleft?部分。

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

除了开发 GNU 外,FSF 还以分发费分发 GNU 软件和手册,并接受捐赠(在美国可抵税)以支持 GNU 的开发。FSF 的大部分资金来自这项分发服务。

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

什么是 Copyleft?

使程序自由的最简单方法是将其放入公共领域,不进行版权保护。但这允许专有修改,剥夺其他人使用和重新分发改进的自由;这与增加自由软件总量的意图相反。为了防止这种情况,copyleft 以一种新颖的方式使用版权。通常版权会剥夺自由;copyleft 保留它们。这是一种法律工具,它要求那些传递程序的人包括使用、修改和重新分发代码的权利;代码和权利在法律上变得不可分割。

GNU 项目使用的 copyleft 由常规版权声明和 GNU 通用公共许可证 (GPL) 组合而成。GPL 是一种复制许可证,它基本上说您拥有上述自由。另一种形式 GNU 库通用公共许可证 (LGPL) 适用于一些 GNU 库。在某些条件下,此许可证允许将库链接到专有可执行文件中。所有 GNU 源代码分发包和许多手册中都包含适当的许可证。可以根据要求提供打印副本。

我们强烈建议您对您的程序和文档进行 copyleft,并且我们已使其尽可能简单地供您使用。有关如何应用任一许可证的详细信息显示在每个许可证的末尾。

什么是 GNU?

GNU 将成为一个完整的集成计算环境:您使用计算机所需的一切,无论是作为程序员,还是作为办公室或家庭中的人员。核心是一个操作系统,它由一个称为内核的中心程序组成,该程序运行计算机上的其他程序,以及大量用于处理文件等的辅助程序。FSF 正在开发一个名为 Hurd 的高级内核(请参阅 什么是 Hurd? 部分)。

完整的系统具有程序员的工具,例如编译器和调试器。它还具有编辑器、草图板、日历、计算器、电子表格、数据库、电子邮件阅读器和 Internet 导航器。FSF 已经分发了操作系统中使用的大部分程序、程序员常用的所有工具以及更多内容。

您已经可以将自己设置为企业家,销售您的服务,教导、安装、改进和修改此软件供他人使用。您已经可以将自己设置为程序员或作家,他们可以在基于 80386 或 80486 的计算机上工作,并且仅使用可自由重新分发的软件。您作为程序员进行编辑、编译和调试所需的所有工具都是免费的;您作为作家进行编辑、修订和排版书籍所需的所有工具都是免费的;您计算或数学所需的许多工具都是免费的;并且许多游戏和其他应用程序都是免费的。用于电子通信的工具是免费的。

这些工具不仅对您有用,而且对机构也很有用。由于分发是免费的,您可以毫不阻碍地将副本传递给您公司或组织中的其他人。无需文书工作。作为一名教师,您可以将程序赠送给您的学生,而不必担心您违反了法律。作为一名学生,您可以为您的朋友复制程序,并这样做就能做好事。如果您很穷,您可以复制和使用富人使用的相同软件;如果您很富有,您可以将您的改进贡献给共同的遗产。如果您无知,您可以学习。如果您知道很多,您可以帮助他人。

什么是 Hurd?

Hurd 将是整个 GNU 系统的基础。它建立在 Mach 3.0 内核之上,Mach 3.0 内核是由 CMU 开发的免费消息传递内核。Mach 的虚拟内存管理和消息传递功能被 Hurd 广泛使用。GNU C 库将提供 Unix 系统调用接口,并将调用 Hurd 来获取它自己无法提供的所需服务。

Hurd 的一个目标是建立共享开发和维护的框架。Hurd 就像 GNU Emacs 一样,因为它将允许广泛的用户创建和共享有用的项目,而无需了解系统内部运作的太多信息——如果没有免费提供的源代码、精心设计的接口和基于多服务器的设计,这些项目可能永远不会被尝试。

目前,Mach 内核有 386 PC、DEC PMAX 工作站、Luna 88k 和其他几台机器的免费移植版,并且还有更多的移植版正在进行中,包括 Amiga 和 DEC Alpha-3000 机器。如果您想帮助其中一个或启动您自己的移植,请联系 CMU,地址为 [email protected]。一旦 Mach 移植到特定平台,移植 GNU Hurd 和 GNU C 库很容易(比移植 GNU Emacs 容易,肯定比移植 GCC 容易)。

最近取得了重要进展;请参阅 GNU 快讯 部分。

有许多与 Hurd 相关的重大项目需要志愿者。有兴趣的有经验的系统程序员应向 [email protected] 发送邮件。将 Mach 内核或 GNU C 库移植到新系统是帮助 Hurd 开发的另一种方式。

自由软件分发商捐款

作者:Richard Stallman

奥斯汀代码工作室(Austin Code Works)是一家自由软件的再分销商,他们同意通过将销售其生产和销售的GNU软件包价格的20%捐赠给FSF,来支持自由软件的开发。

德国太阳用户组(Sun Users Group Deutschland)已同意在其下一张GNU软件的CD-ROM的价格中增加对FSF的捐款。潜在购买者将确切知道有多少是捐给FSF的,有多少是捐给SUGD的。

从长远来看,自由软件的成功取决于人们开发多少新的自由软件。自由软件分发提供了一个以合乎道德的方式为这种开发筹集资金的机会。这两家再分销商已经利用了这个机会。而许多其他公司则让机会白白流失。

您可以通过说服收费再分销商做出贡献来帮助促进自由软件的开发——无论是通过自己进行开发,还是通过向开发组织(FSF和其他组织)捐款。

说服分销商做出贡献的方法是要求并期望他们这样做。这意味着在选择分销商时,部分要看他们为自由软件开发做了多少贡献。然后,您可以向分销商表明,他们必须竞争成为贡献最多的那一个。

为了使这一目标实现,您必须坚持使用可以比较的数字,例如,“我们将为每售出一张光盘向Foobar项目捐赠十美元。”诸如“一部分利润被捐赠”之类的模糊承诺,无法为您提供比较的基础。即使是精确的“此光盘利润的一部分”也没有多大意义,因为创造性的会计和不相关的商业决策可以大大改变销售价格中被计为利润的部分。

此外,还要向开发人员施压,要求他们提供有关他们所做或支持的开发类型的确切信息。某些类型的开发比其他类型的开发产生更长远的差异。例如,维护GNU程序的单独版本贡献很少;代表GNU项目维护程序贡献很多。简单的移植贡献很少,因为其他人肯定会做;困难的移植(例如向GNU编译器添加新的CPU)贡献更多;主要的新功能和程序贡献最大。

通过树立这样一个理念:在收费分发自由软件时,支持进一步开发是“应该做的事”,我们可以确保有稳定的资源流来制作更多的自由软件。

来自自由软件公司的帮助

在选择一家自由软件公司时,请询问您正在考虑的公司在协助自由软件开发方面做了多少工作,例如,通过向自由软件开发捐款或自己编写可供通用使用的自由软件改进。通过部分地基于此因素做出决定,您可以帮助鼓励那些从自由软件中获利的人为自由软件的增长做出贡献。

这些自由软件支持公司定期将其收入的一部分捐赠给自由软件基金会,以支持新的GNU程序的开发。在此列出他们是为了感谢他们。另请参阅Cygnus 匹配捐款!部分。

   Contributed Software GbR
   Graefestr. 76
   D-10967 Berlin
   Germany

   Telephone: (+49-30) 694-69-07
   Fax:       (+49-30) 694-68-09
   Electronic-Mail: [email protected]
   BBS & no-charge free software archive:
      Dialins: (+49-30) 693-40-51 (eight USR DS's)
               (+49-30) 694-60-55 (five ZyXELs)
      Telnet:  uropax.contrib.de [192.109.39.2]
   FTP: ftp.contrib.de
   WWW: `http://www.contrib.de/'
    
   Hundred Acre Consulting
   5301 Longley Lane, Suite D-144
   Reno, NV   89511
   USA

   Telephone: 702-829-9700
              +1-800-245-2885
   Fax:       702-829-9926
   Electronic-Mail: [email protected]
   FTP: ftp.pooh.com
   WWW: `http://www.pooh.com/'
   Gopher: gopher.pooh.com

自由软件支持

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

GNU服务目录列出了提供支持和其他咨询服务的人员。它位于GNU Emacs发行版的`etc/SERVICE`文件中,GCC发行版的`SERVICE`文件中,以及GNU的FTP主机prep.ai.mit.edu上的`/pub/gnu/GNUinfo/SERVICE`中。如果您想要一份副本或希望被列入其中,请与我们联系。那些与FSF分享收入的公司列在自由软件公司的帮助部分。

如果您发现任何GNU软件中的缺陷,我们希望知道。我们有许多用于错误报告、公告和问题的Internet邮件列表。它们也通过网关连接到USENET新闻组,即gnu.*新闻组。您可以从顶部菜单上的任何一个地址请求邮件列表。

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

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

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

   UUNET Communications Services
   3110 Fairview Park Drive -- Suite 570
   Falls Church, VA   22042
   USA

   Telephone: +1-800-4UUNET4
              +1-703-204-8000
   Fax:       +1-703-204-8001
   Electronic-Mail: [email protected]

商业UUCP和Internet服务提供商的列表会定期发布到USENET的news.announce.newusers新闻组,主题为“如何成为USENET站点”。您还可以从rtfm.mit.edu上的匿名FTP获取该列表,文件名为`How_to_become_a_USENET_site`,位于`/pub/usenet-by-group/news.announce.newusers`目录下。

在选择服务提供商时,请询问您正在考虑的服务提供商在协助自由软件开发方面做了多少工作,例如,通过向自由软件开发捐款或自己编写可供通用使用的自由软件改进。通过部分地基于此因素做出决定,您可以帮助鼓励那些从自由软件中获利的人为自由软件的增长做出贡献。

什么是 LPF?

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

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

来自联盟会员表格

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

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

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

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

如果您尚未下定决心,请写信给LPF以获取更多信息

   League for Programming Freedom
   1 Kendall Square - #143
   P.O. Box 9171
   Cambridge, MA   02139
   USA

   Telephone: +1-617-243-4091
   Electronic-Mail: [email protected]

GNU 和日本的其他自由软件

Mieko ([email protected]) 和 Nobuyuki Hikichi ([email protected]) 继续在日本为GNU项目做志愿者。他们将本期简报的每一期翻译成日语并广泛分发,同时还翻译了GNU通用公共许可证第2版。GPL的此翻译已获得FSF的授权,可以通过匿名FTP从srawgw.sra.co.jp/pub/gnu/local-fix/GPL2-j获得。他们正在进行GNU库通用公共许可证的正式翻译。他们还征集捐款并提供GNU软件咨询服务。

nepoch(Epoch的日文版本)和MULE在日本可用并广泛使用。MULE(GNU Emacs的多语言增强)可以一次处理多个字符集。最终,其功能将合并到FSF的Emacs版本中。FSF不分发nepoch,但是MULE在1994年5月源代码CD-ROM部分中提供。您也可以从sh.wide.ad.jp/JAPAN/muleetlport.etl.go.jp/pub/mule中FTP获取它。有关MULE的更多信息,请参阅GNU软件部分。

Village Center, Inc.印刷了日语翻译版的《GNU Emacs Lisp参考手册》并将Texinfo源代码上传到各种公告板。他们还出版了一本copylefted书籍,Nobuyuki和Mieko的《思考GNU》。这似乎是日本第一本非FSF的copylefted出版物。部分利润捐赠给了FSF。他们的地址是

   Village Center, Inc.
   3-2 Kanda Jinbo-cho, Chiyoda-ku
   Tokyo 101,   Japan

   Telephone: 03-3221-3520

Addison-Wesley Publishers Japan Ltd.印刷了日语翻译版的《GNU Make 手册》和《GAWK 手册》。他们的地址是

   Addison-Wesley Publishers Japan Ltd.
   Nichibou Bldg. 2F
   1-2-2 Sarugaku-cho, Chiyoda-ku
   Tokyo 101,   Japan

   Telephone: 03-3291-4581

GNU手册(英文版)、T恤和CD-ROM均可从以下两个地址获得

   Shosen Book Tower
   1-11-6 Kanda Sakuma-cho, Chiyoda-ku
   Tokyo 101,   Japan

   Telephone:  03-5296-0051

   Shosen Grande
   1-3 Kanda Jinbo-cho, Chiyoda-ku
   Tokyo 101,   Japan

   Telephone: 03-3295-0011

新一代计算机技术研究所ICOT发布了“ICOT自由软件(IFS)”发行版。著名的第五代计算机系统项目产生了此发行版,其中包括80多个用于符号处理、知识处理、问题解决、推理和自然语言处理的系统。其中许多基于并行逻辑编程。有关详细信息,请联系[email protected]

在日本有一个邮件列表,用于讨论GNU通用公共许可证下的硬件和软件。该列表提供了有关制作自己的计算机系统的信息。该列表使用的主要语言是日语。如果您有兴趣获取信息或以英语进行讨论,请联系[email protected][email protected]

现在,日本的许多团体都在分发GNU软件。其中包括PC用户组JUG;期刊和图书出版商ASCII;富士通FM Towns用户组;以及SRA的特殊GNU支持组Wingnut,他们还购买了日本的第一个豪华软件包。(此后,在日本又购买了几套豪华软件包。)

匿名UUCP服务将提供到1994年12月底。之后,由于缺少磁盘空间、时间和可以通过FTP以及CD-ROM和其他媒体轻松获取GNU软件,该服务将被取消。自从该服务5年前启动以来,已经制作了300多张磁带,并且有600多个主机向UUCP服务器进行了20,000多次呼叫,以获取GNU和其他自由软件。有关更多信息,请联系[email protected]

从日本直接向FSF订购非常容易,从而为新代码提供资金。要获取用日语编写的FSF订单,请询问[email protected]。在日本还有两个免费传真号码(请参阅顶部菜单)。我们鼓励您购买磁带或CD上的软件:例如,每150个磁带订单就可以让FSF雇用一名程序员一年来编写更多自由软件。

宣布词典项目

FSF拥有一本《世纪词典》的副本,这是一本现在属于公共领域的未删节词典,我们计划将其在线发布。我们尝试过OCR,但是它不够可靠。因此,我们正在寻找志愿者将其输入——每位志愿者20页。我们估计,如果您输入速度合理,包括校对,则大约需要45个小时。

如果您想成为志愿者,请发送邮件至[email protected]。我们将向您发送20张复印页以及在线词典格式的说明。(请非常小心地遵循格式。)

该项目为没有编程技能或金钱的人提供了一种为GNU项目做出贡献的方式。

GNU 快讯

即将发布的 GNU

有关已发布的GNU程序的当前状态的信息可以在GNU软件部分中找到。以下是一些未来计划的消息。

免费提供的文本

可自由再分发的信息不仅仅是软件。以下是一些提供各种书籍、历史文档等的团体。请通过顶部菜单上的任一地址告知我们其他条目。您可以通过FTP从prep.ai.mit.edu中的`/pub/gnu/FreelyAvailableTexts'文件中获取更完整的列表。

GNU 文档

GNU 致力于提供高质量、易于使用的在线和印刷文档。GNU 手册旨在解释基本概念,描述如何使用每个程序的所有功能,并给出命令使用的示例。GNU 手册以 Texinfo 源文件分发,通过 TeX 文档格式系统生成排版硬拷贝,并通过菜单驱动的 Info 系统生成在线超文本式显示。这些手册的源代码随我们的软件一起提供,并且有硬拷贝版本;请参阅自由软件基金会订购单部分。

大多数 GNU 手册都装订成软封面书,并采用平摊装订。这使您可以打开它们,让它们平放在桌子上而不会使装订处起皱。每本书都有一个内布脊和一个外纸板封面,不会像普通的平装书那样破裂或起皱。目前,《Emacs》、《GDB》、《Emacs Lisp 参考》、《GAWK》、《Make》、《Flex》、《Bison》和《Texinfo》手册都采用这种装订方式。其他 GNU 手册也采用 GBC 装订方式,使它们在打开时平放。我们所有的手册均为 7 英寸 x 9.25 英寸,除了 Calc 手册,其尺寸为 8.5 英寸 x 11 英寸。

每本手册名称后列出的手册版本号和程序版本号在本公告发布时是最新的。

Emacs 手册(第 19 版,适用于 19 版本)描述了如何使用 GNU Emacs 进行编辑。它解释了高级功能,包括大纲模式和正则表达式搜索,如何使用特殊模式来使用 C++ 和 TeX 等语言进行编程,如何使用tags实用程序,如何编译和更正代码,如何制作自己的键绑定以及其他基本自定义项。

使用 GDB 进行调试(第 4.09 版,适用于 4.9 版本)介绍了如何使用 GNU 调试器,在调试器控制下运行您的程序,检查和更改数据,修改程序的控制流,以及通过 GNU Emacs 使用 GDB。

GNU Emacs Lisp 参考手册(第 2.3 版,适用于 19.23 版本)深入介绍了这种编程语言,包括数据类型、控制结构、函数、宏、语法表、搜索/匹配、模式、窗口、键盘映射、字节编译和操作系统接口。

GAWK 手册(第 0.16 版,适用于 2.16 版本)介绍了如何使用 GNU 实现的 awk。它是为那些从未使用过 awk 的人编写的,并描述了这种强大的字符串和记录操作语言的功能。

Make 手册(第 0.43 版,适用于 3.68 版本)描述了 GNU make,一个用于重建其他程序部分的程序。该手册介绍了如何编写 makefile,其中指定了如何编译程序以及其文件之间如何相互依赖。其中包括针对新手用户的介绍性章节以及有关自动生成的依赖项的部分。

Flex 手册(第 1.03 版,适用于 2.3.7 版本)告诉您如何为 flex 程序编写词法扫描器定义,以创建一个 C++ 或 C 编码的扫描器,该扫描器将识别所描述的模式。您无需事先了解扫描器生成器。

Bison 手册(1993 年 12 月版,适用于 1.23 版本)教您如何为 Bison 程序编写上下文无关语法,该语法会转换为 C 编码的解析器。您无需事先了解解析器生成器。

使用和移植 GNU CC(1993 年 10 月版,适用于 2.5 版本)解释了如何运行、安装和将 GNU C 编译器移植到新系统。它描述了编译器的新功能和不兼容性,但对 C 不熟悉的人也需要一本关于 C 编程语言的良好参考书。本手册还涵盖了 G++。

Texinfo 手册(第 2.19 版,适用于第 3 版)解释了用于生成在线 Info 文档和排版硬拷贝的标记语言。它告诉您如何制作表格、列表、章节、节点、索引、交叉引用,如何在 GNU Emacs 中使用 Texinfo 模式以及如何捕捉错误。第二版描述了 50 多个新命令。

Termcap 手册(第 2 版,适用于 1.2 版本)通常被描述为“关于 termcap 的您想了解的两倍”,详细介绍了 termcap 数据库的格式、终端功能的定义以及查询终端描述的过程。本手册主要面向程序员。

C 库参考手册(1993 年 6 月版,适用于 1.07 版本)描述了 GNU C 库的大部分功能,包括 Unix 所说的“库函数”和“系统调用”。我们正在对本手册进行有限的复印,直到它变得更加稳定。它是新的,需要更正和改进。请将它们发送至 [email protected]

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

GNU 软件

我们所有的软件都可以通过匿名 FTP 获得;请参阅如何获取 GNU 软件部分。此外,我们还提供各种媒体上的软件和印刷文档

我们欢迎所有发送到适当的电子邮件列表的错误报告(请参阅免费软件支持部分)。

在描述每种媒体内容的文章中,每个程序名称后列出的版本号是我们发布本公告时的最新版本。当您订购分发磁带或软盘时,某些程序可能会更新,因此版本号会更高。

交叉引用键

BinCD
二进制 CD-ROM
DjgppD
Djgpp 软盘
EmcsD
Emacs 软盘
EmcsT
Emacs 磁带
LangT
语言磁带
LiteT
4.4BSD-Lite 磁带
SchmT
Scheme 磁带
SrcCD
源代码 CD-ROM
UtilD
精选实用程序软盘
UtilT
实用程序磁带
VMSCompT
VMS 编译器磁带
VMSEmcsT
VMS Emacs 磁带
WdwsD
Windows 软盘
X11OptT
X11 可选磁带
X11ReqT
X11 必需磁带

配置 GNU 软件

我们正在使用统一的方案来配置 GNU 软件包以便对其进行编译,该方案使用 autoconf 程序。所有 GNU 软件都支持相同的机器和系统类型命名选项。这使得可以以相同的方式配置任何和所有 GNU 软件。

配置方案还支持使用一个命令配置包含多个 GNU 软件包的目录。当 GNU 系统完成时,可以一次性配置和构建整个系统,从而无需单独配置每个软件包。

配置方案还可以同时指定主机和目标系统,因此您可以轻松配置和构建交叉编译工具。

当前可用的 GNU 软件

(有关新功能和即将推出的程序,请参阅即将推出的 GNU 部分。)

程序/软件包交叉参考

以下是每个 GNU 程序或库所在的软件包的列表。由于本公告空间不足,未包括两个 X11 磁带和 4.4BSD--Lite 磁带上的程序。你可以通过匿名 FTP 从 prep.ai.mit.edu 中的 `/pub/gnu/ProgramIndex' 文件获取完整列表。

磁带

我们在磁带上以 tar 格式提供 Unix 源代码,介质如下:

用于 Unix 系统的卷盘和各种卡带磁带的内容是相同的(除了 RS/6000 Emacs 磁带,它也有 Emacs 的可执行文件);只有介质不同。有关定价信息,请参阅自由软件基金会订单部分。手册的源代码以 Texinfo 格式提供。请参阅GNU 文档部分。

磁带上的一些文件可能使用 gzip 压缩以适应容量。请参阅每个磁带开头的顶层“README”文件,获取有关解压缩它们的说明。uncompressunpack _不起作用_!

语言磁带

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

实用程序磁带

此磁带主要由较小的实用程序和各种应用程序组成。

Emacs 磁带

此磁带有 Common Lisp 系统和库、GNU Emacs、与 GNU Emacs 配合使用的各种扩展以及一些其他重要的实用程序。

Scheme 磁带

Scheme 是 Lisp 的简化、词法作用域方言。它在麻省理工学院和其他大学设计,目的是教学生编程艺术,并研究新的并行编程结构和编译技术。

此磁带包含 MIT Scheme 7.1,它符合“算法语言 Scheme 修订版^4 报告”(MIT AI 实验室备忘录 848b),其中包含 TeX 源代码。它部分用 C 编写,但目前很难引导。可用于引导 Scheme 的二进制文件可用于:

如果你的系统不在这个列表中,并且你不想面对引导挑战,请参阅GNU 软件部分中的 JACAL 项。

X11 磁带

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

X11 必需磁带还包含迄今为止发布的所有修复和补丁。当为两个磁带上的程序发布新的修复和补丁时,我们会更新此磁带。请参阅磁带和 CD-ROM 订阅服务部分。

在 X11R6 稳定之前,我们将通过磁带分发 X11R5,并在1993 年 11 月源代码 CD-ROM部分分发,售完即止。

Berkeley 4.4BSD--Lite 磁带

“4.4BSD--Lite”版本是加利福尼亚大学伯克利分校计算机系统研究组的最后一个版本。它包括大多数 BSD 软件系统,除了完整 4.4BSD 发行版中仍然存在的一些专有文件。

VMS Emacs 和 VMS 编译器磁带

我们提供两个 VMS 磁带。一个只有 GNU Emacs 18.59(不包括Emacs 磁带部分的其他任何软件)。另一个有 GCC 2.3.3、Bison 1.19(用于编译 GCC)、GAS 1.38(用于汇编 GCC 的输出)和一些库和包含文件(不包括语言磁带部分的其他任何软件)。我们不知道 VMS 的 GDB 端口。两个 VMS 磁带都有你可以从中引导的可执行文件,因为 DEC VMS C 编译器无法编译 GCC。请不要要求我们投入精力支持 VMS,因为它与 GNU 项目无关。

CD-ROM

我们目前提供以下 CD-ROM

我们的 CD-ROM 采用 ISO 9660 格式,可以在大多数操作系统上作为只读文件系统挂载。如果你的驱动程序支持,你可以使用“Rock Ridge”扩展挂载每个 CD-ROM,它看起来就像一个普通的 Unix 文件系统,而不是一个充满被截断或以其他方式损坏的符合标准 ISO 9660 规范的名称的文件系统。

你可以在不将源代码复制出 CD 的情况下构建大多数软件。你只需要足够的磁盘空间来存放目标文件和中间构建目标。

GNU CD-ROM 的定价

如果最终由企业或组织付款,则 1994 年 5 月的源代码 CD 费用为 400 美元。如果你个人自掏腰包,则费用为 100 美元。编译器工具二进制 CD-ROM 的企业或组织费用为 240 美元,个人费用为 60 美元。

1994 年 5 月源代码 CD-ROM

自由软件基金会已经制作了第四版源代码 CD-ROM。它包含以下软件包:

该 CD-ROM 还包含版本 19 的 GNU Emacs Lisp 参考手册 2.3 版的 Texinfo 源代码,以及GNU 文档部分中列出的其他手册;以及俄亥俄州立大学 Emacs Lisp 档案的快照。(您可以通过匿名 FTP 从 archive.cis.ohio-state.edu 的 `/pub/gnu/emacs/elisp-archive' 获取此档案中的库。)

不包括 MIT Scheme、X11 Optional 和 VMS 磁带的内容。MS-DOS 软盘上但磁带上没有的程序也不包括在内。请参阅磁带MS-DOS 软盘部分。

除了 Windows 可执行的 Ghostview 之外,此 CD 上没有预编译的程序。您将需要一个 C 编译器。(需要其他解释器或编译器的程序通常会为引导程序提供 C 源代码。)

1993 年 11 月源代码 CD-ROM

自由软件基金会仍在分发第三版源代码 CD-ROM。我们这样做是因为它包含 X11R5,我们认为人们应该在 X11R5 和 X11R6 之间做出选择,直到后者稳定下来。由于第三版上的其他软件比第四版上的旧,我们降低了第三版的价格。第三版包含以下软件包:

该 CD-ROM 还包含版本 19 的 GNU Emacs Lisp 参考手册 2.02 版的 Texinfo 源代码,以及GNU 文档部分中列出的其他手册;以及俄亥俄州立大学 Emacs Lisp 档案的快照。(您可以通过匿名 FTP 从 archive.cis.ohio-state.edu 的 `/pub/gnu/emacs/elisp-archive' 获取此档案中的库。)

不包括 MIT Scheme、X11 Optional 和 VMS 磁带的内容。MS-DOS 软盘上但磁带上没有的程序也不包括在内。请参阅磁带MS-DOS 软盘部分。

除了 MS-DOS 的 MIT Scheme 二进制文件和 Windows 可执行的 Ghostview 之外,此 CD 上没有预编译的程序。您将需要一个 C 编译器(需要其他解释器或编译器的程序通常会为引导程序提供 C 源代码)。

编译器工具二进制文件 CD-ROM

我们现在提供一个 CD-ROM,其中包含某些缺少编译器的系统的 GNU 编译器工具的可执行文件。这可以帮助运行 MS-D0S 的 80386 和 80486 计算机的用户,更不用说运行 HP-UX 9 的 HP--PA 机器和运行 SunOS 4.1 和 Solaris 2 的 Sparc 机器的用户。

这使使用这些系统的人员能够编译 GNU 和其他自由软件,而无需购买专有编译器。

我们希望在此 CD-ROM 的每次更新中包含更多系统。如果您可以帮助为新系统(尤其是那些没有 C 编译器的系统)构建二进制文件,或有系统建议,请通过顶部菜单上的地址与我们联系。

这些软件包::

适用于这些平台:

MS-DOS 软盘

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

DJGPP 软盘

我们提供 21 张软盘上的 DJGPP。有关详细信息,请参阅GNU 软件部分。

Emacs 软盘

Demacs 是 GNU Emacs 的一个版本。我们分发的六张软盘中包含两个版本:一个处理 8 位字符集;另一个基于 MULE 的早期版本,处理包括汉字在内的 16 位字符集。

一旦 MS-DOS 端口准备就绪,我们将用 GNU Emacs 19 的 MS-DOS 端口替换 Demacs。软盘数量尚不清楚。有关这两个程序的详细信息,请参阅GNU 软件部分。

精选实用程序软盘

GNUish MS-DOS 项目发布移植到 PC 兼容机的 GNU 软件。我们在五张软盘上提供这些程序。一般来说,该软件将在基于 8086 和 80286 的机器上运行;不需要 80386。其中一些实用程序必然缺少某些功能。包括:cpiodifffindflexgdbmgrepindentlessm4makeptx、RCS、sedsharsort 和 Texinfo。

Windows 软盘

我们在单张软盘上为 Microsoft Windows 提供 GNU Chess 和 gnuplot

磁带和 CD-ROM 订阅服务

如果您无法访问网络,我们的订阅服务使您可以及时了解 FSF 的最新发展。一次性支付相当于三张磁带或 CD-ROM 的费用(在某些情况下还需要支付运费),我们将向您发送四个新版本的您选择的磁带或源代码 CD-ROM。磁带每季度发送一次,CD-ROM 会在发布时发送(目前是每年两次,但我们将来可能会更频繁地发布)。

我们将定期向您发送新版本的 Emacs、Languages、Utilities 或 MIT X Window System (X11R6) Required 磁带或源代码 CD-ROM。MIT Scheme 和 MIT X Window System Optional 磁带的更新频率不足以保证每季度更新。我们尚不确定是否会提供编译器工具二进制文件 CD-ROM 的订阅。

由于 Emacs 19 在 Emacs 磁带和源代码 CD-ROM 上,订阅任何一个都是及时了解 Emacs 19 演变的简便方法。

订阅也是及时了解 MIT X Window System 常规错误修复的简便方法。我们将在全年发布修复和补丁时更新 X11R6 Required 磁带。每个新版本的1994 年 5 月源代码 CD-ROM部分也都有 MIT X Window System 的更新源代码。

请注意:在两种情况下,当您为每个订阅付费时,您必须支付单次订单所需正常运费的 4 倍。如果您在阿拉斯加、夏威夷或波多黎各,则每个订阅必须额外支付 20.00 美元的运费。如果您在美国、加拿大和波多黎各以外的地方,则必须为运费订阅额外支付 120.00 美元。请参阅自由软件基金会订购单上的“Unix 和 VMS 软件”和“运费说明”。

豪华发行版

自由软件基金会多次被要求创建一个提供我们所有软件可执行文件的软件包。通常我们只提供源代码。除了提供带有源代码的二进制文件外,豪华分发还包括我们所有印刷手册和参考卡的完整集合。

FSF 豪华分发包含数百个不同程序的二进制文件和源代码,包括 GNU Emacs、GNU C 编译器、GNU 调试器、完整的 MIT X Window System 和所有 GNU 实用程序。

您可以选择以下机器和操作系统之一:HP 9000 系列 300、700 或 800(4.3BSD 或 HP-UX);RS/6000 (AIX);SONY News 68k (4.3BSD 或 NewsOS 4);Sun-3、Sun-4 或 SPARC (SunOS 4 或 Solaris)。如果您的机器或系统未列出,或者某个特定程序尚未移植到该机器,请致电 FSF 办公室(电话号码如下)或发送电子邮件至 [email protected],了解我们可以做些什么。

我们以 Unix tar 格式在以下磁带格式之一中提供软件:1600 或 6250bpi 1/2 英寸卷轴;Sun DC300XLP 1/4 英寸盒式磁带,QIC-24;惠普 16 磁道 DC600HC 1/4 英寸盒式磁带;IBM RS/6000 1/4 英寸盒式磁带,QIC-150;Exabyte 8 毫米盒式磁带;DAT 4 毫米盒式磁带。如果您的计算机无法读取这些格式中的任何一种,请联系我们,看看我们是否可以处理您的格式。

随附的手册包括每本一本的 BisonCalcGawkGNU C 编译器GNU C 库GDBFlexGNU Emacs 19 Lisp 参考MakeTexinfoTermcap 手册;六本 GNU Emacs 19 手册;以及每包十张的 GNU Emacs、Calc、GDB、Bison 和 Flex 参考卡。此外,每个豪华版发行都包含 CD-ROM(采用带有 Rock Ridge 扩展的 ISO 9660 格式),其中包含我们软件的源代码和某些系统的编译器工具二进制文件。

豪华版发行的价格为 5000 美元(含运费)。它专为希望一切都为他们编译好的人设计。这些销售为 FSF 开发更多自由软件提供了巨大的财政援助。要订购,请填写“豪华版发行”部分,参见自由软件基金会订购单,并发送至

   Free Software Foundation, Inc.
   675 Massachusetts Avenue
   Cambridge, MA   02139--3309
   USA

   Telephone: +1-617-876-3296
   Fax:       +1-617-492-9057
   Fax (in Japan):
              0031-13-2473 (KDD)
              0066-3382-0158 (IDC)
   Electronic mail: [email protected]

如何获取 GNU 软件

自由软件基金会的所有软件和出版物均获准复制和再分发。获取 GNU 软件最简单的方法是从其他拥有该软件的人那里复制。您可以直接从 FSF 订购软盘、磁带或 CD-ROM 来获取 GNU 软件。此类订单为 FSF 工作人员开发更多自由软件提供了大部分资金,因此如果您可以,请通过订购来支持我们的工作。请参见自由软件基金会订购单部分。

还有第三方团体分发我们的软件;他们不与我们合作,但可以以其他形式提供我们的软件。其中一些列在微型计算机自由软件部分中。请注意,自由软件基金会以任何方式与他们有关联,并且对他们版本的最新性或他们响应的迅速性负责。

如果您决定与这些分销商之一开展业务,请询问他们为帮助自由软件开发做了多少工作,例如,通过向自由软件开发项目捐款或自己编写自由软件供一般使用。通过部分基于此因素做出您的决定,您可以帮助鼓励那些从自由软件中获利的人为它的发展做出贡献。

我们的主要 FTP 主机非常繁忙,只允许有限数量的 FTP 登录。请使用以下其他 TCP/IP Internet 站点,这些站点也通过匿名 FTP 提供 GNU 软件(程序:ftp,用户:anonymous,密码:您的电子邮件地址,模式:binary)。如果您有 FTP 访问权限但无法访问下面列出的主机之一,您可以使用相同的协议从 GNU 的主要 FTP 主机 prep.ai.mit.edu(IP 地址为 18.71.0.38)通过 FTP 获取该软件。有关更多详细信息,请获取文件 `/pub/gnu/GETTING.GNU.SOFTWARE'。

JANET 上的用户可以在 `/gnu' 下查看 src.doc.ic.ac.uk

可以使用 UUCP 的用户可以通过电子邮件从以下地址获取 UUCP 说明

[email protected] (Europe) and [email protected] (Japan)

对于没有 Internet 访问权限的用户,请参见自由软件支持部分,以获取有关通过 UUCP 获取电子邮件和文件传输的信息。

其他 GPL 软件

此受著作权保护的软件目前不是由 FSF 分发的。您可以从主机 prep.ai.mit.edu 的文件 `/pub/gnu/GPLedSoftware' 中 FTP 一个更完整的列表。GNU Emacs Lisp 库未列出。从 archive.cis.ohio-state.edu 的文件 `/pub/gnu/emacs/elisp-archive/LCD-datafile.Z' 中 FTP。如果知道其他条目,请告知顶部菜单上的任何地址。

微型计算机的自由软件

我们不提供微型计算机上 GNU 软件的支持,因为它与 GNU 项目无关。但是,我们愿意发布有关支持和维护它们的团体的信息。如果您知道任何此类努力,请将详细信息(包括邮寄地址、存档站点和邮件列表)发送到顶部菜单上的任何地址。

有关 FSF 提供的微型计算机软件,请参见MS-DOS 软盘CD-ROM部分。请不要询问我们任何其他软件。我们维护任何这些软件,并且没有其他信息。

FSF T 恤

我们有自由软件基金会的 T 恤衫,上面有剑桥艺术家 Jamal Hannah 的绘画。它们有两种颜色,自然色和黑色。自然色是一种米白色、未漂白、未染色、环保的棉花,印有黑色墨水,非常适合扎染或按原样展示。黑色印有白色墨水,非常适合深夜黑客攻击。所有衬衫都是厚实的 100% 棉质,尺寸有 M、L、XL 和 XXL。

T 恤衫的正面印有一个 GNU 黑客在工作站上的图像,上方有文字 "GNU's Not Unix",下方有文字 "Free Software Foundation"。我们在 T 恤衫的背面添加了 GNU 通用公共许可证的副本,背面以前是空白的。

请使用 自由软件基金会订单部分订购你的衬衫,并考虑将其作为礼物送给你最喜欢的黑客!

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

- The Independent, October 5, 1992

GNU 项目愿望清单

本期希望得到

感谢 GNU

特别感谢 Lisa "Opus" Goldstein,她多年来一直管理 FSF 业务办公室,并且还是 FSF 财务主管。她搬到中国后,我们会想念她的。

感谢本公告中其他地方提到的所有人员!

感谢 麻省理工学院人工智能实验室计算机科学实验室雅典娜项目 的宝贵帮助。

感谢购买我们豪华分发包的许多公司和组织。

感谢 Len KagelmacherScott Ewing 帮助 FSF 协调 GNU 项目中的所有志愿者。

感谢 日本 Unix 协会 为支持 Hurd 开发提供的巨额拨款。感谢他们在日本提供的帮助:Nobuyuki HikichiMieko HikichiKen'ichi HandaMasayuki Ida 教授Yukitoshi Fujimura。感谢 Addison-Wesley Publishers Japan Ltd.A.I. SoftVillage Center, Inc.Shosen Book TowerShosen GrandeASCII Corporation 和日本的许多其他公司,感谢他们持续的捐赠和支持。

感谢 Sun 用户组PCIUSENIX 协会 在他们的会议上捐赠展位。感谢在这些和其他会议上帮助 GNU 项目的所有志愿者。感谢 Wired 杂志多伦多大学 书店Barry Meikle 在他们的单独出版物中捐赠广告位。再次感谢 开放软件基金会 的持续支持,以及 Cygnus Support 在许多方面协助 GNU 项目。感谢 Warren A. Hunt, Jr.Computational Logic, Inc. 的捐赠和支持。感谢 奥尔堡大学 捐赠了一名兼职程序员。

感谢所有借出或捐赠机器的人,包括 Doug Lewan 捐赠的 Sun 工作站;一位匿名捐赠者捐赠的 4mm DAT 盒式磁带驱动器;IBM 公司 捐赠的 Exabyte 磁带驱动器和一台 RS/6000;惠普公司 捐赠的两台 80486、六台 68030 和四台 Spectrum 计算机;Thinking Machines Corp. 的 Brewster Kahle 捐赠的一台 Sun-4/110;CMU 的 Mach 项目 捐赠的一台 Sun-3/60;英特尔公司 捐赠的 386 机器;NeXT 捐赠的工作站;麻省理工学院媒体实验室 捐赠的一台惠普 68020;东京的 SONY 公司Software Research Associates, Inc. 捐赠的三台 SONY News 工作站;麻省理工学院计算机科学实验室 捐赠的 DEC MicroVAX;开放软件基金会 捐赠的两台 Compaq 386;Delta Microsystems 捐赠的一台 Exabyte 磁带驱动器;一位匿名捐赠者捐赠的 5 台 IBM RT/PC;Liant Software Corp. 捐赠的 5 台 VT100;Jerry Peek 捐赠的 386 机器;NCD Corporation 捐赠的 X 终端;Interleaf, Inc. 借出的扫描仪;以及 Rocky Bernstein 捐赠的大量 IBM RT 硬件和手册。

感谢所有贡献移植和扩展的人,以及所有发送其他源代码、文档和优秀错误报告的人。

感谢所有捐款和提供其他帮助的人。

还要感谢所有通过订购手册、分发磁带、软盘和 CD-ROM 支持我们的人。

本公告的创建是我们感谢所有对我们正在做的事情表示兴趣的人的方式。

捐款转化为自由软件

如果您欣赏 Emacs、GNU CC、Ghostscript 和其他自由软件,您可能希望帮助我们确保未来有更多这样的软件——请记住,捐款转化为更多的自由软件!

您向我们捐款在美国是免税的。我们乐于接受任何货币,尽管美元是最方便的。

如果您的雇主有慈善捐款的配捐计划,请安排您的雇主配捐您的捐款(或者,在某些情况下,由 Cygnus Support 配捐,请参阅Cygnus 捐款配捐!部分)。如果您不了解,请咨询您的人事部门。同时,请尝试将 FSF 列入您公司配捐计划的组织名单中。

   $500     $250     $100     $50     other $________

   Other currency:________

请圈出您要捐款的金额,剪下此表格,并将捐款寄至

   Free Software Foundation
   675 Massachusetts Avenue
   Cambridge, MA   02139-3309
   USA

您可以使用 Visa、Mastercard、JCB、Diner's Club 或 Carte Blanche 信用卡进行捐款。您也可以将信用卡信息传真至 +1-617-492-9057;在日本请传真至:0031-13-2473 (KDD) 或 0066-3382-0158 (IDC)。

Card type: __________________  Expiration Date: _____________

Account Number: _____________________________________________

Your Signature: _____________________________________________

Cygnus 配对捐款!

为了鼓励向自由软件基金会捐款,Cygnus Support 将继续提供公司资金给 FSF,以配合其员工、客户及其员工的捐赠。

符合资格的人应将捐款支付给自由软件基金会,并寄给 Cygnus Support,Cygnus Support 将添加其捐款,并将总额每季度转交给 FSF。FSF 将向捐款人提供收据以确认其捐款(在美国报税时可免税)。欲了解更多信息,请联系 Cygnus,邮箱地址为 [email protected].

   Cygnus Support
   1937 Landings Drive
   Mountain View, CA   94043
   USA

   Telephone: 415-903-1400
              +1-800-Cygnus1
   Fax:       415-903-0122
   Electronic-Mail: [email protected]
   FTP: ftp.cygnus.com
   WWW: `http://www.cygnus.com/'

自由软件基金会订单

All items are distributed with permission to copy and to redistribute.
Texinfo source for each manual and source for each reference card is on the
appropriate tape, diskette, or CD-ROM; the prices for these magnetic media
do not include printed documentation.  All items are provided on an "as is"
basis, with no warranty of any kind.  Please allow six weeks for delivery
(though it won't usually take that long).

     PRICE AND CONTENTS MAY CHANGE WITHOUT NOTICE AFTER January 31, 1995.

Unix and VMS Software
---------------------

The following tapes in the formats indicated (see section Tapes, for contents):

        Please circle the dollar amount for each tape you order.

                Reel to   Sun (1)   HP        IBM (2)   Exabyte  DAT
                reel                          RS/6000
                Unix tar  Unix tar  Unix tar  Unix tar  Unix tar Unix tar
                9-track   QIC-24    16-track  QIC-150
                1600 bpi  DC300XLP  DC600HC   DC600A
                1/2" reel 1/4" c.t. 1/4" c.t. 1/4" c.t. 8mm c.t. 4mm c.t.

    (c.t. = cartridge tape)

Emacs           $200      $210      $230      $215 (3)  $205     $225
Languages       $200      $210      $230      $215      $205     $225
Utilities       $200      $210      $230      $215      $205     $225
4.4BSD-Lite     $200      $210      $230      $215      $205     $225
Scheme          $200      $210      $230      $215      $205     $225
X11r5-Required  $200      $210      $230      $215      $205     $225
X11r5-Optional  $200      $210      $230      $215      $205     $225
X11r6-Required  $200      $210      $230      $215      $205     $225
X11r6-Optional  $200      $210      $230      $215      $205     $225

         (1) Sun tapes can be read on some other Unix systems.
         (2) IBM RS/6000 tapes can be read on some other Unix systems.
         (3) The IBM Emacs tape also has binaries for GNU Emacs.

Subscriptions, 4 updates for one year (see section Tape & CD-ROM Subscription Service):

Emacs           $600      $630      $690      $645      $615     $675
Languages       $600      $630      $690      $645      $615     $675
Utilities       $600      $630      $690      $645      $615     $675
X11r6-Required  $600      $630      $690      $645      $615     $675

      Subtotal $ ______  Please put total of the above circled amounts here.

The following, on 1600 bpi reel-to-reel 9 track 1/2" tapes, in VMS BACKUP
format (aka interchange format) (see section VMS Emacs and VMS Compiler Tapes):

____ @ $195  = $ ______   VMS Emacs, GNU Emacs source & executables only.

____ @ $195  = $ ______   VMS Compiler, GCC, GAS, and Bison source and
                          executables only.

FSF Deluxe Distribution (see section The Deluxe Distribution):

____ @ $5000 = $ ______   The Deluxe Distribution, with manuals, etc.

Machine: _____________________________________________________________________

Operating system: ____________________________________________________________

Media type: __________________________________________________________________

CD-ROM, in ISO 9660 format (see section Compiler Tools Binaries CD-ROM):

____ @ $240  = $ ______   GNU Compiler Tools Binaries CD-ROM for
                          corporations and other organizations.
____ @  $60  = $ ______   GNU Compiler Tools Binaries CD-ROM for individuals.

Source Code CD-ROM, in ISO 9660 format (see section May 1994 Source Code CD-ROM):

  *** NEW !!! ***

____ @ $400  = $ ______   GNU Source Code CD-ROM, May 1994 edition with X11r6,
                          for corporations and other organizations.  NEW !!!
____ @ $100  = $ ______   GNU Source Code CD-ROM, May 1994 edition with X11r6,
                          for individuals.  NEW !!!

Source Code CD-ROM, in ISO 9660 format (see section November 1993 Source Code CD-ROM):

  *** PRICE REDUCED !!! ***

____ @ $260  = $ ______   GNU Source Code CD-ROM, November 1993 edition with
                          X11r5, for corporations & other organizations.
                                        PRICE REDUCED !!!
____ @  $65  = $ ______   GNU Source Code CD-ROM, November 1993 edition with
                          X11r5, for individuals.    PRICE REDUCED !!!

Subscriptions, next 4 updates, of the Source Code CD-ROM, in ISO 9660 format
(see section Tape & CD-ROM Subscription Service):

____ @ $1200 = $ ______   Subscription to the GNU Source Code CD-ROM for
                          corporations and other organizations.
____ @ $300  = $ ______   Subscription to the GNU Source Code CD-ROM for
                          individuals.

MS-DOS Software
---------------

The following sources and executables for MS-DOS, on 3.5" 1.44MB diskettes
(see section MS-DOS Diskettes):

  *** BEING UPDATED !!! ***
____ @ $ 90  = $ ______   Emacs diskettes, GNU Emacs, for 80386 and up.
                          BEING UPDATED !!!
____ @ $ 80  = $ ______   DJGPP diskettes, GCC version 2, for 80386 and up
                          (also on the "Compiler Tools Binaries CD-ROM").
____ @ $ 85  = $ ______   Selected Utilities diskettes, 8086 and up.

____ @ $ 40  = $ ______   Windows diskette, GNU Chess and gnuplot for
                          Microsoft Windows.

Manuals
-------

The following manuals (see section GNU Documentation):

____ @ $ 25  = $ ______   GNU Emacs version 19 manual, unit price for 1 to 5
                          copies, about 418 pages, new 9th edition with a
                          reference card.
____ @ $ 17  = $ ______   GNU Emacs version 19 manuals, unit price for 6 or
                          more.
  *** UPDATED !!! ***
____ @ $ 50  = $ ______   GNU Emacs Lisp Reference version 19 manual, about
                          756 pages in 2 volumes.  UPDATED for Emacs 19.23!!
____ @ $200  = $ ______   A box of 5 GNU Emacs Lisp Reference version 19
                          manuals.        UPDATED for Emacs 19.23!!
  *** UPDATED !!! ***
____ @ $ 50  = $ ______   Using and Porting GNU CC version 2.5, about 428
                          pages.                UPDATED !!!
____ @ $ 50  = $ ______   GNU C Library Reference Manual, about 670 pages.

____ @ $ 50  = $ ______   GNU Emacs Calc manual, about 596 pages, with a
                          reference card.
____ @ $ 20  = $ ______   Debugging with GDB, about 182 pages, with a reference
                          card.
  *** UPDATED !!! ***
____ @ $ 20  = $ ______   Texinfo manual, about 248 pages.  UPDATED !!!

____ @ $ 20  = $ ______   Gawk manual, about 188 pages.

____ @ $ 20  = $ ______   Make manual, about 158 pages.

____ @ $ 20  = $ ______   Bison manual, about 98 pages, with a reference card.

____ @ $ 20  = $ ______   Flex manual, about 124 pages, with a reference card.

____ @ $ 15  = $ ______   Termcap manual, 68 pages.

Older Manuals
-------------

____ @ $ 25  = $ ______   GNU Emacs version 18 manual, unit price for 1 to 5
                          copies, about 410 pages, with a reference card.
____ @ $ 17  = $ ______   GNU Emacs version 18 manuals, unit price for 6 or
                          more.
____ @ $ 50  = $ ______   GNU Emacs Lisp Reference version 18 manual, about
                          614 pages in 2 volumes.
____ @ $200  = $ ______   A box of 5 GNU Emacs Lisp Reference version 18
                          manuals.

Reference Cards
---------------

The following reference cards, unit price, without the manuals:

____ @ $  2  = $ ______   GNU Emacs version 18 reference card.

____ @ $  2  = $ ______   GNU Emacs version 19 reference card.

____ @ $  2  = $ ______   GNU Emacs Calc reference card.

____ @ $  2  = $ ______   GDB reference card.

____ @ $  2  = $ ______   Bison reference card.

____ @ $  2  = $ ______   Flex reference card.

The following reference cards, in packets of ten:

____ @ $ 10  = $ ______   GNU Emacs version 18 reference cards.

____ @ $ 10  = $ ______   GNU Emacs version 19 reference cards.

____ @ $ 10  = $ ______   GNU Emacs Calc reference cards.

____ @ $ 10  = $ ______   GDB reference cards.

____ @ $ 10  = $ ______   Bison reference cards.

____ @ $ 10  = $ ______   Flex reference cards.

T-shirts
--------

GNU/FSF T-shirts, thick 100% cotton (see section FSF T-shirt):

The back of the t-shirt, which used to be blank, now has a copy of the GNU
General Public License on it.

____ @ $ 15  = $ ______   Size M     ____ natural  ____ black.

____ @ $ 15  = $ ______   Size L     ____ natural  ____ black.

____ @ $ 15  = $ ______   Size XL    ____ natural  ____ black.

____ @ $ 15  = $ ______   Size XXL   ____ natural  ____ black.
                 ------

      Subtotal $ ______

Tax and Shipping Costs
----------------------

             + $ ______   In  Massachusetts:  add 5% sales tax, or give tax
                          exempt number.
             + $ ______   In Alaska, Hawaii, or Puerto Rico for shipping:
                          for GNU Emacs Lisp Reference and GNU Emacs Calc
                          manuals, add $5 each, or $20 per box.  For all other
                          items, add $5 base charge, then $1 per item except
                          reference cards; i.e.,
                          shipping for all other items = $5 + $1 * n.
                          Add $20 for each tape or CD-ROM subscription.
             + $ ______   Outside of U.S., Canada, and Puerto Rico for
                          shipping:  Add $20 base charge, and then add $10
                          more for *each* item (except reference cards) in the
                          order; i.e.,
                          shipping for all other items = $20 + $10 * n.
                          Add $120 for each tape or CD-ROM subscription.
             + $ ______   Optional (tax-deductible in the U.S.) donation.
                 ------

         TOTAL $ ______   We pay for shipping via UPS ground transportation in
                          the contiguous 48 states and Canada.

Shipping Information
--------------------

Name: ________________________________________________________________________

Mail Stop/Dept. Name: ________________________________________________________

Organization: ________________________________________________________________

Street Address: ______________________________________________________________

City/State/Province: _________________________________________________________

Zip Code/Postal Code/Country: ________________________________________________

Telephone number in case of a problem with your order.
For international orders, please include a FAX number. _______________________

Orders filled only upon receipt of check, money order or credit card order in
U.S. dollars.  Unpaid orders will be returned to the sender.  We do not have
the staff to handle the billing of unpaid orders.  Please help keep our lives
simple by including your payment with your order.

For orders from outside the U.S.:

Orders must be paid in U.S. dollars.  You are responsible for paying all
duties, tariffs, and taxes.  If you refuse to pay the charges, the shipper
will return or abandon the order.

Please make checks payable to the "Free Software Foundation".

For Credit Card Orders:

The Free Software Foundation takes these credit cards: Visa, Mastercard, JCB,
Diner's Club, and Carte Blanche.  Please note that we are charged about 5% of
an order's total amount in credit card processing fees.  Please consider
paying by check instead, or adding on a 5% donation to make up the difference.
To place a credit card order, please give us this information:

Card type: ___________________________________________________________________

Account Number: ______________________________________________________________

Expiration Date: _____________________________________________________________

Your Signature: ______________________________________________________________

For wire transfers orders:  Call or write us for details.

                         Please mail orders to: Free Software Foundation
                                                675 Massachusetts Avenue
Version: June 1994 Info Bull                    Cambridge, MA  02139  USA
                                                +1-617-876-3296
                                                FAX: +1-617-492-9057
                                                FAX numbers in Japan:
PRICES AND CONTENTS MAY CHANGE                          0031-13-2473 (KDD)
WITHOUT NOTICE AFTER January 31, 1995.                  0066-3382-0158 (IDC)

地址页

                                                        -------
Free Software Foundation, Inc                          |       |
Electronic Mail: [email protected]                   | stamp |
675 Massachusetts Avenue                               |       |
Cambridge, MA  02139-3309                              | here  |
USA                                                    |       |
                                                        -------