GNU 公告,第 1 卷第 15 期,1993 年 6 月

目录


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

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

GNU 是谁

Michael Bushnell 仍在开发 GNU Hurd 并维护 GNU tarJim Blandy 准备了 GNU Emacs 19。Roland McGrath 正在润色 GNU C 库,维护 GNU make 并协助 GNU Hurd。

Tom Lord 正在开发 Oleo(GNU 电子表格)以及 Rx(regex 的更快替代品)。Jan Brittenson 正在开发 C 解释器。Mike Haertel 正在使 GNU grep 符合 POSIX 标准,并开始进行光学字符识别工作。Noah Friedman 是我们的系统歧义器、发布不协调员,并在他大量空闲时间里维护一些 GNU 程序。

Carl Hoffman 已加入,担任筹款人和会议组织者。Melissa Weisshaus 现在负责出版物。她目前正在编辑我们文档的新版本,并致力于编写 GNU 实用程序手册

Lisa `Opus' GoldsteinRobert J. Chassell 辞去职务后晋升为财务主管,Robert J. Chassell 自 FSF 成立 7 年以来一直担任我们的秘书/财务主管;Bob 现在正在撰写他的 Emacs Lisp 编程入门,并继续担任我们的董事会成员。Larissa CarlsonLisa 的新办公室助理;Gena Lynne Bean 已离开我们继续深造。Spike MacPhee 协助 RMS 处理管理任务。Charles Hannum 负责排版和许多其他工作。

Richard Stallman 继续担任志愿者,他做了无数的工作,例如 C 编译器维护。志愿者 Len Tower 仍然是我们的在线杂务(jack-of-all-trades),处理邮件列表和 gnUSENET、信息请求等。

GNU 公告

撰写和编辑:Jan Brittenson、Melissa Weisshaus、Noah S. Friedman、Charles Hannum、Richard Stallman 和 Leonard H. Tower Jr.

插图:Etienne Suvasa 和 Jamal Hannah

日文版:Mieko Hikichi 和 Nobuyuki Hikichi

《GNU 公告》每年一月和六月出版。请注意,没有邮寄列表。要获取副本,请将您的姓名和地址以及您的请求发送到首页上的地址。随附一个商用大小的贴好邮票的自寄信封(0.52 美元)和/或捐赠几美元表示感谢,但不是必需的。如果您来自美国境外,发送邮寄标签而不是信封,以及足够用于大约 100 克包裹的国际回复券表示感谢,但不是必需的。(附上一些额外的国际回复券以支付复印成本也表示感谢。)

版权所有 (C) 1993 自由软件基金会,Inc.

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

什么是自由软件基金会?

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

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

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

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

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

什么是 Copyleft?

使程序自由的最简单方法是将其置于公有领域,不享有版权。但这允许任何人根据作者的意愿来版权并限制其使用,从而剥夺其他人访问和自由重新分发的权利。这完全歪曲了最初的意图。

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

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

自由软件支持

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

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

如果您发现任何 GNU 软件存在缺陷,我们希望知道。我们有许多用于错误报告、公告和问题的互联网邮件列表。它们也作为 gnu.* 新闻组被网关到 USENET 新闻中。您可以通过将您的请求发送到首页上的任一地址来获取这些邮件列表的列表。

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

所以,请不要要求我们帮助您安装软件或弄清楚如何使用它——但请告诉我们安装脚本哪里不起作用,或者文档哪里不清楚。

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

   UUNET Communications Services
   3110 Fairview Park Drive - Suite 570
   Falls Church, VA   22042
   USA
   Phone: 1-800-4UUNET4 or (703) 204-8000
   Fax: (703) 204-8001
   E-mail: [email protected]

商业 UUCP 和 Internet 服务提供商的长列表会定期发布在 USENET 的新闻组 news.announce.newusers 中,主题为 `Subject: How to become a USENET site'。

百英亩咨询公司扩张

Hundred Acre Consulting 继续提供支持和开发服务,其专长是 GNU CC 和 C++ 编译器。它继续其将部分利润捐赠给 FSF 的政策。自从我们 5 个月前介绍其服务以来,它又雇用了 3 名员工并搬到了更大的办公室。新地址是

   Hundred Acre Consulting
   5301 Longley Lane, Suite D-144
   Reno, NV   89511
   USA
   Phone: (702) 829-9700 or 1-800-245-2885
   Fax: (702) 829-9926
   E-mail: [email protected]

捐款转化为自由软件

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

您对我们的捐款在美国可以抵税。我们很乐意接受所有货币,尽管美元是最方便的。

如果您的雇主有针对慈善捐款的配捐计划,请安排您的雇主匹配您的捐款。如果您不知道,请咨询您的人事部门。

   $500     $250     $100     $50     other $________

   Other currency:________

请圈出您捐款的金额,剪下此表格,并将其与您的捐款一起寄至

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

Cygnus 配套捐款!

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

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

应由符合资格的人员将支付给自由软件基金会的捐款发送给 Cygnus Support,他们将在那里匹配这些捐款并每季度转发给 FSF。 FSF 将为捐款人提供收据,以确认捐款(在美国纳税申报单中可以抵税)。直接发送给 FSF 的捐款将不会被匹配,除非事先与 Cygnus Support 达成协议。

OCEAN 集成电路设计系统

荷兰代尔夫特理工大学开发了 OCEAN,这是一个全面的芯片设计软件包。它包括一套功能强大的工具,用于合成和验证半定制海栅和门阵列芯片。 OCEAN 涵盖了设计轨迹的后端——从电路级一直到布局和可工作的芯片。

OCEAN 提供交互式工具,用于自动或手动指导的放置、布线、仿真和提取。它作为自由软件提供,带有完整的源代码,并且已知可以在 Linux、HP 和 Sun 工作站上在 X Window 系统下运行。对于数据的导入和导出,它了解 EDIF、BLIF、SLS、GDSII、CIF、SPICE 和 LDM。

您可以通过匿名 FTP 从 donau.et.tudelft.nl 获取 OCEAN。有关更多信息,请通过互联网联系 [email protected]

非正式的 “GCC 联盟”

包括英特尔、摩托罗拉、德州仪器和亚德诺半导体在内的一组公司已共同出资支持 GNU CC 的集中维护。维护工作将由纽约大学的 Richard Kenner 协调。

集中维护的任务是负责修复错误、整合和清理贡献、发布版本以及编写高优先级改进。

Richard Stallman 希望这能使他承担一个新项目。

GNU 快讯

莫斯科自由软件大会

国际科学技术信息中心于 1993 年 4 月 19 日至 23 日在莫斯科主办了一场自由软件会议。来自独立国家联合体、奥地利、丹麦、德国、伊朗、日本、荷兰、英国和美利坚合众国的 200 多人参加了会议。

特邀嘉宾 Richard Stallman 解释了他为什么要编写自由软件。会议的主题包括 Algol-68 到 C 转换器、Andrew 用户界面系统、新自由世界中的共存、使用 gperf 有效识别静态搜索集、实现免费 Modula-2 翻译器的经验、来自儿童计算机俱乐部的俄罗斯经验、当前正在开发的俄罗斯 SQL 服务器、俄罗斯 PLATON 集成银行系统、俄罗斯的 GNU 文档、教育中的 Linux 和俄罗斯的自由软件。其他主题包括资源组织(数据库和目录)和自由软件商业方面。

本次会议由PC World杂志、PC 中心“Techno”、圣彼得堡 UrbanSoft Ltd.、奥斯坦金诺贸易公司、KLOTO 科学研究、Zelenogradsky 中心“Zelax”和 John Goode 赞助。

请写信给 Victor P. Ivannikov,[email protected],Sergei Kuznetsov,[email protected],或 Yuri P. Smirnov,[email protected],以联系俄罗斯的 GNU。有关会议的更多信息,请联系 Geoffrey S. Knauth,[email protected]

LPF 文件法庭之友陈述

编程自由联盟提交了一份非当事人意见陈述(“法庭之友”)简报,以支持 American Multi-Systems,这是一家小企业,因侵犯一家名为 Fortunet 的公司持有的两项赌场游戏软件专利而被法院关闭。

Fortunet 过去曾关闭其他赌场游戏制造商,它获得了一项初步禁令,禁止 AMS 的所有者 Vern Blanchard 销售或维修宾果游戏程序。编程自由联盟要求其成员提供现有技术。 Marshall Midden 和 Steve Peltz 找到了一个 20 世纪 70 年代在 Plato 系统上玩的多用户宾果游戏程序。然而,法官以玩宾果游戏的分时系统与玩宾果游戏的联网系统不同为由,批准了该动议。 Fortunet 有一位履历令人印象深刻的专家证人,他正在发表最荒谬的观点。

LPF 简报反对软件专利的普遍有效性,尤其是这些专利的有效性。它还认为它们不适用于 AMS 宾果游戏系统。该简报已经产生了一定的影响——法官已安排听证会重新考虑该禁令。

即使你最终成功,在法庭上与专利作斗争也是一种令人筋疲力尽的经历。解决软件专利问题的唯一可行方法是整体解决该问题。这是 LPF 的主要活动。要取得成功,它需要您的支持。

什么是 LPF?

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

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

来自联盟会员表格

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

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

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

联盟与自由软件基金会没有关联,本身也不是一个自由软件组织。自由软件基金会支持LPF,因为它像任何小于IBM的软件开发商一样,都受到软件专利的威胁。您也面临危险!在您或您的雇主被起诉之前,很容易忽视这个问题,但更明智的做法是在那之前组织起来。

如果您尚未下定决心,请写信给LPF以获取更多信息,或发送互联网邮件至[email protected]。地址是

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

GNU 项目愿望清单

本期希望收到以下内容:

文本软件倡议

文本软件倡议(TSI)是一项国际努力,旨在促进开发和使用各种文本分析和操作的自由软件,包括对物理和逻辑文本特征的标记、语言分析和注释、浏览和检索、统计分析以及计算语言学、人文学科计算、术语和词典编纂、语音等领域中其他与文本相关的任务。TSI的核心组成部分是制定文本软件的指南和标准,以确保兼容性、可扩展性和可重用性。

TSI借鉴了FSF的原则,通过促进在自愿基础上的分布式软件开发,并保护复制、重新分发和修改软件的自由。

有关更多信息,请联系项目协调员,他们是 Nancy Ide,[email protected] 和 Jean Veronis,[email protected]

自由信息来源

除了软件之外,还有更多可自由重新分发的信息。以下是提供其他形式可自由重新分发信息的组织的部分列表。

日本的自由软件和 GNU

ICOT(下一代计算机技术研究所)正在将其研究工作产生的第五代软件作为自由软件分发。这包括超过70兆字节的用于符号处理、知识表示、问题解决和推理以及自然语言处理的程序。有关更多信息,请联系[email protected]

Mieko,[email protected],和 Nobuyuki Hikichi,[email protected],继续在日本从事GNU项目的工作。他们已将FSF订购单和GNU公告翻译成日语,并广泛分发。他们要求捐款,并提供GNU软件咨询。最近,他们开始重新分发他们翻译的日语版GNU通用公共许可证第2版。此翻译已获得FSF授权,可通过匿名FTP从srawgw.sra.co.jp的`/pub/gnu/local-fix/GPL2-j`获得。日本Addison--Wesley出版社的Yukitoshi Fujimura为此翻译做出了巨大贡献。目前正在进行GNU库通用公共许可证的正式翻译工作。

日语版本的GNU Emacs(nemacs),Epoch(nepoch)和MULE在日本广泛使用。MULE(GNU Emacs的多语言增强版)可以同时处理多种字符集。最终,其功能将合并到FSF的Emacs版本中。Ken'ichi Handa,[email protected],正在对MULE进行beta测试;您可以从sh.wide.ad.jp的`/JAPAN/mule`或etlport.etl.go.jp的`/pub/mule`中FTP源代码。

The Village Center, Inc.印刷了日语版的《GNU Emacs Lisp参考手册》,并将Texinfo源代码上传到各种公告板。最近,他们还出版了一本版权共享的书,Mieko的《思考GNU》。这似乎是日本除FSF出版物之外的第一本版权共享出版物。产生的部分收入捐赠给了FSF。地址是

   Village Center, Inc.
   Kanda Amerex Bldg. 2F
   1-16, 3-Chome, Misaki-Cho
   Chiyoda-ku, Tokyo 101
   Japan

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

日本的许多团体都分发GNU软件,包括JUG(PC用户组)、ASCII(出版商)和富士通FM Towns用户组。在日本,匿名UUCP也已可用;有关更多信息,请联系[email protected]。日本的出版商正在稳步发布更多有关GNU软件和FSF的文章和书籍。

您可以直接从FSF订购GNU软件。对于日本,我们提供日语版的FSF订购单以及免费传真号码;请向[email protected]索取订购单副本。我们鼓励您购买磁带:每150个磁带订单使FSF能够雇用一名程序员一年,以编写更多自由软件。

FSF不分发磁带上的nemacsnepoch或MULE;但是,MULE可在GNU源代码CD-ROM上获得。

GNU 项目状态报告

GNU 文档

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

几本 GNU 手册现在以软封面书的形式装订,采用了新的平摊装订技术。这使您可以打开它们,使它们平放在桌子上,而不会使装订处出现折痕。每本书都有一个内部布脊和一个外部纸板封面,与普通平装书不同,它不会破损或出现折痕。目前,EmacsEmacs Lisp 参考手册TexinfoGAWKMakeGDBBisonFlex 手册都采用这种装订方式。所有其他 GNU 手册也使用其他技术装订,以便打开时可以平放。

Emacs 手册 描述了如何使用 GNU Emacs 进行编辑。新版第 8 版已针对 Emacs 19 更新。它还解释了高级功能,如大纲模式和正则表达式搜索、如何使用特殊模式来编写 C++ 和 TeX 等语言的程序、如何使用 tags 实用程序、如何编译和更正代码以及如何自定义自己的快捷键和其他基本设置。

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

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

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

Make 手册 描述了 GNU make,一个用于重建其他程序部分的程序。该手册介绍了如何编写 makefile,该文件指定如何编译程序以及程序的文件如何相互依赖。新版手册描述了 make 3.64 版的新功能,并包含一个面向新手用户的新的介绍性章节,以及一个关于自动生成依赖关系的新章节。

使用 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。

C 库参考手册 描述了 GNU C 库的几乎所有功能,包括 Unix 所谓的“库函数”和“系统调用”。在它变得更稳定之前,我们正在进行此手册的有限印刷。它是新的,我们希望得到更正和改进。请将其发送至 [email protected]

现在可用的 GNU 软件

我们以 tar 格式在以下介质上提供 Unix 软件源代码分发磁带

我们还提供

适用于 Unix 系统的各种 9 轨磁带和磁带盒的内容相同(除了 RS/6000 Emacs 磁带,它也有可执行文件);只有介质不同(请参阅“自由软件基金会订购单”)。手册的源代码采用 Texinfo 格式。我们欢迎所有错误报告。

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

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

Emacs 磁带的内容

Scheme 磁带的内容

此磁带包含 MIT Scheme 7.1。Scheme 是 Lisp 的一种简化的、词法作用域的方言。它是在 MIT 和其他大学设计的,旨在教学生编程艺术,并研究新的并行编程结构和编译技术。当前版本符合“修订版^4 关于算法语言 Scheme 的报告”(MIT AI Lab 备忘录 848b),其中包含 TeX 源代码。

MIT Scheme 用 C 语言编写,但目前很难引导。可用于引导 Scheme 的二进制文件可用于以下系统:

如果您的系统不在列表中,并且您不喜欢引导挑战,请参阅“Project GNU 状态报告”中的“JACAL”条目。

语言磁带的内容

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

实用程序磁带的内容

此磁带主要由较小的实用程序和不适用于其他 GNU 磁带的杂项应用程序组成。

实验磁带的内容

此磁带包含目前处于测试阶段的 beta 版软件,提供给喜欢冒险的用户使用。部分软件已经在发行磁带上发布了正式版本。此磁带的内容是临时的;随着程序变得稳定,它们将在其他磁带上替换旧版本。请将错误报告发送到磁带上每个程序注释中的地址。请注意,处于 beta 测试阶段的 Emacs 19 位于 Emacs 磁带上。

X11 磁带的内容

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

X11 必需磁带还包含迄今为止发布的所有修复程序和补丁。我们会在发布新的修复程序和补丁时更新此磁带。

伯克利网络 2 磁带

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

VMS Emacs 和编译器磁带

我们提供两个 VMS 磁带。一个只有 GNU Emacs 编辑器。另一个包含 GNU C 编译器、Bison(用于编译 GCC)、GAS(用于汇编 GCC 的输出)以及一些库和包含文件。我们不知道是否有适用于 VMS 的 GDB 移植。两个 VMS 磁带都有可用于引导的可执行文件,因为 DEC VMS C 编译器无法编译 GCC。请不要要求我们投入精力来支持 VMS,因为它对 GNU 项目来说是外围的。

磁带订阅服务

FSF 有磁带订阅服务。如果您无法访问网络,则订阅服务使您可以随时了解最新的 FSF 开发。只需一次性支付相当于三盘磁带的费用,我们将在未来一年内邮寄给您四个您选择的磁带的新版本。

每个季度,我们将向您发送 Emacs、语言、实用程序、实验性或 MIT X Window System 必需磁带的新版本。 BSD Net-2、MIT Scheme 和 MIT X Window System 可选磁带不会经常更改,因此不需要每季度更新。

由于 Emacs 19 现在位于 Emacs 磁带上,因此订阅将是随着 Emacs 19 通过 beta 测试而保持更新的便捷方式。

订阅也是及时了解 MIT X Window System 定期错误修复的简便方法。 当全年发布 X Window System 的修复程序和补丁时,我们会更新 X11 必需磁带。

请参阅“免费软件基金会订单”中的“订阅”部分。

如何获取 GNU 软件

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

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

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

如果您可以访问 Internet 并且无法访问以下主机之一,则可以通过匿名 FTP 从 GNU 的分发主机 prep.ai.mit.edu(IP 地址为 18.71.0.38)获取该软件。 有关更多信息,请获取文件“/pub/gnu/GETTING.GNU.SOFTWARE”。 prep 是一个非常繁忙的主机,并且一次只允许有限数量的 FTP 登录。如果可能,请使用另一台计算机。

这些 TCP/IP Internet 站点通过匿名 FTP 提供 GNU 软件(程序:ftp,用户:anonymous,密码:您的电子邮件地址,模式:binary)。请在 prep.ai.mit.edu 之前尝试它们。

在 JANET 网络上的用户可以在 src.doc.ic.ac.uk 的 `/gnu' 目录下查找。

你可以通过 UUCP 获取一些 GNU 程序。俄亥俄州立大学定期在 USENET 新闻组 comp.sources.d 上发布他们的 UUCP 指令。这些人会通过电子邮件向您发送 UUCP 指令。

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

对于那些无法访问互联网的用户,请参阅“免费软件支持”部分,了解如何通过 UUCP 获取电子邮件和文件传输的信息。

GNU 源代码 CD-ROM

自由软件基金会已经制作了第二张 CD-ROM。这张 CD-ROM 包含 Emacs、语言、实用工具、实验性以及 MIT X 必需和可选磁带上的所有程序的源代码。此外,CD-ROM 还包含 MULE 0.9.7 的源代码(请参阅“日本的自由软件和 GNU”);一些移植到基于 Intel 80386 和 80486 机器上运行 MS-DOS 的软件包:Demacs、DJGPP 2.4 和 MIT Scheme 7.2;以及俄亥俄州立大学 Emacs Lisp 归档的快照。(您可以通过 UUCP(请向 [email protected] 咨询指南)或通过匿名 FTP 从 archive.cis.ohio-state.edu 的 `/pub/gnu/emacs/elisp-archive' 中获取此归档中的库。)

CD-ROM *不* 包含 MIT Scheme、VMS 或 Net2 磁带的内容。

CD-ROM 上软件的版本号与“GNU 软件现在可用”中列出的版本号相对应。

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

您无需将源代码复制到 CD 外即可构建大部分软件。它只需要足够的可用磁盘空间来存放目标文件和中间构建目标。除了运行 Solaris 2.0 的 SPARC 工作站的 GCC 二进制文件和 MS-DOS 二进制文件外,此 CD 上没有预编译的程序。您需要一个 C 编译器(需要其他解释器或编译器的程序通常会为引导程序提供 C 源代码)。

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

豪华发行版

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

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、Sun-4 或 SPARC(SunOS 4 或 Solaris)。如果您的机器或系统未列出,或者某个特定程序尚未移植到该机器,请拨打以下电话号码致电 FSF 办公室,或发送电子邮件至 [email protected]

我们将以 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 8 毫米磁带。如果您的计算机无法读取这些中的任何一个,请致电我们。

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

除了印刷的和在线文档外,每个豪华发行版都包含一张 CD-ROM(采用带有 Rock Ridge 扩展的 ISO 9660 格式),其中包含我们软件的源代码。

豪华发行版的价格为 5000 美元。此软件包适用于希望为其编译所有内容的人员,或者希望以更大的方式帮助 FSF 的人员。要订购该软件包,请填写“自由软件基金会订购单”,并将其发送至

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

MS-DOS 发行版

FSF 在 3.5 英寸 1.44MB 软盘上分发一些已移植到 MS-DOS 的 GNU 软件。磁盘上既有源代码,也有可执行文件。

Demacs 软盘的内容

Demacs 是移植到 MS-DOS 的 GNU Emacs 18.55 版本,与 Emacs 18.57 有一些更改。实际上包括两个版本 - 一个处理 8 位字符集,另一个基于 Nemacs,处理包括汉字在内的 16 位字符集。FSF 在五张软盘上分发它。

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

DJGPP 软盘的内容

DJGPP 是为基于 Intel 80386 和 80486 的 MS-DOS 机器完整移植的 GCC、库、开发实用程序和符号调试器。FSF 在四张软盘上分发它。

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

选定的实用程序软盘的内容

GNUish MS-DOS 项目发布移植到 PC 兼容机的 GNU 软件。一般来说,该软件将在基于 8086 和 80286 的机器上运行;不需要 80386。其中一些实用工具必然缺少某些功能。FSF 在一组软盘上分发它。

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

Windows 软盘的内容

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

微型计算机的自由软件

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

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

FSF T 恤

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

请使用“自由软件基金会订购单”订购您的衬衫,并考虑为您最喜欢的黑客买一件作为礼物!

为有益的事物而工作,不仅仅是因为它有可能成功。

                        -Vaclav Havel

感谢 GNUs

感谢以上在“非正式 GCC 联盟”、“GNUs 快讯”、“GNU 项目状态报告”、“日本的 GNU”和“现在可用的 GNU 软件”中提到的所有人员。

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

感谢马克斯·普朗克信息学研究所购买我们的豪华发行包。

感谢以下人员在日本提供的帮助:Nobuyuki Hikichi & Mieko HikichiKen'ichi HandaDr. Ikuo TakeuchiBob MyersDavid LittleboyMike KandallMasayuki Ida 教授SEA & Japan Unix SocietyMichio Nagashima & Paul Abramson。感谢Village Center, Inc.ASCII CorporationA.I. Soft 和日本的许多其他人,感谢他们持续的捐赠和支持。

再次感谢 USENIX 协会允许我们在他们的会议上设置展台;感谢 Open Software Foundation 的持续支持;以及感谢 Cygnus Support 以多种方式协助 GNU 项目。

感谢 Wired Magazine多伦多大学书店Barry Meikle 在他们的单独出版物中捐赠给我们广告空间。

感谢 Warren A. Hunt, Jr.Computational Logic, Inc. 的捐赠和支持。

Jim Blandy 感谢 Jamie Zawinski 在 Emacs 19 中实现了一些与 X 相关的功能。

感谢所有借出或捐赠机器的人,包括 Cygnus Support 捐赠了一台 Sun SPARCstation;惠普捐赠了两台 80486、六台 68030 和四台 Spectrum 计算机;Brewster Kahle(来自 Thinking Machines Corp.)捐赠了一台 Sun-4/110;CMU 的 Mach 项目捐赠了一台 Sun-3/60;英特尔公司捐赠了一台 386 机器;NeXT 捐赠了他们的工作站;麻省理工学院媒体实验室捐赠了一台惠普 68020;索尼公司和东京的 Software Research Associates, Inc. 均捐赠了三台索尼新闻工作站;IBM 公司捐赠了一台 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 借出了一台扫描仪。

感谢所有为端口和扩展做出贡献的人,以及所有贡献其他源代码、文档和良好错误报告的人。

感谢所有寄钱并提供帮助的人。

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

创建此公告是为了感谢所有对我们所做的事情表示兴趣的人。

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