|
|
1.1 root 1: The actual order form follows the descriptions of media contents.
2:
3: Most of this file is excerpted from the draft of the June 1995 GNU's Bulletin.
4: The Order Form itself is accurate, but the information in the other articles
5: is not completely updated. You can ask [email protected] for the complete
6: June, 1995 Order From to get up-to-date information.
7:
8: Please send suggestions for improvements to [email protected] or the postal
9: address at the end of the order form. Thank You.
10:
11: ---------------------------------------------------------------------
12:
13:
14: FSF Order Form with Descriptions preliminary, June 1995
15:
16:
17:
18: Free Software Foundation, Inc. Telephone: +1-617-542-5942
19: 59 Temple Place - Suite 330 Fax: (including Japan) +1-617-542-2652
20: Boston, MA 02111-1307 Free Dial Fax (in Japan):
21: USA 0031-13-2473 (KDD)
22: Electronic mail: `[email protected]' 0066-3382-0158 (IDC)
23:
24:
25: There are some sections (e.g. ``Forthcoming GNUs'' and ``How to Get GNU
26: Software'') which are not in this Order Form file. If you wish to see them,
27: ask [email protected] for the complete June, 1995 GNU's Bulletin.
28:
29:
30: Table of Contents
31: -----------------
32:
33: Donations Translate Into Free Software
34: Cygnus Matches Donations!
35: Free Software Redistributors Donate
36: Help from Free Software Companies
37: (not included) Major Changes in GNU Software and Documentation (not
38: included as it was not done when this file was assembled).
39: GNU Documentation
40: GNU Software (not completely up to date)
41: Program/Package Cross Reference (not completely up to date)
42: Tapes
43: Languages Tape (version numbers not completely up to date)
44: Lisps and Emacs Tape (version numbers not completely up to date)
45: Utilities Tape (version numbers not completely up to date)
46: Scheme Tape
47: X11 Tapes
48: Berkeley 4.4BSD-Lite Tape
49: VMS Emacs and VMS Compiler Tapes
50: CD-ROMs
51: Pricing of the GNU CD-ROMs
52: MS-DOS CD-ROM
53: Debian GNU/Linux CD-ROM
54: Compiler Tools Binaries CD-ROM
55: Source Code CD-ROMs
56: June 1995 Source Code CD-ROM (version numbers not completely up
57: to date)
58: May 1994 Source Code CD-ROM
59: November 1993 Source Code CD-ROM
60: MS-DOS Diskettes
61: DJGPP Diskettes (version numbers not completely up to date)
62: Emacs Diskettes (version numbers not completely up to date)
63: Selected Utilities Diskettes (not completely up to date)
64: Windows Diskette
65: Tape & CD-ROM Subscription Service
66: The Deluxe Distribution
67: FSF T-shirt
68: Free Software Foundation Order Form
69:
70:
71:
72: Donations Translate Into Free Software
73: **************************************
74:
75: If you appreciate Emacs, GNU CC, Ghostscript, and other free software, you
76: may wish to help us make sure there is more in the future--remember,
77: *donations translate into more free software!*
78:
79: Your donation to us is tax-deductible in the United States. We gladly accept
80: *any* currency, although the U.S. dollar is the most convenient.
81: m{No Value For "ergegrafkludge"} If your employer has a matching gifts
82: program for charitable donations, please arrange to: add the FSF to the list
83: of organizations for your employer's matching gifts program; and have your
84: donation matched (note *Note Cygnus Matches Donations!::), if you do not
85: know, please ask your personnel department. Circle amount you are donating,
86: cut out this form, and send it with your donation to:
87: Free Software Foundation
88: 59 Temple Place -- Suite 330
89: Boston, MA 02111-1307
90: USA
91:
92: $500 $250 $100 $50 other $________
93:
94: Other currency:________
95:
96:
97: You can charge a donation to any of Carte Blanche, Diner's Club, JCB,
98: Mastercard, Visa, or American Express. Charges may also be faxed to
99: +1-617-492-9057. Individuals in Japan who are unable to place international
100: calls may use the "free dial" numbers: 0031-13-2473 (KDD) and
101: 0066-3382-0158 (IDC).
102:
103: Card type: __________________ Expiration Date: _____________
104:
105: Account Number: _____________________________________________
106:
107: Cardholder's Signature: _____________________________________
108:
109: Name: _______________________________________________________
110:
111: Street Address: _____________________________________________
112:
113: City/State/Province: ________________________________________
114:
115: Zip Code/Postal Code/Country: _______________________________
116:
117:
118:
119: Cygnus Matches Donations!
120: *************************
121:
122: To encourage cash donations to the Free Software Foundation, Cygnus Support
123: will continue to contribute corporate funds to FSF to accompany gifts by its
124: employees, and by its customers and their employees.
125:
126: Donations payable to the Free Software Foundation should be sent by eligible
127: persons to Cygnus Support, which will add its gifts and forward the total to
128: the FSF each quarter. The FSF will provide the contributor with a receipt to
129: recognize the contribution (which is tax-deductible on U.S. tax returns).
130: For more information, please contact Cygnus:
131: Cygnus Support
132: 1937 Landings Drive
133: Mountain View, CA 94043
134: USA
135:
136: Telephone: 415-903-1400
137: +1-800-Cygnus1 (-294-6871)
138: Fax: 415-903-0122
139: Electronic-Mail: `[email protected]'
140: FTP: `ftp.cygnus.com'
141: WWW: `http://www.cygnus.com/'
142:
143:
144:
145: Free Software Redistributors Donate
146: ***********************************
147:
148: by Richard Stallman
149:
150: The Sun Users Group Deutschland and ASCII Corporation (Japan) have added
151: donations to the FSF to the price of their next CD-ROM of GNU software.
152: Potential purchasers will know precisely how much of the price is for the FSF
153: and how much is for the redistributor.
154:
155: Austin Code Works, a redistributor of free software, is supporting free
156: software development by giving the FSF 20% of the selling price for the GNU
157: software packages they produce and sell. The producers of the SNOW 2.1 CD
158: added the words "Includes $5 donation to the FSF" to the front of their CD.
159: Walnut Creek CDROM and Info Magic, two more free software redistributors, are
160: also giving us a percentage of their selling price. CQ Publishing made a
161: large donation from the sales of their book about GAWK in Japanese.
162:
163: In the long run, the success of free software depends on how much new free
164: software people develop. Free software distribution offers an opportunity to
165: raise funds for such development in an ethical way. These redistributors
166: have made use of the opportunity. Many others let it go to waste.
167:
168: You can help promote free software development by convincing for-a-fee
169: redistributors to contribute--either by doing development themselves, or by
170: donating to development organizations (the FSF and others).
171:
172: The way to convince distributors to contribute is to demand and expect this
173: of them. This means choosing among distributors partly by how much they give
174: to free software development. Then you can show distributors they must
175: compete to be the one who gives the most.
176:
177: To make this work, you must insist on numbers that you can compare, such as,
178: "We will give ten dollars to the Foobar project for each disk sold." A vague
179: commitment, such as "A portion of the profits is donated," doesn't give you a
180: basis for comparison. Even a precise fraction "of the profits from this
181: disk" is not very meaningful, since creative accounting and unrelated
182: business decisions can greatly alter what fraction of the sales price counts
183: as profit.
184:
185: Also, press developers for firm information about what kind of development
186: they do or support. Some kinds make much more long-term difference than
187: others. For example, maintaining a separate version of a GNU program
188: contributes very little; maintaining a program on behalf of the GNU Project
189: contributes much. Easy new ports contribute little, since someone else would
190: surely do them; difficult ports such as adding a new CPU to the GNU compiler
191: contribute more; major new features and programs contribute the most.
192:
193: By establishing the idea that supporting further development is "the proper
194: thing to do" when distributing free software for a fee, we can assure a
195: steady flow of resources for making more free software.
196:
197:
198:
199: Help from Free Software Companies
200: *********************************
201:
202: When choosing a free software business, ask those you are considering how
203: much they do to assist free software development, e.g., by contributing money
204: to free software development or by writing free software improvements
205: themselves for general use. By basing your decision partially on this
206: factor, you can help encourage those who profit from free software to
207: contribute to its growth.
208:
209: These free software support companies regularly donate a part of their income
210: to the Free Software Foundation to support the development of new GNU
211: programs. Listing them here is our way of thanking them. Wingnut has made a
212: pledge to donate 10% of their income to the FSF, and has also purchased
213: several Deluxe Distribution packages in Japan. (Wingnut is SRA's special GNU
214: support group). Also see *Note Cygnus Matches Donations!::.
215:
216: Wingnut Project
217: Software Research Associates, Inc.
218: 1-1-1 Hirakawa-cho, Chiyoda-ku
219: Tokyo 102, Japan
220:
221: Phone: (+81-3)3234-2611
222: Fax: (+81-3)3942-5174
223: E-mail: `[email protected]'
224:
225:
226:
227: GNU Documentation
228: *****************
229:
230: GNU is dedicated to having quality, easy-to-use online and printed
231: documentation. GNU manuals are intended to explain underlying concepts,
232: describe how to use all the features of each program, and give examples of
233: command use. GNU manuals are distributed as Texinfo source files, which
234: yield both typeset hardcopy via the TeX document formatting system, and online
235: hypertext display via the menu-driven Info system. Source for these manuals
236: comes with our software; here we list the manuals that we publish as printed
237: books as well; see the *note Free Software Foundation Order Form::..
238:
239: Most GNU manuals are bound as soft cover books with "lay-flat" bindings.
240: This allows you to open them so they lie flat on a table without creasing the
241: binding. These books have an inner cloth spine and an outer cardboard cover
242: that will not break or crease as an ordinary paperback will. Currently, the
243: `GDB', `Emacs', `Emacs Lisp Reference', `GAWK', `Make', `Bison', and `Texinfo'
244: manuals have this binding. The other GNU manuals also lie flat when opened,
245: using a GBC or Wire-O binding. All of our manuals are 7in by 9.25in except
246: the 8.5in by 11in `Calc' manual.
247:
248: The edition number of the manual and version number of the program listed
249: after each manual's name were current at the time this Bulletin was published.
250:
251: `Debugging with GDB' (Edition 4.12 for Version 4.14) tells how to use the GNU
252: Debugger, run your program under debugger control, examine and alter data,
253: modify a program's flow of control, and use GDB through GNU Emacs.
254:
255: The `Emacs Manual' (11th Edition for Version 19.29) describes editing with
256: GNU Emacs. It explains advanced features, including outline mode and regular
257: expression search; how to use special modes for programming in languages like
258: C++ and TeX; how to use the `tags' utility; how to compile and correct code;
259: how to make your own keybindings; and other elementary customizations.
260:
261: `Programming in Emacs Lisp, An Introduction' (Edition 1.03 for Version 19.29)
262: is an elementary introduction to programming in Emacs Lisp. It is written
263: for people who are not necessarily interested in programming, but who do want
264: to customize or extend their computing environment. It tells how to write
265: programs that find files; switchbuffers; use searches, conditionals, loops,
266: and recursion; how to write Emacs initialization files; and how to run the
267: Emacs Lisp debuggers. If you read the text in GNU Emacs under Info mode, you
268: can run the sample programs directly.
269:
270: The `GNU Emacs Lisp Reference Manual' (Edition 2.4 for Version 19.29) covers
271: this programming language in depth, including data types, control structures,
272: functions, macros, syntax tables, searching/matching, modes, windows,
273: keymaps, byte compilation, and the operating system interface.
274:
275: The `GAWK Manual' (Edition 0.16 for Version 2.16) tells how to use the GNU
276: implementation of `awk'. It is written for those who have never used `awk'
277: and describes the features of this powerful string and record manipulation
278: language.
279:
280: The `Make Manual' (Edition 0.46 for Version 3.72) describes GNU `make', a
281: program used to rebuild parts of other programs. The manual tells how to
282: write "makefiles", which specify how a program is to be compiled and how its
283: files depend on each other. Included are an introductory chapter for novice
284: users and a section about automatically generated dependencies.
285:
286: The `Flex Manual' (Edition 1.03 for Version 2.3.7) teaches you to write a
287: lexical scanner definition for the `flex' program to create a C++ or C-coded
288: scanner that recognizes the patterns defined. You need no prior knowledge of
289: scanners.
290:
291: The `Bison Manual' (December 1993 Edition for Version 1.23) teaches you how
292: to write context-free grammars for the Bison program that convert into
293: C-coded parsers. You need no prior knowledge of parser generators.
294:
295: `Using and Porting GNU CC' (September 1994 Edition for Version 2.6) tells how
296: to run, install, and port the GNU C Compiler to new systems. It lists new
297: features and incompatibilities of GCC, but people not familiar with C will
298: still need a good reference on the C programming language. It also covers
299: G++.
300:
301: The `Texinfo Manual' (Edition 2.20 for Version 3) explains the markup
302: language used to generate both the online Info documentation and typeset
303: hardcopies. It tells you how to make tables, lists, chapters, nodes,
304: indexes, cross references, how to use Texinfo mode in GNU Emacs, and how to
305: catch mistakes. This second edition describes over 50 new commands.
306:
307: The `Termcap Manual' (2nd Edition for Version 1.2), often described as "twice
308: as much as you ever wanted to know about termcap," details the format of the
309: termcap database, the definitions of terminal capabilities, and the process
310: of interrogating a terminal description. This manual is primarily for
311: programmers.
312:
313: The `C Library Reference Manual' (Edition 0.06 for Version 1.09) describes
314: most of the facilities of the GNU C library, including both what Unix calls
315: "library functions" and "system calls." We are doing limited copier runs of
316: this manual until it becomes more stable. Please send corrections and
317: improvements to `[email protected]'.
318:
319: The `Emacs Calc Manual' (Edition 2.02 for Version 2.02) is both a tutorial
320: and a reference manual. It tells how to do ordinary arithmetic, how to use
321: Calc for algebra, calculus, and other forms of mathematics, and how to extend
322: Calc.
323:
324:
325:
326: GNU Software - (NOT COMPLETELY UP TO DATE)
327: ************
328:
329: All our software is available via FTP; see *Note How to Get GNU Software::.
330: In addition, we offer software on various media and printed documentation:
331:
332: * *Note CD-ROMs::.
333:
334: * *Note Tapes::.
335:
336: * *Note MS-DOS Diskettes::.
337:
338: * *Note Documentation::, which includes manuals and reference cards.
339:
340: We welcome all bug reports sent to the appropriate electronic mailing list
341: (*note Free Software Support::.).
342:
343: In the articles describing the contents of each medium, the version number
344: listed after each program name was current when we published this Bulletin.
345: When you order a distribution tape, diskette or newer CD-ROM, some of the
346: programs may be newer, and therefore the version number higher.
347:
348: Key to cross reference:
349:
350:
351: BinCD
352: Binaries CD-ROM
353:
354: DjgppD
355: Djgpp Diskettes
356:
357: DosCD
358: MS-DOS CD-ROM
359:
360: EmcsD
361: Emacs Diskettes
362:
363: LspEmcT
364: Lisps/Emacs Tape
365:
366: LangT
367: Languages Tape
368:
369: LiteT
370: 4.4BSD-Lite Tape
371:
372: SchmT
373: Scheme Tape
374:
375: SrcCD
376: Source CD-ROM
377:
378: UtilD
379: Selected Utilities Diskettes
380:
381: UtilT
382: Utilities Tape
383:
384: VMSCompT
385: VMS Compiler Tape
386:
387: VMSEmcsT
388: VMS Emacs Tape
389:
390: WdwsD
391: Windows Diskette
392:
393: X11OptT
394: X11 Optional Tape
395:
396: X11ReqT
397: X11 Required Tape
398:
399:
400:
401: Configuring GNU Software:
402:
403: We are using a uniform scheme for configuring GNU software packages in order
404: to compile them. It uses the `Autoconf' program (see item below). The goal
405: is to have all GNU software support the same alternatives for naming machine
406: and system types. When the GNU system is complete it will be possible to
407: configure and build the entire system at once, eliminating the need to
408: separately configure each individual package. The configuration scheme lets
409: you specify both the host and target system to build cross-compilation tools.
410:
411:
412:
413: GNU software currently available:
414:
415: (For new features and coming programs, see *Note Forthcoming GNUs::.)
416:
417: * `acm' (SrcCD, UtilT)
418:
419: `acm' is a LAN-oriented, multiplayer aerial combat simulation that runs
420: under the X Window System. Players engage in air to air combat against
421: one another using heat seeking missiles and cannons. We are working on
422: more accurate simulation of real airplane flight characteristics.
423:
424: * Autoconf (SrcCD, UtilT)
425:
426: Autoconf produces shell scripts which automatically configure source code
427: packages. These scripts adapt the packages to many kinds of Unix-like
428: systems without manual user intervention. Autoconf creates a script for
429: a package from a template file which lists the operating system features
430: which the package can use, in the form of `m4' macro calls. Autoconf
431: requires GNU `m4' to operate, but the resulting configure scripts it
432: generates do not.
433:
434: Most GNU programs now use Autoconf-generated configure scripts.
435:
436: * BASH (SrcCD, UtilT)
437:
438: The GNU shell, BASH (Bourne Again SHell), is compatible with the Unix
439: `sh' and offers many extensions found in `csh' and `ksh'. BASH has job
440: control, `csh'-style command history, and command-line editing (with
441: Emacs and `vi' modes built-in, and the ability to rebind keys) via the
442: readline library. BASH conforms to the POSIX 1003.2 shell specification.
443:
444: * `bc' (DjgppD, DosCD, SrcCD, UtilT)
445:
446: `bc' is an interactive algebraic language with arbitrary precision
447: numbers. GNU `bc' follows the POSIX.2-1992 standard, with several
448: extensions including multi-character variable names, an `else'
449: statement, and full Boolean expressions. The RPN calculator `dc' is now
450: distributed as part of the same package, but GNU `bc' is not implemented
451: as a `dc' preprocessor.
452:
453: * BFD (BinCD, DjggpD, DosCD, LangT, SrcCD)
454:
455: The Binary File Descriptor library allows a program which operates on
456: object files (e.g., `ld' or GDB) to support many different formats in a
457: clean way. BFD provides a portable interface, so that only BFD needs to
458: know the details of a particular format. One result is that all
459: programs using BFD will support formats such as a.out, COFF, and ELF.
460: BFD comes with source for Texinfo documentation (not yet published on
461: paper). Presently BFD is not distributed separately; it is included
462: with packages that use it.
463:
464: * Binutils (BinCD, DjgppD, DosCD, LangT, SrcCD)
465:
466: Binutils includes the programs: `ar', `c++filt', `demangle', `gas',
467: `gprof', `ld', `nlmconv', `nm', `objcopy', `objdump', `ranlib', `size',
468: `strings', and `strip'.
469:
470: Binutils Version 2 uses the BFD library. The GNU linker `ld' emits
471: source-line numbered error messages for multiply-defined symbols and
472: undefined references. It interprets a superset of the AT&T Linker
473: Command Language, which gives general control over where segments are
474: placed in memory. `nlmconv' converts object files into Novell NetWare
475: Loadable Modules. `objdump' can disassemble code for a29k, ALPHA,
476: H8/300, H8/500, HP-PA, i386, i960, m68k, m88k, MIPS, SH, SPARC, & Z8000
477: processors, and can display other data (e.g., symbols & relocations)
478: from any file format understood by BFD.
479:
480: * Bison (BinCD, DjgppD, DosCD, LangT, SrcCD, VMSCompT)
481:
482: Bison is an upwardly compatible replacement for the parser generator
483: `yacc'. Texinfo source for the `Bison Manual' and reference card are
484: included. *Note Documentation::.
485:
486: We recently decided to change the policy for using the parsers that
487: Bison generates. It is now permitted to use Bison-generated parsers in
488: non-free programs. *Note GNUs Flashes::.
489:
490: * GNU C Library (BinCD, LangT, SrcCD)
491:
492: The GNU C library supports ANSI C-1989, POSIX 1003.1-1990 and most of the
493: functions in POSIX 1003.2-1992. It is upwardly compatible with 4.4BSD
494: and includes many System V functions, plus GNU extensions.
495:
496: The C Library will perform many functions of the Unix system calls in
497: the Hurd. Mike Haertel has written a fast `malloc' which wastes less
498: memory than the old GNU version. The GNU regular-expression functions
499: (`regex' and `rx') now nearly conform to the POSIX 1003.2 standard.
500:
501: GNU `stdio' lets you define new kinds of streams, just by writing a few
502: C functions. The `fmemopen' function uses this to open a stream on a
503: string, which can grow as necessary. You can define your own `printf'
504: formats to use a C function you have written. For example, you can
505: safely use format strings from user input to implement a `printf'-like
506: function for another programming language. Extended `getopt' functions
507: are already used to parse options, including long options, in many GNU
508: utilities.
509:
510: The C Library runs on Sun-3 (SunOS 4.1), Sun-4 (SunOS 4.1 or Solaris 2),
511: HP 9000/300 (4.3BSD), SONY News 800 (NewsOS 3 or 4), MIPS DECstation
512: (Ultrix 4), DEC Alpha (OSF/1), i386/i486 (System V, SVR4, BSD, SCO 3.2 &
513: SCO ODT 2.0), Sequent Symmetry i386 (Dynix 3) & SGI (Irix 4). Texinfo
514: source for the `GNU C Library Reference Manual' is included (*note
515: Documentation::.); the manual is now being updated.
516:
517: * GNU C++ Library (BinCD, DjgppD, DosCD, LangT, SrcCD)
518:
519: The GNU C++ library (libg++) contains an extensive collection of C++
520: `forest' classes, an IOStream library for input/output routines, and
521: support tools for use with G++. Supported classes include: Obstacks,
522: multiple-precision Integers and Rationals, Complex numbers, arbitrary
523: length Strings, BitSets and BitStrings. Version 2.6.2 includes the
524: initial release of the libstdc++ library. This implements library
525: facilities defined by the forthcoming ANSI/ISO C++ standard, including
526: the Standard Template Library.
527:
528: * Calc (LspEmcT, SrcCD)
529:
530: Calc (written by Dave Gillespie in Emacs Lisp) is an extensible, advanced
531: desk calculator & mathematical tool that runs as part of GNU Emacs. You
532: can use Calc just as a simple four-function calculator, but it has many
533: more features including: choice of algebraic or RPN (stack-based) entry;
534: logarithmic, trigonometric & financial functions; arbitrary precision;
535: complex numbers; vectors; matrices; dates; times; infinities; sets;
536: algebraic simplification; differentiation & integration. It outputs to
537: `gnuplot' & comes with source for a reference card & a Manual. *Note
538: Documentation::.
539:
540: * GNU Chess (SrcCD, UtilT, WdwsD)
541:
542: GNU Chess lets the computer play a full game of chess with you. It runs
543: on most platforms & has dumb terminal, "curses" & X terminal interfaces.
544: The X terminal interface is based on the `xboard' program.
545: m{No Value For "ergegrafkludge"} GNU Chess implements many specialized
546: features including the null move heuristic, a hash table with aging, the
547: history heuristic (another form of the earlier killer heuristic),
548: caching of static evaluations, & a database which lets it play the first
549: several moves of the game quickly. Recent improvements include better
550: heuristics, faster evaluation, thinking on opponent's time, a perfect
551: King and Pawn vs King endgame routine, Swedish & German language
552: support, support for more book formats, a rudimentary Bobby Fischer
553: clock, & bug fixes. It is primarily supported by Stuart Cracraft, Chua
554: Kong Sian, & Tim Mann on behalf of the FSF.
555:
556: * CLISP (LspEmcT, SrcCD)
557:
558: CLISP is a Common Lisp implementation by Bruno Haible and Michael Stoll.
559: It mostly supports the Lisp described by `Common LISP: The Language (2nd
560: edition)' and the ANSI Common Lisp standard. CLISP includes an
561: interpreter, a byte-compiler, a large subset of CLOS, a foreign language
562: interface and, for some machines, a screen editor. The user interface
563: language (English, German, French) is chooseable at run time. Major
564: packages that run in CLISP include CLX & Garnet. CLISP needs only 2 MB
565: of memory & runs on many microcomputers (including MS-DOS systems, OS/2,
566: the Atari ST, Amiga 500-4000, Acorn RISC PC) & Unix-like systems
567: (GNU/Linux, Sun4, SVR4, SGI, HP-UX, DEC Alpha, NeXTstep & others).
568:
569: * GNU Common Lisp (LspEmcT, SrcCD)
570:
571: GNU Common Lisp (GCL) has a compiler and interpreter for Common Lisp. It
572: used to be known as Kyoto Common Lisp. It is very portable and extremely
573: efficient on a wide class of applications. It compares favorably in
574: performance with commercial Lisps on several large theorem-prover and
575: symbolic algebra systems. It supports the CLtL1 specification but is
576: moving towards the proposed ANSI definition. GCL compiles to C and
577: then uses the native optimizing C compilers (e.g., GCC). A function
578: with a fixed number of args and one value turns into a C function of the
579: same number of args, returning one value, so GCL is maximally efficient
580: on such calls. It has a conservative garbage collector which allows
581: great freedom for the C compiler to put Lisp values in arbitrary
582: registers. It has a source level Lisp debugger for interpreted code,
583: with display of source code in an Emacs window. Ita profiling tools
584: (based on the C profiling tools) count function calls and the time spent
585: in each function. CLX works with GCL.
586:
587: There is now a builtin interface with the TK widget system. It runs in
588: a separate process so that users may monitor progress on lisp
589: computations, or interact with running computations via a windowing
590: interface.
591:
592: There is also an Xlib interface via C (xgcl-2). PCL runs with GCL (see
593: PCL item later in this article). *Note Forthcoming GNUs::, for plans for
594: about GCL, or for recent developments. GCL version 2.0 is released
595: under the GNU Library General Public License.
596:
597: * `cpio' (DjgppD, DosCD, SrcCD, UtilD, UtilT)
598:
599: `cpio' is an alternative archive program with all the features of SVR4
600: `cpio', including support for the final POSIX 1003.1 `ustar' standard.
601: `mt', a program to position magnetic tapes, is included with `cpio'.
602:
603: * CVS (SrcCD, UtilT)
604:
605: CVS, the Concurrent Version System, manages software revision and release
606: control in a multi-developer, multi-directory, multi-group environment.
607: It works best in conjunction with RCS versions 4 and above, but will
608: parse older RCS formats with the loss of CVS's fancier features. See
609: Berliner, Brian, "CVS-II: Parallelizing Software Development,"
610: `Proceedings of the Winter 1990 USENIX Association Conference'. To find
611: out how to get a copy of this report, contact `[email protected]'.
612:
613: * DejaGnu (LangT, SrcCD)
614:
615: DejaGnu is a framework for testing other programs that provides a single
616: front end for all tests. The framework's flexibility and consistency
617: makes it easy to write tests for any program. DejaGnu comes with
618: `expect', which runs scripts to conduct dialogs with programs.
619:
620: * Diffutils (DjgppD, DosCD, SrcCD, UtilD, UtilT)
621:
622: GNU `diff' compares files showing line-by-line changes in several
623: flexible formats. It is much faster than traditional Unix versions. The
624: Diffutils package contains `diff', `diff3', `sdiff', and `cmp'.
625:
626: Recent Diffutils improvements include more consistent handling of
627: character sets, and a new `diff' option to do all input/output in
628: binary; this is useful on some non-Posix hosts.
629:
630: Plans for the Diffutils package include support for internationalization
631: (e.g., error messages in Chinese), and for some non-Unix PC environments.
632:
633: * DJGPP (BinCD, DjgppD, DosCD)
634:
635: DJ Delorie has ported GCC/G++ 2.6.0 (see the GCC item in this section)
636: to the i386 MS-DOS platform. The DJGPP package also contains a 32-bit
637: 80386 DOS extender with symbolic debugger; development libraries; and
638: ports of Bison, `flex', GAS, and the GNU Binutils. Full source code is
639: provided. It requires at least 5MB of hard disk space to install and
640: 512K of RAM to use. It supports SVGA (up to 1024x768), XMS & VDISK
641: memory allocation, `himem.sys', VCPI (e.g., QEMM, DESQview, & 386MAX),
642: and DPMI (e.g., Windows 3.x, OS/2, QEMM, & QDPMI). Ask
643: `[email protected]' to join a DJGPP users mailing list.
644:
645: * `dld' (LangT, SrcCD)
646:
647: `dld' is a dynamic linker written by W. Wilson Ho. Linking your program
648: with the `dld' library allows you to dynamically load object files into
649: the running binary. Currently supported are VAX (Ultrix), Sun 3 (SunOS
650: 3.4 & 4.0), SPARC (SunOS 4.0), Sequent Symmetry (Dynix), & Atari ST.
651:
652: * `doschk' (DjgppD, DosCD, SrcCD, UtilT)
653:
654: This program is intended as a utility to help software developers ensure
655: that their source file names are distinguishable on System V platforms
656: with 14-character filenames and on MS-DOS with 8+3 character filenames.
657:
658: * `ecc' (SrcCD, UtilT)
659:
660: `ecc' is a Reed-Solomon error correction checking program, which can
661: correct three byte errors in a block of 255 bytes and detect more severe
662: errors. Contact `[email protected]' for more information.
663:
664: * `ed' (SrcCD, UtilT)
665:
666: Ed is the standard text editor.
667:
668: * Elib (LspEmcT, SrcCD)
669:
670: Elib is a small library of Emacs Lisp functions, including routines for
671: using AVL trees and doubly-linked lists.
672:
673: * GNU Emacs
674:
675: In 1975, Richard Stallman developed the first Emacs, an extensible,
676: customizable real-time display editor and computing environment. GNU
677: Emacs is his second implementation. It offers true Lisp--smoothly
678: integrated into the editor--for writing extensions, and provides an
679: interface to the X Window System. It also runs on MS-DOS and Windows
680: NT. In addition to its powerful native command set, Emacs has
681: extensions which emulate the editors vi and EDT (DEC's VMS editor).
682: Emacs has many other features which make it a full computing support
683: environment. Our long term plan is now to move it in the direction of a
684: WYSIWYG word processor and make it easy for beginners to use. Source
685: for the `GNU Emacs Manual', `Programming in Emacs Lisp, An
686: Introduction', the `GNU Emacs Lisp Reference Manual', and a reference
687: card come with the software. *Note Documentation::.
688:
689: * GNU Emacs 18 (EmcsD, LspEmcT, SrcCD, VMSEmcsT)
690:
691: GNU Emacs 18.59 is the last release of version 18 from the FSF. We are
692: no longer maintaining it. It runs on many Unix systems. In hardware
693: order: Alliant FX/80 & FX/2800, Altos 3068, Amdahl (UTS), Apollo, AT&T
694: (3Bs & 7300 PC), DG Aviion, Bull DPX/2 (2nn & 3nn) CCI 5/32 & 6/32,
695: Celerity, Convex, Digital (DECstation 3100 & 5000 (PMAXes), Mips, VAX
696: (BSD, SysV & VMS)), Motorola Delta 147 & 187, Dual, Elxsi 6400, Encore
697: (DPC, APC & XPC), Gould, HP (9000 series 200, 300, 700 & 800, but not
698: 500), HLH Orion (original & 1/05), IBM (RS/6000 (AIX), RT/PC (4.2 & AIX)
699: & PS/2 (AIX (386 only))), ISI (Optimum V, 80386), Intel 860 & 80386
700: (BSD, Esix, SVR3, SVR4, SCO, ISC, IX, AIX & others), Iris (2500, 2500
701: Turbo & 4D), Masscomp, MIPS, National Semiconductor 32000, NeXT (Mach),
702: NCR Tower 32 (SVR2 & SVR3), Nixdorf Targon 31, Nu (TI & LMI), pfa50,
703: Plexus, Prime EXL, Pyramid (original & MIPS), Sequent (Balance &
704: Symmetry), SONY News (m68k & MIPS), Stride (system release 2), all Suns
705: including 386i (all SunOS & some Solaris vers.), Tadpole, Tahoe, Tandem
706: Integrity S2, Tektronix (16000 & 4300), Triton 88, Ustation E30 (SS5E),
707: Whitechapel (MG1) & Wicat.
708:
709: In operating system order: AIX (RS/6000, RT/PC, 386-PS/2), BSD (vers.
710: 4.1, 4.2, 4.3), DomainOS, Esix (386), HP-UX (HP 9000 series 200, 300,
711: 700, 800 but not 500), ISC (386), IX (386), Mach, Microport, NewsOS
712: (Sony m68k & MIPS) SCO (386), SVR0 (Vax, AT&T 3Bs), SVR2, SVR3, SVR4,
713: Solaris 2.0, SunOS, UTS (Amdahl), Ultrix (vers. 3.0, 4,1), Uniplus 5.2
714: (Dual machines), VMS (vers. 4.0, 4.2, 4.4, 5.5) & Xenix (386).
715:
716: * GNU Emacs 19 (DosCD, EmacsD, LspEmcT, SrcCD)
717:
718: Emacs 19 works with character-only terminals as well as with the X
719: Window System (with or without the X toolkit); New features in Emacs 19
720: include: multiple X windows ("frames" to Emacs), with either a separate
721: X window for the minibuffer or a minibuffer attached to each X window;
722: property lists associated with regions of text in a buffer; multiple
723: fonts and colors defined by those properties; simplified and improved
724: processing of function keys, mouse clicks and mouse movement; X
725: selection processing, including clipboard selections; hooks to be run if
726: point or mouse moves outside a certain range; menu bars and popup menus
727: defined by keymaps; scrollbars; before and after change hooks;
728: source-level debugging of Emacs Lisp programs; European character sets
729: support; floating point numbers; improved buffer allocation, including
730: returning storage to the system when a buffer is killed; interfacing
731: with the X resource manager; GNU configuration scheme support; good RCS
732: support; & many updated libraries.
733:
734: Recent features include support for Motif widgets as well as the Athena
735: widgets, displaying multiple views of an outline at the same time,
736: version control support for CVS and for multiple branches, ability to
737: open frames on more than one X display from a single Emacs job,
738: operation on MS-DOS and MS Windows, commands to edit text properties,
739: text properties for formatting text, the ability to save text properties
740: in files, & GNU-standard long named command line options.
741:
742: Emacs 19.29 is believed to work on, in hardware order: Acorn Risc
743: machine (RISCiX); Alliant FX/2800 (BSD); Alpha (OSF/1); Apollo
744: (DomainOS); Bull DPX/2 2nn & 3nn (SysV.3) & sps7 (SysV.2); Clipper;
745: Convex (BSD); Cubix QBx (SysV); Data General Aviion (DGUX); DEC MIPS
746: (Ultrix 4.2 & OSF/1, not VMS); Elxsi 6400 (SysV); Gould Power Node & NP1
747: (4.2 & 4.3BSD); Harris Night Hawk 1200 and 3000, 4000 and 5000 (cxux);
748: Honeywell XPS100 (SysV); HP 9000 series 200, 300, 700, 800 (but not 500)
749: (4.3BSD or HP-UX 7, 8, 9); Intel i386, i486 and Pentium (386BSD, AIX,
750: BSDI/386, FreeBSD, Esix, GNU/Linux, ISC, MS-DOS (*note MS-DOS
751: Diskettes::. & *Note MS-DOS CD-ROM::), NetBSD, SCO3.2v4, SysV, Xenix,
752: WindowsNT); IBM RS6000 (AIX 3.2); IBM RT/PC (AIX or BSD); Motorola Delta
753: 147 & 187 (SysV.3, SysV.4, & m88kbcs); National Semiconductor 32K
754: (Genix); NeXT (BSD or Mach 2 w/ NeXTStep 3.0); Paragon (OSF/1); Prime
755: EXL (SysV); Pyramid (BSD); Sequent Symmetry (BSD, ptx); Siemens RM400
756: and RM600 (SysV); SGI Iris 4D (Irix 4.x & 5.x); Sony News/RISC (NewsOS);
757: Stardent i860 (SysV); Sun 3 & 4, SPARC 1, 1+, 2, 10 & Classic (SunOS
758: 4.0, 4.1, Solaris 2.0-2.3); Tadpole 68k (SysV); Tektronix XD88 (SysV.3)
759: & 4300 (BSD); & Titan P2 & P3 (SysV).
760:
761: In operating system order: AIX (i386, RS6000, RT/PC); 4.1, 4.2, 4.3BSD
762: (i386, i860, Convex, Gould Power Node & NP1, HP9000 series 300, NeXT,
763: Pyramid, Symmetry, Tektronix 4300, RT/PC); DG/UX (Aviion);
764: DomainOS(Apollo); Esix (i386); FreeBSD (i386); Genix (ns32k); GNU/Linux
765: (i386); HP-UX 7, 8, 9 (HP 9000 series 200, 300, 700, 800, but not 500);
766: Irix 4 & 5 (Iris 4D); ISC (i386); Mach 2 & 3 (i386, NeXT); MS-DOS (*note
767: MS-DOS Diskettes::. & *Note MS-DOS CD-ROM::); NetBSD (i386, HP9000
768: series 300); OSF/1 (Alpha, Paragon); RISCiX (Acorn); SCO 3.2v4 (i386);
769: SysV (Cubix QBx, Elxsi 6400, Honeywell XPS100, Intel i386, Prime EXL,
770: Siemens RM400 and RM600, Stardent, Tadpole 68k, Titan P2 & P3); SysV.2
771: (Bull sps7); SysV.3 (Bull DPX/2 2nn & 3nn, Motorola Delta 147 & 187,
772: Tektronix XD88); SysV.4 (Motorola Delta 147 & 187, Stardent i860);
773: Solaris 2 (SPARC 1, 1+, 2, 10, Classic); SunOS 4.0, 4.1 (Sun 3 & 4,
774: SPARC 1, 1+, 2, 10 & Classic); Ultrix 4.2 (DEC MIPS); Windows NT; &
775: Xenix (i386).
776:
777: Other configurations supported by Emacs 18 should work with few changes
778: in Emacs 19; as users tell us more about their experiences with different
779: systems, we will augment the list. Also see *Note Forthcoming GNUs::.
780:
781: * `es' (SrcCD, UtilT)
782:
783: `es' is an extensible shell based on `rc' with first class functions,
784: lexical scope, exceptions, and rich return values (i.e., functions can
785: return values other than just numbers). `es''s extensibility comes from
786: the ability to modify and extend the shell's builtin services, such as
787: path searching and redirection. Like `rc', it is great for both
788: interactive use and for scripting, particularly since its quoting rules
789: are much less baroque than the C or Bourne shells.
790:
791: * `f2c' (LangT, SrcCD)
792:
793: `f2c' converts Fortran-77 source files into C or C++, which can be
794: compiled with GCC. You can get bug fixes by FTP from site
795: `netlib.att.com' or by email from `[email protected]'. The fixes
796: are summarized in the file `/netlib/f2c/changes.Z'. *Note Forthcoming
797: GNUs::, for information about GNU Fortran.
798:
799: * Fileutils (DjgppD, DosCD, SrcCD, UtilD, UtilT)
800:
801: The fileutils work on files: `chgrp', `chmod', `chown', `cp', `dd', `df',
802: `dir', `du', `install', `ln', `ls', `mkdir', `mkfifo', `mknod', `mv',
803: `mvdir', `rm', `rmdir', `sync', `touch', & `vdir'. Only some of these
804: are on the *Note Selected Utilities Diskettes::.
805:
806: * Findutils (DjgppD, DosCD, SrcCD, UtilD, UtilT)
807:
808: `find' is frequently used both interactively and in shell scripts to
809: find files which match certain criteria and perform arbitrary operations
810: on them. Also included are `xargs', which applies a command to a list
811: of files, and `locate', which scans a database for file names that match
812: a pattern.
813:
814: * Finger (SrcCD, UtilT)
815:
816: GNU Finger has more features than other finger programs. For sites with
817: many hosts, a single host may be designated as the finger "server" host,
818: and other hosts at that site configured as finger "clients". The server
819: host collects information about who is logged in to the clients. To
820: finger a user at a GNU Finger site, a query to any its client hosts gets
821: useful information. GNU Finger supports many customization features,
822: including user output filters, and site programmable output for special
823: target names.
824:
825: * `flex' (DjgppD, DosCD, LangT, SrcCD, UtilD)
826:
827: `flex' is a replacement for the `lex' scanner generator. `flex' was
828: written by Vern Paxson of the Lawrence Berkeley Laboratory and generates
829: far more efficient scanners than `lex' does. Source for the `Flex
830: Manual' and reference card are included. *Note Documentation::.
831:
832: * FlexFAX (UtilT)
833:
834: FlexFAX is now called HylaFAX. For more information, *Note GNU
835: Software::.
836:
837: * Fontutils (SrcCD, UtilT)
838:
839: The fontutils create fonts for use with Ghostscript or TeX, starting
840: with a scanned type image and converting the bitmaps to outlines. They
841: also contain general conversion programs and other utilities.
842:
843: Fontutils programs include: `bpltobzr', `bzrto', `charspace',
844: `fontconvert', `gsrenderfont', `imageto', `imgrotate', `limn', and
845: `xbfe'.
846:
847: * GAWK (DjgppD, DosCD, LangT, SrcCD)
848:
849: GAWK is upwardly compatible with the latest POSIX specification of
850: `awk'. It also provides several useful extensions not found in other
851: `awk' implementations. Texinfo source for the `GAWK Manual' comes with
852: the software. *Note Documentation::.
853:
854: * GCC (BinCD, DjgppD, DosCD, LangT, SrcCD, VMSCompT)
855:
856: Version 2 of the GNU C Compiler supports multiple languages; the source
857: file name suffix or a compiler option selects the language. The GNU C
858: Compiler distribution includes support for C, C++ and Objective-C.
859: Support for Objective-C was donated by NeXT. The runtime support needed
860: to run Objective-C programs is now distributed with GCC (this does not
861: include any Objective-C classes aside from `object'). As much as
862: possible, G++ is kept compatible with the evolving draft ANSI standard,
863: but not with `cfront' (AT&T's compiler), which has been diverging from
864: ANSI.
865:
866: The GNU C Compiler is a fairly portable optimizing compiler which
867: performs automatic register allocation, common sub-expression
868: elimination, invariant code motion from loops, induction variable
869: optimizations, constant propagation and copy propagation, delayed
870: popping of function call arguments, tail recursion elimination,
871: integration of inline functions and frame pointer elimination,
872: instruction scheduling, loop unrolling, filling of delay slots, leaf
873: function optimization, optimized multiplication by constants, a certain
874: amount of common subexpression elimination (CSE) between basic blocks
875: (though not all of the supported machine descriptions provide for
876: scheduling or delay slots), a feature for assigning attributes to
877: instructions, and many local optimizations that are automatically
878: deduced from the machine description. Position-independent code is
879: supported on the 68k, i386, i486, Pentium, Hitachi Slt, Hitachi H8/300,
880: Clipper, 88k, SPARC & SPARClite.
881:
882: GCC can open-code most arithmetic on 64-bit values (type `long long
883: int'). It supports extended floating point (type `long double') on the
884: 68k; other machines will follow.
885:
886: GCC supports full ANSI C, traditional C & GNU C extensions (including:
887: nested functions support, nonlocal gotos & taking the address of a
888: label).
889:
890: GCC can generate a.out, COFF, ELF & OSF-Rose files when used with a
891: suitable assembler. It can produce debugging information in these
892: formats: BSD stabs, COFF, ECOFF, ECOFF with stabs & DWARF.
893:
894: GCC generates code for many CPUs, including: a29k, Alpha, ARM, AT&T
895: DSP1610, Convex cN, Clipper, Elxsi, Fujitsu Gmicro, H8/300, HP-PA (1.0
896: and 1.1) i370, i386, i486, Pentium, i860, i960, m68k, m68020, m68030,
897: m68040, m88k, MIL-STD-1750a, MIPS, ns32k, PDP-11, Pyramid, ROMP, RS6000,
898: SH, SPARC, SPARClite, VAX, & we32k.
899:
900: Operating systems supported include: AIX, ACIS, AOS, BSD, Clix, Ctix,
901: DG/UX, Dynix, Genix, GNU, HP-UX, ISC, Irix, GNU/Linux, Luna, LynxOS,
902: Mach, Minix, NetBSD, NewsOS, OSF, OSF-Rose, RISCOS, SCO, Solaris 2,
903: SunOS 4, SysV, Ultrix, Unos, VMS & Windows/NT.
904:
905: Using the configuration scheme for GCC, building a cross-compiler is as
906: easy as building a native compiler.
907:
908: We no longer maintain version 1 of GCC, G++, or libg++.
909:
910: Texinfo source for the `Using and Porting GNU CC' manual, is included
911: with GCC. *Note Forthcoming GNUs::, for plans for later releases of
912: GCC.
913:
914: * GDB (BinCD, DjgppD, DosCD, LangT, SrcCD)
915:
916: GDB, the GNU DeBugger, is a source-level debugger which supports C, C++,
917: and Fortran.
918:
919: GDB can debug both C and C++ programs, and will work with executables
920: produced by many different compilers; however, C++ debugging will have
921: some limitations if you do not use GCC.
922:
923: GDB has a command line user interface; GNU Emacs comes with a GDB mode,
924: and `xxgdb' provides an X interface (but it is not distributed or
925: maintained by the FSF; FTP it from `ftp.x.org' in the
926: `/contrib/utilities' directory).
927:
928: Executable files and symbol tables are read via the BFD library, which
929: allows a single copy of GDB to debug programs with multiple object file
930: formats (e.g., a.out, COFF, ELF). Other features include a rich command
931: language, remote debugging over serial lines or TCP/IP, and watchpoints
932: (breakpoints triggered when the value of an expression changes).
933:
934: GDB defines a standard interface for simulators, and the included
935: simulator library includes simulators for the Zilog Z8001/2, Hitachi
936: H8/300, H8/500 & Super-H.
937:
938: GDB can perform cross-debugging. To say that GDB "targets" a platform
939: means that it can perform native or cross-debugging for it. To say that
940: GDB can "host" a given platform means that it can be built on it, but
941: cannot necessarily debug native programs. GDB can:
942:
943: * "target" & "host": Amiga 3000 (Amix), DEC Alpha (OSF/1), DECstation
944: 3100 & 5000 (Ultrix), HP 9000/300 (BSD, HP-UX), HP 9000/700 (HP-UX),
945: i386 (BSD, FreeBSD, GNU/Linux, LynxOS, NetBSD, SCO), IBM RS/6000
946: (AIX, LynxOS), Motorola Delta m88k (System V, CX/UX), PC532
947: (NetBSD), Motorola m68k MVME-167 (LynxOS), NCR 3000 (SVR4), SGI
948: (Irix V3, V4, V5), SONY News (NewsOS 3.x), SPARC (SunOS 4.1,
949: Solaris, NetBSD, LynxOS) Sun-3 (SunOS 4.1), & Ultracomputer (a29k
950: running Sym1).
951:
952: * "target", but not "host": AMD 29000 (COFF & a.out), Hitachi H8/300,
953: Hitachi SH, i386 (a.out, COFF, OS/9000) i960 (Nindy, VxWorks),
954: m68k/m68332 (a.out, COFF, VxWorks), MIPS (IDT ecoff, ELF), Fujitsu
955: SPARClite (a.out, COFF), & Z8000.
956:
957: * "host", but not "target": IBM RT/PC (AIX), and HP/Apollo 68k (BSD).
958:
959: GDB can use the symbol tables emitted by the vendor-supplied compilers of
960: most MIPS-based machines, including DEC. (These tables are in a format
961: which almost nobody else uses.) Source for the manual
962: `Debugging with GDB' and a reference card are included. *Note
963: Documentation::.
964:
965: * `gdbm' (LangT, SrcCD, UtilD)
966:
967: `gdbm' is the GNU replacement for the traditional `dbm' and `ndbm'
968: libraries. It implements a database using quick lookup by hashing.
969: `gdbm' does not ordinarily make sparse files (unlike its Unix and BSD
970: counterparts).
971:
972: * Ghostscript (DjgppD, DosCD, SrcCD, UtilT)
973:
974: GNU Ghostscript is the GNU release of Ghostscript, which is an
975: interpreter for the Postscript graphics language (*note Forthcoming
976: GNUs::., for news on future plans).
977:
978: The current version of GNU Ghostscript is 2.6.2. Features include the
979: ability to use the fonts provided by the platform on which Ghostscript
980: runs (X Window System and Microsoft Windows), resulting in much
981: better-looking screen displays; improved text file printing (like
982: `enscript'); a utility to extract the text from a Postscript language
983: document; a much more reliable (and faster) Microsoft Windows
984: implementation; support for Microsoft C/C++ 7.0; drivers for many new
985: printers, including the SPARCprinter, and for TIFF/F (fax) file format;
986: many more Postscript Level 2 facilities, including most of the color
987: space facilities (but not patterns), and the ability to switch between
988: Level 1 and Level 2 dynamically. Version 2.6.2 adds a LaserJet 4 driver
989: and several important bug fixes to version 2.6.1.
990:
991: Ghostscript executes commands in the Postscript language by writing
992: directly to a printer, drawing on an X window, or writing to a file for
993: later printing (or to a bitmap file that you can manipulate with other
994: graphics programs).
995:
996: Ghostscript includes a C-callable graphics library (for client programs
997: that do not want to deal with the Postscript language). It also supports
998: IBM PCs and compatibles with EGA, VGA, or SuperVGA graphics (but please
999: do *not* ask the FSF staff any questions about this; we do not use PCs).
1000:
1001: * Ghostview (SrcCD, UtilT)
1002:
1003: Tim Theisen, `[email protected]', has created Ghostview, a previewer
1004: for multi-page files with an X11 user interface. Ghostview and
1005: Ghostscript function as two cooperating programs; Ghostview creates a
1006: viewing window and Ghostscript draws in it.
1007:
1008: * `gmp' (LangT, SrcCD)
1009:
1010: GNU mp is a library for arbitrary precision arithmetic on signed integers
1011: and rational numbers. It has a rich set of functions with a regular
1012: interface.
1013:
1014: * GNATS (SrcCD, UtilT)
1015:
1016: GNATS (GNats: A Tracking System, not to be confused with GNAT, The GNU
1017: Ada Translator) is a bug-tracking system. It is based upon the paradigm
1018: of a central site or organization which receives problem reports and
1019: negotiates their resolution by electronic mail. Although it has been
1020: used primarily as a software bug-tracking system so far, it is
1021: sufficiently generalized so that it could be used for handling system
1022: administration issues, project management or any number of other
1023: applications.
1024:
1025: * `gnuplot' (SrcCD, UtilT, WdwsD)
1026:
1027: `gnuplot' is an interactive program for plotting mathematical
1028: expressions and data. It handles both curves (2 dimensions) and surfaces
1029: (3 dimensions). Curiously, the program was neither written nor named for
1030: the GNU Project; the name is a coincidence. Various GNU programs use
1031: `gnuplot' to produce graphical output.
1032:
1033: * GnuGo (SrcCD, UtilT)
1034:
1035: GnuGo plays the game of Go (Wei-Chi); it is not yet very sophisticated.
1036:
1037: * `gperf' (LangT, SrcCD)
1038:
1039: `gperf' generates perfect hash tables. There are two implementations of
1040: `gperf', written in C and C++. Both produce hash functions in either C
1041: or C++.
1042:
1043: * GNU Graphics (SrcCD, UtilT)
1044:
1045: GNU Graphics is a system which produces x-y plots from ASCII or binary
1046: data. It supports output in Postscript, Tektronix 4010 compatible and
1047: Unix device-independent "plot" formats as well as a previewer for the X
1048: Window System. Features include a `spline' interpolation program;
1049: examples of shell scripts using `graph' and `plot'; and a statistics
1050: toolkit; and output in TekniCAD TDA and ln03 file formats. Email bugs or
1051: questions to Rich Murphey, `[email protected]'.
1052:
1053: * grep (DjgppD, DosCD, SrcCD, UtilD, UtilT)
1054:
1055: This package has GNU `grep', `egrep', and `fgrep' which find lines that
1056: match inputed patterns. They are much faster than the traditional Unix
1057: versions.
1058:
1059: * Groff (DjgppD, DosCD, SrcCD, UtilT)
1060:
1061: Groff is a document formatting system based on an implementation of
1062: device-independent troff, which also includes implementations of `eqn',
1063: `nroff', `pic', `refer', `tbl', `troff', and the `man', `ms', and `mm'
1064: macros, as well as drivers for Postscript, TeX `dvi' format, and
1065: typewriter-like devices.
1066:
1067: Groff's `mm' macro package is almost compatible with the DWB `mm' macros
1068: and has several extensions. Also included is a modified version of the
1069: Berkeley `me' macros and an enhanced version of the X11 `xditview'
1070: previewer. Written in C++, these programs can be compiled with GNU C++
1071: Version 2.5 or later. A driver for the LaserJet 4 series of printers is
1072: currently in test.
1073:
1074: Groff users are encouraged to contribute enhancements. Most needed are
1075: complete Texinfo documentation, a `grap' emulation (a `pic' preprocessor
1076: for typesetting graphs), a page-makeup postprocessor similar to `pm'
1077: (see `Computing Systems', Vol. 2, No. 2; ask `[email protected]' how to
1078: get a copy) and an ASCII output class for `pic' so that `pic' can be
1079: integrated with Texinfo. Questions and bug reports from users who have
1080: read the documentation provided with groff can be sent to
1081: `[email protected]'.
1082:
1083: * `gzip' (DjgppD, DosCD, LangT, LspEmcT, SrcCD, UtilT)
1084:
1085: Some of the contents of our tape and FTP distributions are compressed.
1086: We have software on our tapes and FTP sites to uncompress these files.
1087: Due to patent troubles with `compress', we use another compression
1088: program, `gzip'. (Such prohibitions on software development are fought
1089: by the League for Programming Freedom, *note What Is the LPF::., for
1090: details.) `gzip' can expand LZW-compressed files but uses another,
1091: unpatented algorithm for compression which generally produces better
1092: results. It also expands files compressed with System V's `pack'
1093: program.
1094:
1095: * `hello' (DjgppD, DosCD, SrcCD, UtilT)
1096:
1097: The GNU `hello' program produces a familiar, friendly greeting. It
1098: allows non-programmers to use a classic computer science tool which would
1099: otherwise be unavailable to them. Because it is protected by the GNU
1100: General Public License, users are free to share and change it.
1101:
1102: Like any truly useful program, `hello' contains a built-in mail reader.
1103:
1104: * `hp2xx' (SrcCD, UtilT)
1105:
1106: GNU `hp2xx' reads HP-GL files, decomposes all drawing commands into
1107: elementary vectors, and converts them into a variety of vector and raster
1108: output formats. It is also an HP-GL previewer. Currently supported
1109: vector formats include encapsulated Postscript, Uniplex RGIP, Metafont
1110: and various special TeX-related formats, and simplified HP-GL (line
1111: drawing only) for imports. Raster formats supported include IMG, PBM,
1112: PCX, & HP-PCL (including Deskjet & DJ5xxC support). Previewers work
1113: under X11 (Unix), OS/2 (PM & full screen), MS-DOS (SVGA, VGA, & HGC).
1114:
1115: * HylaFAX (UtilT)
1116:
1117: HylaFAX is a facsimile system for Unix systems. It supports sending,
1118: receiving, and polled retrieval of facsimile, as well as transparent
1119: shared data use of the modem. Information is also available on the
1120: World Wide Web at URL: `http://www.vix.com/hylafax/'.
1121:
1122: * `indent' (DjgppD, DosCD, SrcCD, UtilD, UtilT)
1123:
1124: GNU `indent' is a revision of the BSD version. By default, it formats C
1125: source according to the GNU coding standards. The BSD default, K&R and
1126: other formats are available as options. It is also possible to define
1127: your own format. GNU `indent' is more robust and provides more
1128: functionality than other versions, e.g., it handles C++ comments.
1129:
1130: * Ispell (DjgppD, DosCD, SrcCD, UtilT)
1131:
1132: Ispell is an interactive spell checker that suggests "near misses" as
1133: replacements for unrecognized words. System & user-maintained
1134: dictionaries for multiple languages can be used. Standalone & GNU Emacs
1135: interfaces are available. Previously, the GNU Project had its own
1136: version of ispell ("Ispell 4.0"), but has dropped it for a parallel
1137: branch that has had more development ("Ispell 3.1"). (Version 3 was an
1138: earlier release from the original Ispell author, but others have since
1139: made it more sophisticated.)
1140:
1141: * JACAL *Not available from the FSF*
1142:
1143: JACAL is a symbolic mathematics system for the manipulation and
1144: simplification of equations and single and multiple-valued algebraic
1145: expressions constructed of numbers, variables, radicals, differential
1146: operators, and algebraic and holonomic functions. Vectors, matrices,
1147: and tensors of these objects are also supported.
1148:
1149: JACAL was written in Scheme by Aubrey Jaffer. It comes with SCM, an IEEE
1150: P1178 and R4RS compliant version of Scheme written in C. SCM runs on
1151: Amiga, Atari-ST, MS-DOS, OS/2, NOS/VE, Unicos, VMS, Unix, and similar
1152: systems. SLIB is a portable Scheme library used by JACAL.
1153: m{No Value For "ergegrafkludge"} The FSF is not distributing JACAL on
1154: any media. To receive an IBM PC floppy disk with the source and
1155: executable files, send $99.00 to:
1156: Aubrey Jaffer
1157: 84 Pleasant Street
1158: Wakefield, MA 01880-1846
1159: USA
1160:
1161: * `less' (SrcCD, UtilD, UtilT)
1162:
1163: `less' is a display paginator similar to `more' and `pg' but with
1164: various features (such as the ability to scroll backwards) that most
1165: pagers lack.
1166:
1167: * `m4' (DjgppD, DosCD, SrcCD, UtilD, UtilT)
1168:
1169: GNU `m4' is an implementation of the traditional Unix macro processor.
1170: It is mostly SVR4 compatible, although it has some extensions (for
1171: example, handling more than 9 positional parameters to macros). `m4'
1172: also has built-in functions for including files, running shell commands,
1173: doing arithmetic, etc.
1174:
1175: * `make' (BinCD, DjgppD, DosCD, LangT, LspEmcT, SrcCD, UtilD,
1176: UtilT)
1177:
1178: GNU `make' supports POSIX 1003.2 and has all but a few obscure features
1179: of the BSD and System V versions of `make', as well as many of our own
1180: extensions. GNU extensions include long options, parallel compilation,
1181: flexible implicit pattern rules, conditional execution and powerful text
1182: manipulation functions. Texinfo source for the `Make Manual' comes with
1183: the program. *Note Documentation::.
1184:
1185: GNU `make' is on several of our tapes because some system vendors supply
1186: no `make' utility at all, and some native `make' programs lack the
1187: `VPATH' feature essential for using the GNU configure system to its full
1188: extent. The GNU `make' sources have a shell script to build `make'
1189: itself on such systems.
1190:
1191: MS-DOS binaries for `make' are available with the DJGPP distribution.
1192:
1193: * MandelSpawn (SrcCD, UtilT)
1194:
1195: A parallel Mandelbrot generation program for the X Window System.
1196:
1197: * mtools (SrcCD, UtilT)
1198:
1199: mtools is a set of public domain programs to allow Unix systems to read,
1200: write and manipulate files on an MS-DOS file system (usually a diskette).
1201:
1202: * MULE (EmcsD, DosCD, SrcCD)
1203:
1204: MULE is a MULtilingual Enhancement to GNU Emacs. It can handle many
1205: character sets at once including Japanese, Chinese, Korean, Vietnamese,
1206: Thai, Greek, the ISO Latin-1 through Latin-8 character sets, Ukrainian,
1207: Arabic, Hebrew, Russian, and other Cyrillic alphabets. A text buffer in
1208: MULE can contain a mixture of characters from these languages. To input
1209: any of these characters, you can use various input methods provided by
1210: MULE itself. In addition, if you use MULE under some terminal emulators
1211: (kterm, cxterm, or exterm), you can use its input methods. MULE is
1212: being merged into GNU Emacs. *Note GNU and Other Free Software in
1213: Japan::, for more information about MULE.
1214:
1215: * NetHack (SrcCD, UtilT)
1216:
1217: NetHack is a display-oriented adventure game similar to Rogue. Both
1218: ASCII and X displays are supported.
1219:
1220: * NIH Class Library (LangT, SrcCD)
1221:
1222: The NIH Class Library (formerly known as "OOPS", Object-Oriented Program
1223: Support) is a portable collection of C++ classes, similar to those in
1224: Smalltalk-80, which has been developed by Keith Gorlen of the National
1225: Institutes of Health (NIH), using the C++ programming language.
1226:
1227: * `nvi' (SrcCD, UtilT)
1228:
1229: `nvi' is a free implementation of the `vi'/`ex' Unix editor. It has
1230: most of the functionality of the original `vi'/`ex', except "open" mode
1231: & the `lisp' option, which will be added. Enhancements over `vi'/`ex'
1232: include split screens with multiple buffers, handling 8-bit data,
1233: infinite file & line lengths, tag stacks, infinite undo & extended
1234: regular expressions. It runs under GNU/Linux, BSD, NetBSD, FreeBSD,
1235: BSDI, AIX, HP-UX, DGUX, IRIX, PSF, PTX, Solaris, SunOS, Ultrix, Unixware
1236: & should port easily to many other systems.
1237:
1238: * GNU Objective-C Library (LangT, SrcCD)
1239:
1240: The GNU Objective-C Class Library (`libobjects') is a library of
1241: general-purpose, non-graphical Objective-C objects written by Andrew
1242: McCallum and other volunteers. It includes collection classes for
1243: maintaining groups of objects and C types, streams for I/O to various
1244: destinations, coders for formatting objects and C types to streams, ports
1245: for network packet transmission, distributed objects (remote object
1246: messaging), string classes, pseudo-random number generators, and time
1247: handling facilities. The package will also include the foundation
1248: classes for the GNUStep project; over 50 of these classes have already
1249: been implemented. The library is known to work on i386, i486, Pentium,
1250: m68k, SPARC, MIPS, & RS6000. Send queries and bug reports to
1251: `[email protected]'.
1252:
1253: * `OBST' (LangT, SrcCD)
1254:
1255: `OBST' is a persistent object management system with bindings to C++.
1256: `OBST' supports incremental loading of methods. Its graphical tools
1257: require the X Window System. It features a hands-on tutorial including
1258: sample programs. It compiles with g++ and should install easily on most
1259: Unix platforms.
1260:
1261: * Octave (LangT, SrcCD)
1262:
1263: Octave is a high-level language similar to MATLAB that is primarily
1264: intended for numerical computations. It provides a convenient command
1265: line interface for solving linear and nonlinear problems numerically.
1266: m{No Value For "ergegrafkludge"} Octave does arithmetic for real and
1267: complex scalars and matrices, solves sets of nonlinear algebraic
1268: equations, integrates systems of ordinary differential and
1269: differential-algebraic equations, and integrates functions over finite
1270: and infinite intervals. Two- and three-dimensional plotting is
1271: available using `gnuplot'. Send queries and bug reports to:
1272: `[email protected]'. Source is included for a 220+ page
1273: Texinfo manual, which is not yet published by the FSF.
1274:
1275: * Oleo (SrcCD, UtilT)
1276:
1277: Oleo is a spreadsheet program (better for you than the more expensive
1278: spreadsheets). It supports the X Window System and character-based
1279: terminals, and can output Embedded Postscript renditions of spreadsheets.
1280: Keybindings should be familiar to Emacs users and are configurable.
1281: Under X and in Postscript output, Oleo supports multiple, variable width
1282: fonts. *Note Forthcoming GNUs::, for the plans for later releases of
1283: Oleo.
1284:
1285: * `p2c' (LangT, SrcCD)
1286:
1287: `p2c' is a Pascal-to-C translator written by Dave Gillespie. It
1288: recognizes many Pascal dialects including Turbo, HP, VAX, and ISO, and
1289: produces readable, maintainable, portable C.
1290:
1291: * `patch' (DjgppD, DosCD, SrcCD, UtilT)
1292:
1293: `patch' is our version of Larry Wall's program to take `diff''s output
1294: and apply those differences to an original file to generate the modified
1295: version.
1296:
1297: * PCL (LspEmcT, SrcCD)
1298:
1299: PCL is a free implementation of a large subset of CLOS, the Common Lisp
1300: Object System. It runs under both GCL and CLISP, mentioned above.
1301:
1302: * `perl' (LangT, SrcCD)
1303:
1304: Larry Wall's `perl' combines the features and capabilities of `sed',
1305: `awk', `sh' and C, as well as interfaces to the Unix system calls and
1306: many C library routines.
1307:
1308: * `ptx' (SrcCD, UtilD, UtilT)
1309:
1310: GNU `ptx' is our version of the traditional permuted index generator.
1311: It handles multiple input files at once, produces TeX compatible output,
1312: & outputs readable "KWIC" (KeyWords In Context) indexes. It does not
1313: yet handle input files that do not fit in memory all at once.
1314:
1315: * `rc' (SrcCD, UtilT)
1316:
1317: `rc' is a shell that features a C-like syntax (much more so than `csh')
1318: and far cleaner quoting rules than the C or Bourne shells. It's
1319: intended to be used interactively, but is also great for writing
1320: scripts. It inspired the shell `es'.
1321:
1322: * RCS (SrcCD, UtilD, UtilT)
1323:
1324: RCS, the Revision Control System, is used for version control &
1325: management of software projects. When used with GNU `diff', RCS can
1326: handle binary files (executables, object files, 8-bit data, etc). Also
1327: see the item about CVS in this section.
1328:
1329: * `recode' (SrcCD, UtilT)
1330:
1331: GNU `recode' converts files between character sets and usages. When
1332: exact transliterations are not possible, it may get rid of the offending
1333: characters or fall back on approximations. This program recognizes or
1334: produces nearly 150 different character sets and is able to
1335: transliterate files between almost any pair. Most RFC 1345 character
1336: sets are supported.
1337:
1338: * regex (LangT, SrcCD)
1339:
1340: The GNU regular expression library supports POSIX.2, except for
1341: internationalization features. It is included in many GNU programs which
1342: do regular expression matching and available separately. An alternative
1343: regular expression package, `rx', comes with `sed'; it has the potential
1344: to be faster than `regex' in most cases, but still needs work.
1345:
1346: * Scheme (SchmT, SrcCD)
1347:
1348: For information about Scheme, see *Note Scheme Tape::.
1349:
1350: * `screen' (SrcCD, UtilT)
1351:
1352: `screen' is a terminal multiplexer that runs several separate "screens"
1353: (ttys) on a single character-based terminal. Each virtual terminal
1354: emulates a DEC VT100 plus several ISO 6429 (ECMA 48, ANSI X3.64) and ISO
1355: 2022 functions. Arbitrary keyboard input translation is also supported.
1356: `screen' sessions can be detached and resumed later on a different
1357: terminal type. Output in detached sessions is saved for later viewing.
1358:
1359: * `sed' (DjgppD, DosCD, SrcCD, UtilD, UtilT)
1360:
1361: `sed' is a stream-oriented version of `ed'. GNU `sed' comes with the
1362: `rx' library, a faster version of `regex' (*note Forthcoming GNUs::.).
1363:
1364: * Sharutils (SrcCD, UtilT)
1365:
1366: `shar' makes so-called shell archives out of many files, preparing them
1367: for transmission by electronic mail services, while `unshar' helps
1368: unpack these shell archives after reception. `uuencode' prepares a file
1369: for transmission over an electronic channel which ignores or otherwise
1370: mangles the high order bit of bytes, while `uudecode' does the converse
1371: transformation.
1372:
1373: * Shellutils (DjgppD, DosCD, SrcCD, UtilT)
1374:
1375: Use shellutils interactively or in shell scripts: `basename', `date',
1376: `dirname', `echo', `env', `expr', `false', `groups', `hostname', `id',
1377: `logname', `nice', `nohup', `pathchk', `printenv', `printf', `pwd',
1378: `sleep', `stty', `su', `tee', `test', `true', `tty', `uname', `users',
1379: `who', `whoami', and `yes'.
1380:
1381: * GNU Shogi (SrcCD, UtilT)
1382:
1383: Shogi is a Japanese game similar to Chess; a major difference is that
1384: captured pieces can be returned into play. GNU Shogi is a variant of
1385: GNU Chess; GNU Shogi implements the same features as GNU Chess and uses
1386: similar heuristics. As a new feature, sequences of partial board
1387: patterns can be introduced in order to help the program play toward
1388: specific opening patterns. There are both character and X display
1389: interfaces. GNU Shogi is primarily supported by Matthias Mutz on
1390: behalf of the FSF.
1391:
1392: * Smalltalk (LangT, SrcCD)
1393:
1394: GNU Smalltalk is an interpreted object-oriented programming language
1395: system written in highly portable C. It has been successfully ported to
1396: many Unix and some other platforms, including DOS (but these non-Unix
1397: ports are not available from the FSF). Current features include a
1398: binary image save capability, the ability to invoke user-written C code
1399: and pass parameters to it, a GNU Emacs editing mode, a version of the X
1400: protocol invocable from Smalltalk, optional byte-code compilation
1401: tracing and byte-code execution tracing, and automatically loaded
1402: per-user initialization files. It implements all of the classes and
1403: protocol in the Smalltalk-80 book "Smalltalk-80: The Language", except
1404: for the graphic user interface (`GUI') related classes.
1405:
1406: *Note Forthcoming GNUs::, for plans for later releases of Smalltalk.
1407:
1408: * Superopt (LangT, SrcCD)
1409:
1410: Superopt is a function sequence generator that uses an exhaustive
1411: generate-and-test approach to find the shortest instruction sequence for
1412: a given function. You provide a function as input, a CPU to generate
1413: code for, and how many instructions you can accept. Its application in
1414: GCC is described in the `ACM SIGPLAN PLDI'92' proceedings. Superopt
1415: supports: SPARC, m68k, m68020, m88k, IBM RS/6000, AMD 29000, Intel
1416: 80x86, Pyramid, DEC Alpha, & HP-PA.
1417:
1418: * `tar' (SrcCD, UtilT)
1419:
1420: GNU `tar' includes multivolume support, the ability to archive sparse
1421: files, automatic archive compression/decompression, remote archives and
1422: special features that allow `tar' to be used for incremental and full
1423: backups. Unfortunately, GNU `tar' implements an early draft of the
1424: POSIX 1003.1 `ustar' standard which is different from the final
1425: standard. Adding support for the new changes in a backward-compatible
1426: fashion is not trivial.
1427:
1428: * Termcap Library (SrcCD, UtilT)
1429:
1430: The GNU Termcap library is a drop-in replacement for `libtermcap.a' on
1431: any system. It does not place an arbitrary limit on the size of Termcap
1432: entries, unlike most other Termcap libraries. Included is source for the
1433: `Termcap Manual' in Texinfo format. *Note Documentation::.
1434:
1435: * TeX (SrcCD)
1436:
1437: TeX is a document formatting system that handles complicated
1438: typesetting, including mathematics. It is GNU's standard text formatter.
1439:
1440: You can obtain TeX from the University of Washington, which maintains and
1441: supports a tape distribution of TeX for Unix systems. The core material
1442: consists of Karl Berry's `web2c' TeX package, the sources for which are
1443: available via anonymous ftp; retrieval instructions are in
1444: `pub/tex/unixtex.ftp' on `ftp.cs.umb.edu'. If you receive any
1445: installation support from the University of Washington, please consider
1446: sending them a donation.
1447:
1448: To order a full distribution written in `tar' on either a 1/4inch
1449: 4-track QIC-24 cartridge or a 4mm DAT cartridge, send $210.00 to:
1450:
1451: Pierre A. MacKay
1452: Department of Classics
1453: DH-10, Denny Hall 218
1454: University of Washington
1455: Seattle, WA 98195
1456: USA
1457:
1458: Electronic-Mail: `[email protected]'
1459: Telephone: +1-206-543-2268
1460:
1461: Please make checks payable to the University of Washington. Do not
1462: specify any other payee. That causes accounting difficulties. Checks
1463: must be in U.S. dollars, drawn on a U.S. bank. Prepaid orders are the
1464: only orders that can now be handled. Overseas sites: please add to the
1465: base cost $20.00 for shipment via air parcel post, or $30.00 for
1466: shipment via courier. Please check with the above for current prices
1467: and formats.
1468:
1469: * Texinfo (DjgppD, DosCD, LangT, LspEmcT, SrcCD, UtilD, UtilT)
1470:
1471: Texinfo is a set of utilities which generate both printed manuals and
1472: online hypertext documentation (called "Info"). There are also programs
1473: for reading online Info documents. Version 3 has both GNU Emacs Lisp
1474: and standalone programs written in C or shell script. Texinfo mode for
1475: GNU Emacs enables easy editing and updating of Texinfo files. Programs
1476: provided include `makeinfo', `info', `texi2dvi', `texindex', `tex2patch',
1477: and `fixfonts'. Source for the `Texinfo Manual' is included. *Note
1478: Documentation::.
1479:
1480: * Textutils (DjgppD, DosCD, SrcCD, UtilT)
1481:
1482: The Textutils programs manipulate textual data. They include: `cat',
1483: `cksum', `comm', `csplit', `cut', `expand', `fmt', `fold', `head',
1484: `join', `nl', `od', `paste', `pr', `sort', `split', `sum', `tac', `tail',
1485: `tr', `unexpand', `uniq', and `wc'.
1486:
1487: * Tile Forth (LangT, SrcCD)
1488:
1489: Tile Forth is a 32-bit implementation of the Forth-83 standard written
1490: in C, allowing it to be easily ported to new systems, and extended with
1491: "any" C-function (graphics, windowing, etc). Many Forth libraries with
1492: full documentation are available including ones for top-down parsing,
1493: multi-threads, and object oriented programming.
1494:
1495: * `time' (SrcCD, UtilT)
1496:
1497: `time' is used to report statistics (usually from a shell) about the
1498: amount of user, system and real time used by a process. On some systems
1499: it also reports memory usage, page faults, and other statistics.
1500:
1501: * `tput' (SrcCD, UtilT)
1502:
1503: `tput' is a portable way for shell scripts to use special terminal
1504: capabilities. Our `tput' uses the Termcap database, instead of Terminfo
1505: as most others do.
1506:
1507: * UUCP (SrcCD, UtilT)
1508:
1509: This version of UUCP was written by Ian Lance Taylor, and is GNU's
1510: standard UUCP system. It supports the `f', `g' and `v' (in all window
1511: and packet sizes), `G', `t', `e', Zmodem and two new bidirectional (`i'
1512: and `j') protocols. If you have a Berkeley sockets library, it can make
1513: TCP connections. If you have TLI libraries, it can make TLI
1514: connections. Source is included for a Texinfo manual, which is not yet
1515: published by the FSF.
1516:
1517: * `wdiff' (DjgppD, DosCD, SrcCD, UtilT)
1518:
1519: `wdiff' is a front-end to GNU `diff'. It compares two files, finding
1520: the words deleted or added to the first to make the second. It has many
1521: output formats and works well with terminals and pagers. `wdiff' is
1522: very useful when two texts differ only by a few words and paragraphs
1523: have been refilled.
1524:
1525: * `Ygl' (SrcCD, UtilT)
1526:
1527: `Ygl' emulates SGI's GL (Graphics Language) library under X11. It runs
1528: under GNU/Linux with XFree, AIX 3.2, ConvexOS, HP-UX 7.0/8.0/9.0, SunOS
1529: and many others.
1530:
1531:
1532:
1533: Program/Package Cross Reference - (NOT COMPLETELY UP TO DATE)
1534: *******************************
1535:
1536: Here is a list of what package each GNU program or library is in. You can
1537: anonymously FTP a full list in the file `/pub/gnu/ProgramIndex' from a GNU
1538: FTP host (*note How to Get GNU Software::. for a list).
1539:
1540: * a2p perl
1541: * a2x xopt
1542: * ac bsd44
1543: * accton bsd44
1544: * acl bsd44
1545: * acm acm
1546: * acms acm
1547: * addftinfo Groff
1548: * adventure bsd44
1549: * afm2tfm TeX
1550: * amd bsd44
1551: * ansitape bsd44
1552: * AnswerGarden xopt
1553: * apply bsd44
1554: * appres xreq
1555: * apropos bsd44
1556: * ar Binutils
1557: * arithmetic bsd44
1558: * arp bsd44
1559: * atc bsd44
1560: * autoconf Autoconf
1561: * autoheader Autoconf
1562: * autoreconf Autoconf
1563: * autoscan Autoconf
1564: * autoupdate Autoconf
1565: * auto_box xopt
1566: * auto_box xreq
1567:
1568: * b2m Emacs
1569: * backgammon bsd44
1570: * bad144 bsd44
1571: * badsect bsd44
1572: * banner bsd44
1573: * basename Shellutils
1574: * bash BASH
1575: * battlestar bsd44
1576: * bc bc
1577: * bcd bsd44
1578: * bdes bsd44
1579: * bdftops Ghostscript
1580: * beach_ball xopt
1581: * beach_ball xreq
1582: * beach_ball2 xopt
1583: * bibtex TeX
1584: * biff bsd44
1585: * bison Bison
1586: * bitmap xreq
1587: * boggle bsd44
1588: * bpltobzr Fontutils
1589: * bugfiler bsd44
1590: * build ispell
1591: * bzrto Fontutils
1592:
1593: * c++ GCC
1594: * c++filt Binutils
1595: * c2ph perl
1596: * ca100 xopt
1597: * caeser bsd44
1598: * cal bsd44
1599: * calendar bsd44
1600: * canfield bsd44
1601: * cat Textutils
1602: * cbars wdiff
1603: * cc GCC
1604: * cc1 GCC
1605: * cc1obj GCC
1606: * cc1plus GCC
1607: * cccp GCC
1608: * charspace Fontutils
1609: * checknr bsd44
1610: * chess bsd44
1611: * chflags bsd44
1612: * chgrp Fileutils
1613: * ching bsd44
1614: * chmod Fileutils
1615: * chown Fileutils
1616: * chpass bsd44
1617: * chroot bsd44
1618: * ci RCS
1619: * cksum Textutils
1620: * clisp CLISP
1621: * clri bsd44
1622: * cmail xboard
1623: * cmmf TeX
1624: * cmodext xopt
1625: * cmp Diffutils
1626: * co RCS
1627: * col bsd44
1628: * colcrt bsd44
1629: * colrm bsd44
1630: * column bsd44
1631: * comm Textutils
1632: * compress bsd44
1633: * comsat bsd44
1634: * connectd bsd44
1635: * cp Fileutils
1636: * cpicker xopt
1637: * cpio cpio
1638: * cpp GCC
1639: * cppstdin perl
1640: * cribbage bsd44
1641: * crock xopt
1642: * csh bsd44
1643: * csplit Textutils
1644: * ctags Emacs
1645: * ctwm xopt
1646: * cu UUCP
1647: * cut Textutils
1648: * cvs CVS
1649: * cvscheck CVS
1650: * cvtmail Emacs
1651: * cxterm xopt
1652:
1653: * d Fileutils
1654: * date Shellutils
1655: * dc bc
1656: * dd Fileutils
1657: * delatex TeX
1658: * demangle Binutils
1659: * descend CVS
1660: * detex TeX
1661: * df Fileutils
1662: * diff Diffutils
1663: * diff3 Diffutils
1664: * digest-doc Emacs
1665: * dipress bsd44
1666: * dir Fileutils
1667: * dirname Shellutils
1668: * dish xopt
1669: * disklabel bsd44
1670: * diskpart bsd44
1671: * dld dld
1672: * dm bsd44
1673: * dmesg bsd44
1674: * doschk doschk
1675: * dox xopt
1676: * du Fileutils
1677: * dump bsd44
1678: * dumpfs bsd44
1679: * dvi2tty TeX
1680: * dvicopy TeX
1681: * dvips TeX
1682: * dvitype TeX
1683:
1684: * ecc ecc
1685: * echo Shellutils
1686: * ed ed
1687: * edit-pr GNATS
1688: * editres xreq
1689: * edquota bsd44
1690: * eeprom bsd44
1691: * egrep grep
1692: * emacs Emacs
1693: * emacsclient Emacs
1694: * emacsserver Emacs
1695: * emacstool Emacs
1696: * emu xopt
1697: * env Shellutils
1698: * eqn Groff
1699: * error bsd44
1700: * es es
1701: * esdebug es
1702: * etags Emacs
1703: * ex nvi
1704: * expand Textutils
1705: * expect DejaGnu
1706: * expr Shellutils
1707: * exterm xopt
1708:
1709: * f2c f2c
1710: * factor bsd44
1711: * fakemail Emacs
1712: * false Shellutils
1713: * fastboot bsd44
1714: * fax2ps HylaFAX
1715: * faxalter HylaFAX
1716: * faxanswer HylaFAX
1717: * faxcover HylaFAX
1718: * faxd HylaFAX
1719: * faxd.recv HylaFAX
1720: * faxmail HylaFAX
1721: * faxquit HylaFAX
1722: * faxrcvd HylaFAX
1723: * faxrm HylaFAX
1724: * faxstat HylaFAX
1725: * fc f2c
1726: * fdraw xopt
1727: * fgrep grep
1728: * file bsd44
1729: * find Findutils
1730: * find2perl perl
1731: * finger finger
1732: * fingerd finger
1733: * fish bsd44
1734: * fixfonts Texinfo
1735: * fixinc.svr4 GCC
1736: * fixincludes GCC
1737: * flex flex
1738: * fmt bsd44
1739: * fold Textutils
1740: * font2c Ghostscript
1741: * fontconvert Fontutils
1742: * forth Tile Forth
1743: * forthicon Tile Forth
1744: * forthtool Tile Forth
1745: * fortune bsd44
1746: * fpr bsd44
1747: * freq ispell
1748: * freqtbl ispell
1749: * from bsd44
1750: * fsck bsd44
1751: * fsplit bsd44
1752: * fstat bsd44
1753: * ftp bsd44
1754: * ftpd bsd44
1755:
1756: * g++ GCC
1757: * gas Binutils
1758: * gawk Gawk
1759: * gcc GCC
1760: * gcore bsd44
1761: * gdb GDB
1762: * genclass libg++
1763: * getty bsd44
1764: * gftodvi TeX
1765: * gftopk TeX
1766: * gftype TeX
1767: * ghostview Ghostview
1768: * gnats GNATS
1769: * gnuchess Chess
1770: * gnuchessc Chess
1771: * gnuchessn Chess
1772: * gnuchessr Chess
1773: * gnuchessx Chess
1774: * gnupdisp Shogi
1775: * gnuplot gnuplot
1776: * gnuplot_x11 gnuplot
1777: * gnushogi Shogi
1778: * gnushogir Shogi
1779: * gnushogix Shogi
1780: * go GnuGo
1781: * gpc xopt
1782: * gpc xreq
1783: * gperf gperf
1784: * gperf libg++
1785: * gprof Binutils
1786: * graph Graphics
1787: * grep grep
1788: * grodvi Groff
1789: * groff Groff
1790: * grops Groff
1791: * grotty Groff
1792: * groups Shellutils
1793: * gs Ghostscript
1794: * gsbj Ghostscript
1795: * gsdj Ghostscript
1796: * gslj Ghostscript
1797: * gslp Ghostscript
1798: * gsnd Ghostscript
1799: * gsrenderfont Fontutils
1800: * gunzip gzip
1801: * gwm xopt
1802: * gzexe gzip
1803: * gzip gzip
1804:
1805: * h2ph perl
1806: * h2pl perl
1807: * hack bsd44
1808: * hangman bsd44
1809: * head Textutils
1810: * hello hello
1811: * hexdump bsd44
1812: * hexl Emacs
1813: * hostname Shellutils
1814: * hp2xx hp2xx
1815: * hterm xopt
1816:
1817: * i18nOlwmV2 xopt
1818: * i2mif xopt
1819: * ico xopt
1820: * ico xreq
1821: * id Shellutils
1822: * ident RCS
1823: * ifconfig bsd44
1824: * ifnames Autoconf
1825: * ImageMagick xopt
1826: * imageto Fontutils
1827: * iman xopt
1828: * imgrotate Fontutils
1829: * indent indent
1830: * indxbib Groff
1831: * inetd bsd44
1832: * info Texinfo
1833: * inimf TeX
1834: * init bsd44
1835: * initex TeX
1836: * inn bsd44
1837: * install Fileutils
1838: * iostat bsd44
1839: * ispell ispell
1840: * ixterm xopt
1841: * ixx xopt
1842:
1843: * join Textutils
1844: * jot bsd44
1845: * jove bsd44
1846:
1847: * kdestroy bsd44
1848: * kdump bsd44
1849: * kermit bsd44
1850: * kgames xopt
1851: * kgmon bsd44
1852: * kill bsd44
1853: * kinit bsd44
1854: * kinput2 xopt
1855: * klist bsd44
1856: * kpasswdd bsd44
1857: * ksrvtgt bsd44
1858: * kterm xopt
1859: * ktrace bsd44
1860:
1861: * lam bsd44
1862: * larn bsd44
1863: * lasergnu gnuplot
1864: * last bsd44
1865: * lastcomm bsd44
1866: * latex TeX
1867: * lclock xopt
1868: * ld Binutils
1869: * leave bsd44
1870: * less less
1871: * lesskey less
1872: * libbfd.a Binutils
1873: * libbfd.a GAS
1874: * libbfd.a GDB
1875: * libbzr.a Fontutils
1876: * libc.a C Library
1877: * libcompat.a bsd44
1878: * libcurses.a bsd44
1879: * libcurses.a nvi
1880: * libedit.a bsd44
1881: * libF77.a f2c
1882: * libg++.a libg++
1883: * libgdbm.a gdbm
1884: * libgf.a Fontutils
1885: * libgmp.a gmp
1886: * libI77.a f2c
1887: * libkvm.a bsd44
1888: * libm.a bsd44
1889: * libnihcl.a NIHCL
1890: * libnihclmi.a NIHCL
1891: * libnihclvec.a NIHCL
1892: * libnls.a xreq
1893: * liboctave.a Octave
1894: * liboldX.a xreq
1895: * libpbm.a Fontutils
1896: * libPEXt.a xopt
1897: * libpk.a Fontutils
1898: * libresolv.a bsd44
1899: * librpc.a bsd44
1900: * libtcl.a DejaGnu
1901: * libtelnet.a bsd44
1902: * libterm.a bsd44
1903: * libtermcap.a Termcap
1904: * libtfm.a Fontutils
1905: * libutil.a bsd44
1906: * libWc.a xopt
1907: * libwidgets.a Fontutils
1908: * libX.a xreq
1909: * libXau.a xreq
1910: * libXaw.a xreq
1911: * libXcp.a xopt
1912: * libXcu.a xopt
1913: * libXdmcp.a xreq
1914: * libXmp.a xopt
1915: * libXmu.a xreq
1916: * libXO.a xopt
1917: * libXop.a xopt
1918: * libXp.a xopt
1919: * libXpex.a xopt
1920: * libXt.a xopt
1921: * libXt.a xreq
1922: * libXwchar.a xopt
1923: * liby.a bsd44
1924: * libYgl.a Ygl
1925: * limn Fontutils
1926: * listres xopt
1927: * listres xreq
1928: * lkbib Groff
1929: * ln Fileutils
1930: * locate Findutils
1931: * lock bsd44
1932: * logger bsd44
1933: * login bsd44
1934: * logname Shellutils
1935: * look ispell
1936: * lookbib Groff
1937: * lorder bsd44
1938: * lpr bsd44
1939: * ls Fileutils
1940:
1941: * m4 m4
1942: * mail bsd44
1943: * make Make
1944: * make-docfile Emacs
1945: * make-path Emacs
1946: * makeindex TeX
1947: * makeinfo Texinfo
1948: * MakeTeXPK TeX
1949: * man bsd44
1950: * man-macros Groff
1951: * mattrib mtools
1952: * maze xopt
1953: * maze xreq
1954: * mazewar xopt
1955: * mcd mtools
1956: * mcopy mtools
1957: * mdel mtools
1958: * mdir mtools
1959: * me-macros Groff
1960: * merge RCS
1961: * mesg bsd44
1962: * mf TeX
1963: * mformat mtools
1964: * mft TeX
1965: * mgdiff xopt
1966: * mh bsd44
1967: * mille bsd44
1968: * mkdep bsd44
1969: * mkdir Fileutils
1970: * mkfifo Fileutils
1971: * mklocale bsd44
1972: * mkmanifest mtools
1973: * mkmf bsd44
1974: * mkmodules CVS
1975: * mknod Fileutils
1976: * mkstr bsd44
1977: * mlabel mtools
1978: * mm-macros Groff
1979: * mmd mtools
1980: * monop bsd44
1981: * more bsd44
1982: * morse bsd44
1983: * mount bsd44
1984: * mountd bsd44
1985: * movemail Emacs
1986: * mprof bsd44
1987: * mrd mtools
1988: * mread mtools
1989: * mren mtools
1990: * ms-macros Groff
1991: * msgs bsd44
1992: * mt cpio
1993: * mterm xopt
1994: * mtree bsd44
1995: * mtype mtools
1996: * mule MULE
1997: * muncher xopt
1998: * mv Fileutils
1999: * mvdir Fileutils
2000: * mwrite mtools
2001:
2002: * nethack Nethack
2003: * netstat bsd44
2004: * newfs bsd44
2005: * nfsd bsd44
2006: * nfsiod bsd44
2007: * nfsstat bsd44
2008: * nice Shellutils
2009: * nl Textutils
2010: * nlmconv Binutils
2011: * nm Binutils
2012: * nohup Shellutils
2013: * notify HylaFAX
2014: * nroff Groff
2015: * number bsd44
2016:
2017: * objc GCC
2018: * objcopy Binutils
2019: * objdump Binutils
2020: * objective-c GCC
2021: * obst-boot OBST
2022: * obst-CC OBST
2023: * obst-cct OBST
2024: * obst-cgc OBST
2025: * obst-cmp OBST
2026: * obst-cnt OBST
2027: * obst-cpcnt OBST
2028: * obst-csz OBST
2029: * obst-dir OBST
2030: * obst-dmp OBST
2031: * obst-gen OBST
2032: * obst-gsh OBST
2033: * obst-init OBST
2034: * obst-scp OBST
2035: * obst-sil OBST
2036: * obst-stf OBST
2037: * oclock xreq
2038: * octave Octave
2039: * od Textutils
2040: * oleo Oleo
2041: * ora-examples xopt
2042:
2043: * p2c p2c
2044: * pagesize bsd44
2045: * palette xopt
2046: * pascal bsd44
2047: * passwd bsd44
2048: * paste Textutils
2049: * patch patch
2050: * patgen TeX
2051: * pathalias bsd44
2052: * pathchk Shellutils
2053: * pax bsd44
2054: * pbmplus xopt
2055: * perl perl
2056: * pfbtops Groff
2057: * phantasia bsd44
2058: * pic Groff
2059: * pig bsd44
2060: * ping bsd44
2061: * pixedit xopt
2062: * pixmap xopt
2063: * pktogf TeX
2064: * pktype TeX
2065: * plaid xopt
2066: * plot2fig Graphics
2067: * plot2plot Graphics
2068: * plot2ps Graphics
2069: * plot2tek Graphics
2070: * pltotf TeX
2071: * pollrcvd HylaFAX
2072: * pom bsd44
2073: * pooltype TeX
2074: * portmap bsd44
2075: * ppt bsd44
2076: * pr Textutils
2077: * pr-addr GNATS
2078: * pr-edit GNATS
2079: * primes bsd44
2080: * printenv Shellutils
2081: * printf Shellutils
2082: * protoize GCC
2083: * ps bsd44
2084: * ps2ascii Ghostscript
2085: * ps2epsi Ghostscript
2086: * ps2fax HylaFAX
2087: * psbb Groff
2088: * pstat bsd44
2089: * psycho xopt
2090: * ptx ptx
2091: * pubdic+ xopt
2092: * puzzle xopt
2093: * puzzle xreq
2094: * pwd Shellutils
2095: * pyramid xopt
2096:
2097: * query-pr GNATS
2098: * quiz bsd44
2099: * quot bsd44
2100: * quota bsd44
2101: * quotacheck bsd44
2102: * quotaon bsd44
2103:
2104: * rain bsd44
2105: * random bsd44
2106: * ranlib Binutils
2107: * rbootd bsd44
2108: * rc rc
2109: * rcp bsd44
2110: * rcs RCS
2111: * rcs-to-cvs CVS
2112: * rcs2log Emacs
2113: * rcsdiff RCS
2114: * rcsfreeze RCS
2115: * rcsmerge RCS
2116: * rdist bsd44
2117: * reboot bsd44
2118: * recode recode
2119: * recvstats HylaFAX
2120: * refer Groff
2121: * renice bsd44
2122: * repquota bsd44
2123: * restore bsd44
2124: * rev bsd44
2125: * rexecd bsd44
2126: * rlog RCS
2127: * rlogin bsd44
2128: * rlogind bsd44
2129: * rm Fileutils
2130: * rmail bsd44
2131: * rmdir Fileutils
2132: * rmt cpio
2133: * rmt tar
2134: * robots bsd44
2135: * rogue bsd44
2136: * route bsd44
2137: * routed bsd44
2138: * rr xopt
2139: * rs bsd44
2140: * rsh bsd44
2141: * rshd bsd44
2142: * runtest DejaGnu
2143: * runtest.exp DejaGnu
2144: * ruptime bsd44
2145: * rwho bsd44
2146: * rwhod bsd44
2147:
2148: * s2p perl
2149: * sail bsd44
2150: * savecore bsd44
2151: * sc bsd44
2152: * sccs bsd44
2153: * sccs2rcs CVS
2154: * scdisp xopt
2155: * screen screen
2156: * script bsd44
2157: * scsiformat bsd44
2158: * sctext xopt
2159: * sdiff Diffutils
2160: * sed sed
2161: * send-pr GNATS
2162: * sendfax HylaFAX
2163: * sendmail bsd44
2164: * sgi2fax HylaFAX
2165: * sh bsd44
2166: * shar Sharutils
2167: * shinbun xopt
2168: * shogi Shogi
2169: * showfont xopt
2170: * showmount bsd44
2171: * shutdown bsd44
2172: * size Binutils
2173: * sj3 xopt
2174: * sjxa xopt
2175: * slattach bsd44
2176: * sleep Shellutils
2177: * sliplogin bsd44
2178: * snake bsd44
2179: * snftobdf xopt
2180: * soelim Groff
2181: * sort Textutils
2182: * sos2obst OBST
2183: * spider xopt
2184: * split Textutils
2185: * startslip bsd44
2186: * stf OBST
2187: * strings Binutils
2188: * strip Binutils
2189: * stty Shellutils
2190: * su Shellutils
2191: * sum Textutils
2192: * superopt Superopt
2193: * swapon bsd44
2194: * sync bsd44
2195: * sysctl bsd44
2196: * syslogd bsd44
2197: * systat bsd44
2198:
2199: * tac Textutils
2200: * tail Textutils
2201: * taintperl perl
2202: * talk bsd44
2203: * talkd bsd44
2204: * tangle TeX
2205: * tar tar
2206: * tbl Groff
2207: * tcl DejaGnu
2208: * tclsh DejaGnu
2209: * tcopy bsd44
2210: * tcp Emacs
2211: * tee Shellutils
2212: * tek2plot Graphics
2213: * telnet bsd44
2214: * telnetd bsd44
2215: * test Shellutils
2216: * test-g++ DejaGnu
2217: * test-tool DejaGnu
2218: * tetris bsd44
2219: * tex TeX
2220: * tex3patch Texinfo
2221: * texi2dvi Texinfo
2222: * texindex Texinfo
2223: * texspell TeX
2224: * textfmt HylaFAX
2225: * tfmtodit Groff
2226: * tftopl TeX
2227: * tftp bsd44
2228: * tftpd bsd44
2229: * tgrind TeX
2230: * time time
2231: * timed bsd44
2232: * timer Emacs
2233: * timex xopt
2234: * tip bsd44
2235: * tkpostage xopt
2236: * tn3270 bsd44
2237: * touch Fileutils
2238: * tput tput
2239: * tr Textutils
2240: * traceroute bsd44
2241: * transcript HylaFAX
2242: * transfig xopt
2243: * trek bsd44
2244: * trn3 bsd44
2245: * troff Groff
2246: * trpt bsd44
2247: * trsp bsd44
2248: * true Shellutils
2249: * tset bsd44
2250: * tsort bsd44
2251: * tty Shellutils
2252: * tunefs bsd44
2253: * tvtwm xopt
2254: * twm xreq
2255:
2256: * ul bsd44
2257: * umount bsd44
2258: * uname Shellutils
2259: * uncompress gzip
2260: * unexpand Textutils
2261: * unifdef bsd44
2262: * uniq Textutils
2263: * unprotoize GCC
2264: * unshar Sharutils
2265: * unvis bsd44
2266: * update bsd44
2267: * updatedb Findutils
2268: * users Shellutils
2269: * uuchk UUCP
2270: * uucico UUCP
2271: * uuconv UUCP
2272: * uucp UUCP
2273: * uucpd bsd44
2274: * uudecode Sharutils
2275: * uudir UUCP
2276: * uuencode Sharutils
2277: * uulog UUCP
2278: * uuname UUCP
2279: * uupick UUCP
2280: * uurate UUCP
2281: * uusched UUCP
2282: * uustat UUCP
2283: * uuto UUCP
2284: * uux UUCP
2285: * uuxqt UUCP
2286:
2287: * v Fileutils
2288: * vacation bsd44
2289: * vandal xopt
2290: * vcdiff Emacs
2291: * vdir Fileutils
2292: * vftovp TeX
2293: * vgrind bsd44
2294: * vi nvi
2295: * viewres xopt
2296: * viewres xreq
2297: * vine xopt
2298: * vipw bsd44
2299: * virmf TeX
2300: * virtex TeX
2301: * vis bsd44
2302: * vmstat bsd44
2303: * vptovf TeX
2304:
2305: * w bsd44
2306: * wakeup Emacs
2307: * wall bsd44
2308: * wargames bsd44
2309: * wc Textutils
2310: * wdiff wdiff
2311: * weave TeX
2312: * what bsd44
2313: * whatis bsd44
2314: * whereis bsd44
2315: * who Shellutils
2316: * whoami Shellutils
2317: * whois bsd44
2318: * window bsd44
2319: * winterp xopt
2320: * wish DejaGnu
2321: * worm bsd44
2322: * worms bsd44
2323: * write bsd44
2324: * wump bsd44
2325:
2326: * x11perf xreq
2327: * x2p perl
2328: * xalarm xopt
2329: * xancur xopt
2330: * xargs Findutils
2331: * xauth xreq
2332: * xbfe Fontutils
2333: * xbiff xopt
2334: * xbiff xreq
2335: * xboard xboard
2336: * xboing xopt
2337: * xbuffy3 xopt
2338: * xcalc xopt
2339: * xcalc xreq
2340: * xcalendar xopt
2341: * xcdplayer xopt
2342: * xcell xopt
2343: * xclipboard xreq
2344: * xclock xreq
2345: * xcmdmenu xopt
2346: * xcms xopt
2347: * xcmsdb xreq
2348: * xcmstest xreq
2349: * xco xopt
2350: * xcolorize xopt
2351: * xcolors xopt
2352: * xconsole xreq
2353: * xcrtca xopt
2354: * xdaliclock xopt
2355: * xdiary xopt
2356: * xditview Groff
2357: * xditview xopt
2358: * xditview xreq
2359: * xdm xreq
2360: * xdpyinfo xreq
2361: * xdu xopt
2362: * xdvi TeX
2363: * xdvi xopt
2364: * xdvorak xopt
2365: * xearth xopt
2366: * xed xopt
2367: * xedit xopt
2368: * xedit xreq
2369: * xev xopt
2370: * xev xreq
2371: * xexit xopt
2372: * xeyes xopt
2373: * xeyes xreq
2374: * xfd xreq
2375: * xfed xopt
2376: * xfedor xopt
2377: * xfeoak xopt
2378: * xferstats HylaFAX
2379: * xfig xopt
2380: * xfontsel xopt
2381: * xfontsel xreq
2382: * xforecast xopt
2383: * xgas xopt
2384: * xgas xreq
2385: * xgc xopt
2386: * xgc xreq
2387: * xhearts xopt
2388: * xhelp xopt
2389: * xhost xreq
2390: * xinit xreq
2391: * xkeycaps xopt
2392: * xkill xreq
2393: * xlax xopt
2394: * xlayout xopt
2395: * xlbiff xopt
2396: * xless xopt
2397: * xload xopt
2398: * xload xreq
2399: * xlogin xopt
2400: * xlogo xreq
2401: * xlsatoms xreq
2402: * xlsclients xreq
2403: * xlsfonts xreq
2404: * xmag xreq
2405: * xmail xopt
2406: * xmailbox xopt
2407: * xmailwatcher xopt
2408: * xman xopt
2409: * xman xreq
2410: * xmandel xopt
2411: * xmessage xopt
2412: * xmeter xopt
2413: * xmh xreq
2414: * xmh-icons xopt
2415: * xmh.editor xopt
2416: * xmodmap xreq
2417: * xmon xopt
2418: * xmove xopt
2419: * xmphone xopt
2420: * xpd xopt
2421: * xphoon xopt
2422: * xpipeman xopt
2423: * xplot Graphics
2424: * xpostit xopt
2425: * xpr xopt
2426: * xpr xreq
2427: * xprompt xopt
2428: * xproof xopt
2429: * xprop xreq
2430: * xpserv xopt
2431: * xrdb xreq
2432: * xrefresh xreq
2433: * xrsh xopt
2434: * xrubik xopt
2435: * xrunclient xopt
2436: * xscope xopt
2437: * xscreensaver xopt
2438: * xsession xopt
2439: * xset xreq
2440: * xsetroot xreq
2441: * xshogi xshogi
2442: * xstdcmap xreq
2443: * xstr bsd44
2444: * xtalk xopt
2445: * xterm xreq
2446: * xterm_color xopt
2447: * xtetris xopt
2448: * xTeXcad.13 xopt
2449: * xtiff xopt
2450: * xtree xopt
2451: * xtv xopt
2452: * xwd xreq
2453: * xwininfo xreq
2454: * xwud xreq
2455:
2456: * yacc bsd44
2457: * yes Shellutils
2458: * youbin xopt
2459: * yow Emacs
2460:
2461: * zcat gzip
2462: * zcmp gzip
2463: * zdiff gzip
2464: * zforce gzip
2465: * zgrep gzip
2466: * zmore gzip
2467: * znew gzip
2468:
2469: * [ Shellutils
2470:
2471:
2472:
2473: Tapes
2474: *****
2475:
2476: We offer Unix source code on tapes in `tar' format on these media:
2477:
2478: * 4mm DAT cartridges
2479:
2480: * 8mm Exabyte cartridges
2481:
2482: * Sun DC300XLP QIC-24 1/4in cartridges (readable on some other systems)
2483:
2484: * Hewlett-Packard 16-track DC600HC 1/4in cartridges
2485:
2486: * IBM RS/6000 QIC-150 1/4in cartridges (readable on some other systems)
2487:
2488: * 1600bpi 9-track 1/2in reel tape
2489:
2490: The contents of the reel and various cartridge tapes for Unix systems are the
2491: same (except for the RS/6000 Emacs tape, which also has executables for
2492: Emacs); only the media are different. For pricing information, see the *note
2493: Free Software Foundation Order Form::.. Source code for the manuals and
2494: reference cards is included (*note Documentation::.).
2495:
2496: Some of the files on the tapes may be compressed with `gzip' to make them
2497: fit. Refer to the top-level `README' file at the beginning of each tape for
2498: instructions on uncompressing them. `uncompress' and `unpack' *do not work*!
2499:
2500:
2501:
2502: Languages Tape - (VERSION NUMBERS NOT COMPLETELY UP TO DATE)
2503: --------------
2504:
2505: This tape contains programming tools: compilers, interpreters, and related
2506: programs (parsers, conversion programs, debuggers, etc.).
2507:
2508: * Binutils 2.5.2
2509: * Bison 1.22
2510: * C Library 1.09
2511: * DejaGnu 1.2
2512: * dld 3.2.3
2513: * ecc 1.2.1
2514: * f2c 1994.11.03
2515: * flex 2.4.7
2516: * Gawk 2.15.5
2517: * GCC/G++/Objective-C 2.7.0
2518: * GDB 4.13
2519: * gdbm 1.7.3
2520: * gmp 1.3.2
2521: * gperf 2.1a
2522: * gzip 1.2.4
2523: * indent 1.9.1
2524: * libg++ 2.6.1
2525: * libobjects 0.1.0
2526: * Make 3.72.1
2527: * NIHCL 3.0
2528: * OBST 3.4
2529: * Octave 1.0
2530: * p2c 1.20
2531: * perl 4.036
2532: * perl 5.000
2533: * regex 0.12
2534: * rx 0.05
2535: * Smalltalk 1.1.1
2536: * Superopt 2.3
2537: * Texinfo 3.1
2538: * Tile Forth 2.1
2539:
2540:
2541:
2542: Lisps and Emacs Tape - (VERSION NUMBERS NOT COMPLETELY UP TO DATE)
2543: --------------------
2544:
2545: This tape has Common Lisp systems and libraries, GNU Emacs, assorted
2546: extensions that work with GNU Emacs, and a few other important utilities.
2547:
2548: * Calc 2.02c
2549: * CLISP 1994.10.26
2550: * Common Lisp 1.1
2551: * elib 0.06
2552: * Emacs 18.59
2553: * Emacs 19.29
2554: * GNU Emacs Lisp Reference Manaul, Ed. 2.3
2555: * gzip 1.2.4
2556: * Make 3.72.1
2557: * MULE 2.1
2558: * PCL 1993.03.18
2559: * Texinfo 3.1
2560:
2561:
2562:
2563: Utilities Tape - (VERSION NUMBERS NOT COMPLETELY UP TO DATE)
2564: --------------
2565:
2566: This tape consists mostly of smaller utilities and miscellaneous applications.
2567:
2568: * acm 4.6
2569: * Autoconf 1.11
2570: * Autoconf 2.1
2571: * BASH 1.14.2
2572: * bc 1.03
2573: * Chess 4.0.73
2574: * cpio 2.3
2575: * CVS 1.3
2576: * dc 0.2
2577: * Diffutils 2.7
2578: * doschk 1.1
2579: * ed 0.2
2580: * es 0.84
2581: * Fileutils 3.12
2582: * Findutils 4.1
2583: * finger 1.37
2584: * HylaFAX 2.2.2.1
2585: * Fontutils 0.6
2586: * Ghostscript 2.6.1
2587: * Ghostview 1.5
2588: * GNATS 3.2
2589: * GnuGo 1.1
2590: * gnuplot 3.5
2591: * Graphics 0.17
2592: * grep 2.0
2593: * Groff 1.09
2594: * gzip 1.2.4
2595: * hello 1.3
2596: * hp2xx 3.1.4
2597: * ispell 3.1.13
2598: * m4 1.3
2599: * Make 3.72.1
2600: * mkisofs 1.01
2601: * mm 1.07
2602: * mtools 2.0.7
2603: * Nethack 3.1.3
2604: * nvi 1.34
2605: * Oleo 1.6
2606: * patch 2.1
2607: * ptx 0.4
2608: * rc 1.4
2609: * RCS 5.6.0.1
2610: * recode 3.4
2611: * saoimage 1.08
2612: * screen 3.5.2
2613: * screen 3.6.0
2614: * sed 1.18 & 2.05
2615: * Sharutils 4.1
2616: * Shellutils 1.12
2617: * Shogi 1.2.02
2618: * tar 1.11.2
2619: * Termcap 1.2
2620: * Texinfo 3.1
2621: * Textutils 1.11
2622: * time 1.6
2623: * tput 1.0
2624: * UUCP 1.05
2625: * wdiff 0.04
2626: * xboard 3.1.1
2627: * xshogi 1.2.02
2628: * Ygl 2.9
2629:
2630:
2631:
2632: Scheme Tape
2633: -----------
2634:
2635: Scheme is a simplified, lexically-scoped dialect of Lisp. It was designed at
2636: MIT and other universities to teach students the art of programming, and to
2637: research new parallel programming constructs and compilation techniques.
2638:
2639: This tape now contains MIT Scheme 7.3, which conforms to the "Revised^4
2640: Report On the Algorithmic Language Scheme" (MIT AI Lab Memo 848b), for which
2641: TeX source is included. It is written partly in C, but is presently hard to
2642: bootstrap. Binaries that can be used to bootstrap Scheme are available for:
2643:
2644: * HP 9000 series 300, 400, 700 & 800 running HP-UX 7.0 or 8.0
2645:
2646: * NeXT running NeXT OS 1.0 or 2.0
2647:
2648: * Sun-3 or Sun-4 running SunOS 4.1
2649:
2650: * DECstation 3100/5100 running Ultrix 4.0
2651:
2652: * Sony NeWS-3250 running NEWS OS 5.01
2653:
2654: * Vax running 4.3BSD
2655:
2656: If your system is not on this list and you don't enjoy the bootstrap
2657: challenge, see the JACAL item in *Note GNU Software::.
2658:
2659:
2660:
2661: X11 Tapes
2662: ---------
2663:
2664: The two X11 tapes contain Version 11, Release 6 of the X Window System. The
2665: first tape contains all of the core software, documentation and some
2666: contributed clients. We call this the "required" X tape since it is
2667: necessary for running X or running GNU Emacs under X. The second, "optional"
2668: tape contains contributed libraries and other toolkits, the Andrew User
2669: Interface System, games, and other programs.
2670:
2671: The X11 Required tape also contains all fixes and patches released to date.
2672: We update this tape as new fixes and patches are released for programs on
2673: both tapes. *Note Tape & CD-ROM Subscription Service::.
2674:
2675: We will distribute X11R5 on tape until X11R6 is stable, and on the *Note
2676: November 1993 Source Code CD-ROM::, while supplies last.
2677:
2678:
2679:
2680: Berkeley 4.4BSD-Lite Tape
2681: -------------------------
2682:
2683: The "4.4BSD-Lite" release is the last from the Computer Systems Research
2684: Group at the University of California at Berkeley. It has most of the BSD
2685: software system, except for a few files that remain proprietary. It is much
2686: more complete than the previous "Net2" release.
2687:
2688:
2689:
2690: VMS Emacs and VMS Compiler Tapes
2691: --------------------------------
2692:
2693: We offer two VMS tapes. One has just GNU Emacs 18.59 (none of the other
2694: software on the *Note Lisps/Emacs Tape::, is included). The other has GCC
2695: 2.3.3, Bison 1.19 (to compile GCC), GAS 1.38 (to assemble GCC's output) and
2696: some library and include files (none of the other software on the *Note
2697: Languages Tape::, is included). We are not aware of a GDB port for VMS.
2698: Both VMS tapes have DEC VAX executables from which you can bootstrap, as the
2699: DEC VMS C compiler cannot compile GCC. We do not have executables for DEC
2700: Alpha VMS systems. Please do not ask us to devote effort to VMS support,
2701: because it is peripheral to the GNU Project.
2702:
2703:
2704:
2705: CD-ROMs
2706: *******
2707:
2708: We offer these CD-ROMs:
2709:
2710: * *Note MS-DOS CD-ROM::, expected in September 1995.
2711:
2712: * *Note Debian GNU/Linux CD-ROM::, expected in late fall 1995.
2713:
2714: * *Note Compiler Tools Binaries CD-ROM::.
2715:
2716: * *Note June 1995 Source Code CD-ROM::.
2717:
2718: * *Note May 1994 Source Code CD-ROM::.
2719:
2720: * *Note November 1993 Source Code CD-ROM::.
2721:
2722: Our CD-ROMs are in ISO 9660 format & can be mounted as a read-only file
2723: system on most computers. If your driver supports it you can mount each
2724: CD-ROM with "Rock Ridge" extensions (the MS-DOS CD-ROM is only in ISO 9660
2725: format) & it will look just like an ordinary Unix file system, rather than
2726: one full of truncated & otherwise mangled names that fit vanilla ISO 9660.
2727:
2728: You can build most of the software without copying the sources off the CD.
2729: You only need enough disk space for object files and intermediate build
2730: targets.
2731:
2732:
2733:
2734: Pricing of the GNU CD-ROMs
2735: --------------------------
2736:
2737: If a business or organization is ultimately paying, the June 1995 Source CD
2738: costs $240. It costs $60 if you, an individual, are paying out of your own
2739: pocket. The December 1994 Compiler Tools Binaries CD-ROM costs $220 for a
2740: business or organization, and $55 for an individual.
2741:
2742:
2743:
2744: What do the individual and company prices mean?
2745:
2746: The software on our disk is free; anyone can copy it and anyone can run it.
2747: What we charge for is the physical disk and the service of distribution.
2748:
2749: We charge two different prices depending on who is buying. When a company or
2750: other organization buys the June 1995 Source CD-ROM, we charge $240. When an
2751: individual buys the same disk, we charge just $60.
2752:
2753: This distinction is not a matter of who is allowed to use the software. In
2754: either case, once you have a copy, you can distribute as many copies as you
2755: wish, and there's no restriction on who can have or run them. The price
2756: distinction is entirely a matter of what kind of entity pays for the CD.
2757:
2758: You, the reader, are certainly an individual, not a company. If you are
2759: buying a disk "in person", then you are probably doing so as an individual.
2760: But if you expect to be reimbursed by your employer, then the disk is really
2761: for the company; so please pay the company price and get reimbursed for it.
2762: We won't try to check up on you--we use the honor system--so please cooperate.
2763:
2764: Buying CDs at the company price is very helpful for GNU; just 140 Source CDs
2765: at that price supports an FSF programmer or tech writer for a year.
2766:
2767:
2768:
2769: Why is there an individual price?
2770:
2771: In the past, our distribution tapes have been ordered mainly by companies.
2772: The CD at the price of $240 provides them with all of our software for a much
2773: lower price than they would previously have paid for six different tapes. To
2774: lower the price more would cut into the FSF's funds very badly, and decrease
2775: the software development we can do.
2776:
2777: However, for individuals, $240 is too high a price; hardly anyone could
2778: afford that. So we decided to make CDs available to individuals at the lower
2779: price of $60.
2780:
2781:
2782:
2783: Is there a maximum price?
2784:
2785: Our stated prices are minimum prices. Feel free to pay a higher price if you
2786: wish to support GNU development more. The sky's the limit; we will accept as
2787: high a price as you can offer. Or simply give a donation (tax-deductible in
2788: the U.S.) to the Free Software Foundation, a tax-exempt public charity.
2789:
2790:
2791:
2792: MS-DOS CD-ROM
2793: -------------
2794:
2795: We expect to release our first CD-ROM for MS-DOS in September, 1995. Contact
2796: either address on page 1 for more information at that time. The MS-DOS CD
2797: will be packaged inside a book describing its contents. It will have all the
2798: sources and executables on the MS-DOS Diskettes. For details and version
2799: numbers, *note MS-DOS Diskettes::..
2800:
2801:
2802:
2803: Debian GNU/Linux CD-ROM
2804: -----------------------
2805:
2806: The FSF expects to ship a CD-ROM with Debian GNU/Linux on it in the late fall
2807: 1995. This CD will be packaged inside a book describing its contents.
2808: m{No Value For "ergegrafkludge"} Debian GNU/Linux is a complete operating
2809: system for x86 machines, available in both source code and binary form. It
2810: is a GNU/Linux system--that is to say, a variant GNU system which uses Linux
2811: as the kernel. (All the systems now available which use the Linux kernel are
2812: GNU/Linux systems.)
2813:
2814: Debian is being developed by Ian Murdock and the Debian Association in
2815: conjunction with the Free Software Foundation. We are distributing it as an
2816: interim measure until the GNU kernel (the Hurd) is ready for users.
2817:
2818: Debian GNU/Linux is available for FTP at `ftp.cps.cmich.edu' in file
2819: `/pub/debian'. For more information about the Debian Project and how to get
2820: involved, see `/pub/gnu/GNUinfo/DEBIAN' on a GNU FTP host (*note How to Get
2821: GNU Software::. for a list).
2822:
2823:
2824:
2825: December 1994 Compiler Tools Binaries CD-ROM
2826: --------------------------------------------
2827:
2828: We are now offering a CD-ROM that contains executables for GNU compiler tools
2829: for some systems which lack a compiler. This enables the people who use
2830: these systems to compile GNU and other free software without having to buy a
2831: proprietary compiler. You can also use the GNU compilation system to compile
2832: your own C/C++/Objective-C programs.
2833:
2834: We hope to have more systems on each update of this CD. If you can help
2835: build binaries for new systems (especially those that don't come with a C
2836: compiler), or have one to suggest, please contact us at the addresses on page
2837: 1.
2838:
2839: These packages:
2840:
2841: *DJGPP 1.12.m2 from GCC 2.6.0
2842: *GCC/G++/Objective-C 2.6.2
2843: *GNU C Library 1.09
2844: *GDB 4.13
2845: *Binutils 2.5.2
2846: *Bison 1.22
2847: *Emacs 19.26 (MS-DOS only)
2848: *Flex 2.4.7
2849: *Make 3.72.1
2850: *libg++ 2.6.1
2851:
2852: On these platforms:
2853:
2854: *`i386-msdos'
2855: *`hppa1.1-hp-hpux9'
2856: *`sparc-sun-solaris2'
2857: *`sparc-sun-sunos4.1'
2858:
2859:
2860:
2861: Source Code CD-ROMs
2862: -------------------
2863:
2864: We have several versions of our Source Code CD-ROMs available:
2865:
2866: * *Note June 1995 Source Code CD-ROM::.
2867:
2868: * *Note May 1994 Source Code CD-ROM::.
2869:
2870: * *Note November 1993 Source Code CD-ROM::.
2871:
2872: The older Source Code CDs will be available while supplies last at a reduced
2873: price; see the *note Free Software Foundation Order Form::..
2874:
2875: All of the Source Code CDs also contain Texinfo source for the GNU manuals
2876: listed in *Note Documentation::.
2877:
2878: The VMS tapes' contents are *not* included. Many programs that are only on
2879: MS-DOS diskettes and not on the tapes are also *not* included. The contents
2880: of the MIT Scheme & X11 Optional tapes are *not* on the November 1993 & May
2881: 1994 Source CDs. *Note Tapes:: & *Note MS-DOS Diskettes::.
2882:
2883: There are no precompiled programs on these Source CDs. You will need a C
2884: compiler (programs which need some other interpreter or compiler normally
2885: provide the C source for a bootstrapping program). We ship C compiler
2886: binaries for some systems on the *Note Compiler Tools Binaries CD-ROM::.
2887:
2888:
2889:
2890: June 1995 Source Code CD-ROM - (VERSION NUMBERS NOT COMPLETELY UP TO DATE)
2891: ............................
2892:
2893: We now have the sixth edition of our Source CD. This CD has Edition X.X for
2894: version 19 of the `GNU Emacs Lisp Reference Manual' & some additional
2895: software; not all FSF distributed software is included (*note Source Code
2896: CD-ROMs::.). It contains the following packages:
2897: *XXXXX UPDATE THIS LIST XXXXX*
2898: *acm 4.5
2899: *Autoconf 1.10
2900: *BASH 1.13.5
2901: *bc 1.02
2902: *Binutils 2.3
2903: *Bison 1.22
2904: *C Library 1.08
2905: *Calc 2.02c
2906: *Chess 4.0.69
2907: *CLISP 1994.01.08
2908: *Common Lisp 1.0
2909: *cpio 2.3
2910: *CVS 1.3
2911: *dc 0.2
2912: *DejaGnu 1.2
2913: *Diffutils 2.6
2914: *dld 3.2.3
2915: *doschk 1.1
2916: *ecc 1.2.1
2917: *ed 0.1
2918: *elib 0.06
2919: *Emacs 18.59
2920: *Emacs 19.23
2921: *es 0.84
2922: *f2c 1994.04.14
2923: *Fileutils 3.9
2924: *find 3.8
2925: *finger 1.37
2926: *flex 2.4.6
2927: *Fontutils 0.6
2928: *GAS 1.36.utah
2929: *GAS 2.2
2930: *Gawk 2.15.4
2931: *GCC 2.5.8
2932: *GDB 4.12
2933: *gdbm 1.7.1
2934: *Ghostscript 2.6.1
2935: *Ghostview 1.5
2936: *Ghostview for Windows 1.0
2937: *gmp 1.3.2
2938: *GNATS 3.2
2939: *GnuGo 1.1
2940: *gnuplot 3.5
2941: *gperf 2.1a
2942: *Graphics 0.17
2943: *grep 2.0
2944: *Groff 1.09
2945: *gzip 1.2.4
2946: *hello 1.3
2947: *hp2xx 3.1.4
2948: *indent 1.9.1
2949: *ispell 4.0
2950: *libg++ 2.5.3
2951: *m4 1.1
2952: *Make 3.71
2953: *MandelSpawn 0.07
2954: *mtools 2.0.7
2955: *MULE 1.0
2956: *NetFax 3.2.1
2957: *Nethack 3.1.3
2958: *NIHCL 3.0
2959: *nvi 1.11
2960: *Octave 1.0
2961: *Oleo 1.5
2962: *p2c 1.20
2963: *patch 2.1
2964: *PCL 1993.03.18
2965: *perl 4.036
2966: *ptx 0.3
2967: *rc 1.4
2968: *RCS 5.6.0.1
2969: *recode 3.3
2970: *regex 0.12
2971: *screen 3.5.2
2972: *sed 2.05
2973: *shellutils 1.9.4
2974: *Shogi 1.1.02
2975: *Smalltalk 1.1.1
2976: *Superopt 2.3
2977: *tar 1.11.2
2978: *Termcap 1.2
2979: *TeX 3.1
2980: *Texinfo 3.1
2981: *Textutils 1.9.1
2982: *Tile Forth 2.1
2983: *time 1.6
2984: *tput 1.0
2985: *UUCP 1.05
2986: *uuencode 1.0
2987: *wdiff 0.04
2988: *X11R6
2989: *xboard 3.0.9
2990: *xshogi 1.2.02
2991:
2992:
2993:
2994: May 1994 Source Code CD-ROM
2995: ...........................
2996:
2997: We still have the fourth edition of our Source CD, at a reduced price. This
2998: CD has Edition 2.3 for version 19 of the `GNU Emacs Lisp Reference Manual' &
2999: some additional software; not all FSF distributed software is included (*note
3000: Source Code CD-ROMs::.). It contains these packages:
3001: *acm 4.5
3002: *Autoconf 1.10
3003: *BASH 1.13.5
3004: *bc 1.02
3005: *Binutils 2.3
3006: *Bison 1.22
3007: *C Library 1.08
3008: *Calc 2.02c
3009: *Chess 4.0.69
3010: *CLISP 1994.01.08
3011: *Common Lisp 1.0
3012: *cpio 2.3
3013: *CVS 1.3
3014: *dc 0.2
3015: *DejaGnu 1.2
3016: *Diffutils 2.6
3017: *dld 3.2.3
3018: *doschk 1.1
3019: *ecc 1.2.1
3020: *ed 0.1
3021: *elib 0.06
3022: *Emacs 18.59
3023: *Emacs 19.23
3024: *es 0.84
3025: *f2c 1994.04.14
3026: *Fileutils 3.9
3027: *find 3.8
3028: *finger 1.37
3029: *flex 2.4.6
3030: *Fontutils 0.6
3031: *GAS 1.36.utah
3032: *GAS 2.2
3033: *Gawk 2.15.4
3034: *GCC 2.5.8
3035: *GDB 4.12
3036: *gdbm 1.7.1
3037: *Ghostscript 2.6.1
3038: *Ghostview 1.5
3039: *Ghostview for Windows 1.0
3040: *gmp 1.3.2
3041: *GNATS 3.2
3042: *GnuGo 1.1
3043: *gnuplot 3.5
3044: *gperf 2.1a
3045: *Graphics 0.17
3046: *grep 2.0
3047: *Groff 1.09
3048: *gzip 1.2.4
3049: *hello 1.3
3050: *hp2xx 3.1.4
3051: *indent 1.9.1
3052: *ispell 4.0
3053: *libg++ 2.5.3
3054: *m4 1.1
3055: *Make 3.71
3056: *MandelSpawn 0.07
3057: *mtools 2.0.7
3058: *MULE 1.0
3059: *NetFax 3.2.1
3060: *Nethack 3.1.3
3061: *NIHCL 3.0
3062: *nvi 1.11
3063: *Octave 1.0
3064: *Oleo 1.5
3065: *p2c 1.20
3066: *patch 2.1
3067: *PCL 1993.03.18
3068: *perl 4.036
3069: *ptx 0.3
3070: *rc 1.4
3071: *RCS 5.6.0.1
3072: *recode 3.3
3073: *regex 0.12
3074: *screen 3.5.2
3075: *sed 2.05
3076: *shellutils 1.9.4
3077: *Shogi 1.1.02
3078: *Smalltalk 1.1.1
3079: *Superopt 2.3
3080: *tar 1.11.2
3081: *Termcap 1.2
3082: *TeX 3.1
3083: *Texinfo 3.1
3084: *Textutils 1.9.1
3085: *Tile Forth 2.1
3086: *time 1.6
3087: *tput 1.0
3088: *UUCP 1.05
3089: *uuencode 1.0
3090: *wdiff 0.04
3091: *X11R6
3092: *xboard 3.0.9
3093: *xshogi 1.2.02
3094:
3095:
3096:
3097: November 1993 Source Code CD-ROM
3098: ................................
3099:
3100: We still have the third edition of our Source CD, at a reduced price. It
3101: contains X11R5, as we feel that people should have a choice between X11R5 and
3102: X11R6 until the latter is stable. This CD has Edition 2.2 for version 19 of
3103: the `GNU Emacs Lisp Reference Manual' & some additional software; not all FSF
3104: distributed software is included (*note Source Code CD-ROMs::.). It contains
3105: the following packages:
3106: *acm 3.1
3107: *Autoconf 1.7
3108: *BASH 1.13.4
3109: *bc 1.02
3110: *Binutils 1.9 2.3
3111: *Bison 1.22
3112: *C Library 1.06.7
3113: *Calc 2.02b
3114: *Chess 4.0p62
3115: *CLISP 93.11.08
3116: *cpio 2.3
3117: *CVS 1.3
3118: *dc 0.2
3119: *DejaGnu 1.0.1
3120: *Diffutils 2.6
3121: *dld 3.2.3
3122: *doschk 1.1
3123: *ecc 1.2.1
3124: *elib 0.06
3125: *Emacs 18.59
3126: *Emacs 19.21
3127: *es 0.84
3128: *f2c 1993.04.28
3129: *Fileutils 3.9
3130: *find 3.8
3131: *finger 1.37
3132: *flex 2.3.8
3133: *Fontutils 0.6
3134: *GAS 1.36.utah
3135: *GAS 1.38.1
3136: *GAS 2.2
3137: *Gawk 2.15.3
3138: *GCC 2.5.4
3139: *GDB 4.11
3140: *gdbm 1.7.1
3141: *Ghostscript 2.6.1
3142: *Ghostview 1.5
3143: *Ghostview for Windows 1.0
3144: *gmp 1.3.2
3145: *GNATS 3.01
3146: *GnuGo 1.1
3147: *gnuplot 3.5
3148: *gperf 2.1a
3149: *Graphics 0.17
3150: *grep 2.0
3151: *Groff 1.08
3152: *gzip 1.2.4
3153: *hello 1.3
3154: *hp2xx 3.1.3a
3155: *indent 1.8
3156: *Ispell 4.0
3157: *less 177
3158: *libg++ 2.5.1
3159: *m4 1.1
3160: *Make 3.69.1
3161: *MandelSpawn 0.06
3162: *mtools 2.0.7
3163: *MULE 1.0
3164: *NetFax 3.2.1
3165: *Nethack 3.1.3
3166: *NIHCL 3.0
3167: *Oleo 1.5
3168: *p2c 1.20
3169: *patch 2.1
3170: *PCL 93.03.18
3171: *perl 4.036
3172: *ptx 0.3
3173: *rc 1.4
3174: *RCS 5.6.0.1
3175: *recode 3.2.4
3176: *regex 0.12
3177: *screen 3.5.2
3178: *sed 1.18 2.03
3179: *Shellutils 1.9.1
3180: *Shogi 1.1p02
3181: *Smalltalk 1.1.1
3182: *Superopt 2.3
3183: *tar 1.11.2
3184: *Termcap 1.2
3185: *TeX 3.1
3186: *Texinfo 3.1
3187: *Tile Forth 2.1
3188: *time 1.6
3189: *time 1.6
3190: *tput 1.0
3191: *UUCP 1.04
3192: *uuencode 1.0
3193: *wdiff 0.04
3194: *X11R5
3195:
3196:
3197:
3198:
3199: MS-DOS Diskettes
3200: ****************
3201:
3202: The FSF distributes some of the GNU software ported to MS-DOS, on 3.5inch
3203: 1.44MB diskettes. These disks have both sources and executables.
3204:
3205:
3206:
3207: DJGPP Diskettes - (VERSION NUMBERS NOT COMPLETELY UP TO DATE)
3208: ---------------
3209:
3210: We offer DJGPP on 30 diskettes. For further details, see *Note GNU
3211: Software::. The DJGPP diskettes contain the following:
3212:
3213: * bc 1.03
3214: * Binutils 2.4
3215: * Bison 1.22
3216: * cpio 2.3
3217: * Diffutils 2.6
3218: * doschk 1.1
3219: * Fileutils 3.9
3220: * Findutils 3.8
3221: * GAS 2.4
3222: * Gawk 2.15.5
3223: * GCC 2.6.0
3224: * GDB 4.12
3225: * Ghostscript 2.6.1
3226: * Ghostview for Windows 1.0
3227: * Groff 1.09
3228: * gzip 1.24
3229: * hello 1.3
3230: * indent 1.9
3231: * ispell 4.0
3232: * m4 1.2
3233: * Make 3.71
3234: * patch 2.1
3235: * sed 1.18
3236: * shellutils 1.9
3237: * Texinfo 3.1
3238: * texutils 1.9
3239: * wdiff 0.04
3240:
3241:
3242:
3243: Emacs Diskettes - (VERSION NUMBERS NOT COMPLETELY UP TO DATE)
3244: ---------------
3245:
3246: Two versions of GNU Emacs are included on the Emacs diskettes we distribute:
3247: GNU Emacs version 19.29 handles 8-bit character sets; the other, MULE version
3248: 2.1, handles 16-bit character sets including Kanji.
3249:
3250:
3251:
3252: Selected Utilities Diskettes - (NOT COMPLETELY UP TO DATE)
3253: ----------------------------
3254:
3255: The GNUish MS-DOS Project ported GNU software to PC compatibles. Though the
3256: GNUish Project is no longer active, users still ask for these ports that were
3257: done several years ago. You can anonymous FTP files
3258: `/pub/gnu/MicrosPorts/MSDOS*' from `prep.ai.mit.edu' to find out how to
3259: access these ports over the Internet. We offer these programs on five
3260: diskettes. In general, this software will run on 8086 and 80286-based 16-bit
3261: machines; an 80386 is not required. Some of these utilities are necessarily
3262: missing features. Included are: `cpio', `diff', `find', `flex', `gdbm',
3263: `grep', `indent', `less', `m4', `make', `ptx', RCS, `sed', `shar', `sort', &
3264: Texinfo.
3265:
3266:
3267:
3268: Windows Diskette
3269: ----------------
3270:
3271: We offer GNU Chess and `gnuplot' for Microsoft Windows on a single diskette.
3272:
3273:
3274:
3275: Tape & CD-ROM Subscription Service
3276: **********************************
3277:
3278: If you do not have net access, our subscription service enables you to stay
3279: current with the latest GNU developments. For a one-time cost equivalent to
3280: three tapes or CD-ROMs (plus shipping in some cases), we will ship you four
3281: new versions of the tape of your choice or the Source Code CD-ROM. The tapes
3282: are sent each quarter; the CD-ROMs are sent as they are issued (which is
3283: between two and four times a year.)
3284:
3285: Regularly, we will send you a new version of an Lisps/Emacs, Languages,
3286: Utilities, or X Window System (X11R6) Required tape or the Source CD-ROM.
3287: The MIT Scheme and X Window System Optional tapes are not changed often
3288: enough to warrant quarterly updates. We do not yet know if we will be
3289: offering subscriptions to the Compiler Tools Binaries or our new CD-ROMs.
3290:
3291: Since Emacs 19 is on the Lisps/Emacs Tape and the Source CD-ROM, a
3292: subscription to either is an easy way to keep current with Emacs 19 as it
3293: evolves.
3294:
3295: A subscription is an easy way to keep up with the regular bug fixes to the X
3296: Window System. We update the X11R6 Required tape as fixes and patches are
3297: issued throughout the year. Each new edition of the *Note Source Code
3298: CD-ROMs::, also has updated sources for the X Window System.
3299:
3300: Please note: In two cases, you must pay 4 times the normal shipping required
3301: for a single order when you pay for each subscription. If you're in Alaska,
3302: Hawaii, or Puerto Rico you must add $20.00 for shipping for each
3303: subscription. If you're outside of U.S., Canada, and Puerto Rico, you have
3304: to add $80.00 for each subscription. See "Unix and VMS Software" & "Shipping
3305: Instructions" on the *note Free Software Foundation Order Form::..
3306:
3307:
3308:
3309: The Deluxe Distribution
3310: ***********************
3311:
3312: The Free Software Foundation has been asked repeatedly to create a package
3313: that provides executables for all of our software. Normally we offer only
3314: sources. In addition to providing binaries with the source code, the Deluxe
3315: Distribution includes a complete set of our printed manuals and reference
3316: cards.
3317:
3318: The FSF Deluxe Distribution contains the binaries and sources to hundreds of
3319: different programs including GNU Emacs, the GNU C Compiler, the GNU Debugger,
3320: the complete X Window System, and all the GNU utilities.
3321:
3322: We will make a Deluxe Distribution for any machine, with any operating
3323: system. We will send someone to your office to do the compilation, if we
3324: can't find a suitable machine close to us! However, we can only compile the
3325: programs that already support your chosen machine and system - porting is a
3326: separate matter (if you wish to commission a port, see the GNU Service
3327: Directory, details in *Note Free Software Support::). Compiling all these
3328: programs take time; a Deluxe Distribution for an unusual machine will take
3329: longer to produce then one for a common machine. Please contact the FSF
3330: office if you have any questions.
3331:
3332: We supply the software in one of these tape formats in Unix `tar' format:
3333: 1600 or 6250bpi 1/2in reel, Sun DC300XLP 1/4in cartridge - QIC24,
3334: Hewlett-Packard 16-track DC600HC 1/4in cartridge, IBM RS/6000 1/4in cartridge
3335: - QIC 150, Exabyte 8mm cartridge, or DAT 4mm cartridge. If your computer
3336: cannot read any of these, please contact us to see if we can handle your
3337: format.
3338:
3339: The manuals included are one each of the `Bison', `Calc', `Gawk', `GNU C
3340: Compiler', `GNU C Library', `GDB', `Flex', `GNU Emacs Lisp Reference',
3341: `Programming in Emacs Lisp: An Introduction', `Make', `Texinfo', & `Termcap'
3342: manuals; six copies of the `GNU Emacs' manual; and a packet of ten reference
3343: cards each for GNU Emacs, Bison, Calc, Flex, & GDB. Every Deluxe
3344: Distribution also includes a copy of the latest editions of our CD-ROMs
3345: (including the MS-DOS CD & the Debian GNU/Linux CD when they are available)
3346: that contain sources of our software & compiler tool binaries for some
3347: systems. The MS-DOS CD is in ISO 9660 format. The other CDs are in ISO 9660
3348: format with Rock Ridge extensions.
3349:
3350: The price of the Deluxe Distribution is $5000 (shipping included). These
3351: sales provide enormous financial assistance to help the FSF develop more free
3352: software. To order, please fill out the "Deluxe Distribution" section on the
3353: *note Free Software Foundation Order Form::. and send it to:
3354:
3355: Free Software Foundation, Inc.
3356: 59 Temple Place -- Suite 330
3357: Boston, MA 02111--1307
3358: USA
3359:
3360: Telephone: +1-617-542-5942
3361: Fax (including Japan): +1-617-542-2652
3362: Free Dial Fax (in Japan):
3363: 0031-13-2473 (KDD)
3364: 0066-3382-0158 (IDC)
3365: Electronic mail: [email protected]
3366:
3367:
3368:
3369: FSF T-shirt
3370: ***********
3371:
3372: Our latest T-shirt has artwork by Berkeley, CA artist Etienne Suvasa. The
3373: front has the ever-popular picture of GNArnold from the `Flex Manual', while
3374: the back has the Preamble to the GNU General Public License.
3375:
3376: They are available in two colors, Natural & Black. Natural is an off-white,
3377: unbleached, undyed, environment-friendly cotton, printed with black ink, & is
3378: great for tye-dyeing or displaying as is. Black is printed with white ink &
3379: is perfect for late night hacking. All shirts are thick 100% cotton, & are
3380: available in sizes M, L, XL & XXL. This shirt makes a great gift for your
3381: favorite hacker!
3382:
3383: The previous version of the T-shirt will be available while supplies last,
3384: but please contact the FSF to see if we have what you would like before
3385: ordering.
3386:
3387:
3388:
3389: Free Software Foundation Order Form
3390: ***********************************
3391:
3392: All items are distributed with permission to copy and to redistribute.
3393: Texinfo source for each manual and source for each reference card is on
3394: the appropriate tape, diskette, or CD-ROM; the prices for these magnetic
3395: media do not include printed documentation. All items are provided on
3396: an ``as is'' basis, with no warranty of any kind. Please allow six
3397: weeks for delivery (though it won't usually take that long).
3398:
3399:
3400: PRICE AND CONTENTS MAY CHANGE WITHOUT NOTICE AFTER January 31, 1996.
3401:
3402:
3403:
3404: Unix and VMS Software
3405: ---------------------
3406:
3407: These tapes in the formats indicated (*note Tapes::., for contents):
3408:
3409: Please circle the dollar amount for each tape you order.
3410:
3411: Reel to Sun (1) HP IBM (2) Exabyte DAT
3412: reel RS/6000
3413: Unix tar Unix tar Unix tar Unix tar Unix tar Unix tar
3414: 9-track QIC-24 16-track QIC-150
3415: 1600 bpi DC300XLP DC600HC DC600A
3416: 1/2" reel 1/4" c.t. 1/4" c.t. 1/4" c.t. 8mm c.t. 4mm c.t.
3417:
3418: (c.t. = cartridge tape)
3419:
3420: Lisps/Emacs $200 $210 $230 $215 (3) $205 $225
3421: Languages $200 $210 $230 $215 $205 $225
3422: Utilities $200 $210 $230 $215 $205 $225
3423: 4.4BSD-Lite $200 $210 $230 $215 $205 $225
3424: Scheme $200 $210 $230 $215 $205 $225
3425: X11R5-Required $200 $210 $230 $215 $205 $225
3426: X11R5-Optional $200 $210 $230 $215 $205 $225
3427: X11R6-Required $200 $210 $230 $215 $205 $225
3428: X11R6-Optional $200 $210 $230 $215 $205 $225
3429:
3430: (1) Sun tapes can be read on some other Unix systems.
3431: (2) IBM RS/6000 tapes can be read on some other Unix systems.
3432: (3) The IBM Emacs tape also has binaries for GNU Emacs.
3433:
3434:
3435: Subscriptions, 4 updates for one year (*note Tape & CD-ROM Subscription Service::.):
3436:
3437: Emacs $600 $630 $690 $645 $615 $675
3438: Languages $600 $630 $690 $645 $615 $675
3439: Utilities $600 $630 $690 $645 $615 $675
3440: X11R6-Required $600 $630 $690 $645 $615 $675
3441:
3442: Subtotal $ ______ Please put total of the above circled amounts here.
3443:
3444:
3445: These 1600 bpi reel-to-reel 9 track 1/2" tapes, in VMS BACKUP format (aka
3446: interchange format) (*note VMS Emacs and VMS Compiler Tapes::.):
3447:
3448: ____ @ $195 = $ ______ VMS Emacs, GNU Emacs source & executables only.
3449:
3450: ____ @ $195 = $ ______ VMS Compiler, GCC, GAS, and Bison source and
3451: executables only.
3452:
3453:
3454: FSF Deluxe Distribution (*note Deluxe Distribution::.):
3455: ......................................................
3456:
3457:
3458: ____ @ $5000 = $ ______ The Deluxe Distribution, with manuals, etc.
3459:
3460: Machine: _____________________________________________________________________
3461:
3462: Operating system: ____________________________________________________________
3463:
3464: Media type: __________________________________________________________________
3465:
3466:
3467:
3468: CD-ROMs, in ISO 9660 format (*note CD-ROMs::.):
3469: ..............................................
3470:
3471:
3472: GNU Source Code CD-ROM, Version 6 with X11R6 (*note June 1995 Source Code CD-ROM::.):
3473:
3474: ____ @ $240 = $ ______ for corporations and other organizations.
3475:
3476: ____ @ $ 60 = $ ______ for individuals.
3477:
3478:
3479:
3480: GNU Compiler Tools Binaries CD-ROM, Version 2, December 1994 Edition
3481: (*note Compiler Tools Binaries CD-ROM::.):
3482:
3483: ____ @ $220 = $ ______ for corporations and other organizations.
3484:
3485: ____ @ $55 = $ ______ for individuals.
3486:
3487:
3488:
3489: Debian GNU/Linux Book with CD-ROM - expected late fall 1995 (*note Debian GNU/Linux CD-ROM::.):
3490:
3491: ____ @ $200 = $ ______ for corporations and other organizations.
3492:
3493: ____ @ $50 = $ ______ for individuals.
3494:
3495:
3496: Subscriptions, next 4 updates, of the Source Code CD-ROM, in ISO 9660 format
3497: (*note Tape & CD-ROM Subscription Service::.):
3498:
3499: ____ @ $720 = $ ______ for corporations and other organizations.
3500:
3501: ____ @ $180 = $ ______ for individuals.
3502:
3503:
3504:
3505: MS-DOS Software
3506: ---------------
3507:
3508: MS-DOS Book with CD-ROM - expected September 1995 (*note MS-DOS CD-ROM::.):
3509:
3510: ____ @ $180 = $ ______ for corporations and other organizations.
3511:
3512: ____ @ $45 = $ ______ for individuals.
3513:
3514:
3515:
3516: The following sources and executables for MS-DOS, on 3.5" 1.44MB diskettes
3517: (*note MS-DOS Diskettes::.):
3518:
3519: ____ @ $ 90 = $ ______ Emacs diskettes, GNU Emacs, for 80386 and up.
3520:
3521: ____ @ $ 80 = $ ______ DJGPP diskettes, GCC version 2, for 80386 and up
3522: (also on the *note Compiler Tools Binaries CD-ROM::. and *note MS-DOS CD-ROM::..)
3523: ____ @ $ 85 = $ ______ Selected Utilities diskettes, 8086 and up.
3524:
3525: ____ @ $ 40 = $ ______ Windows diskette, GNU Chess and gnuplot for
3526: Microsoft Windows.
3527:
3528:
3529: Manuals
3530: -------
3531:
3532: These manuals (*note Documentation::.). Please call for bulk purchase
3533: discounts.
3534:
3535: ____ @ $300 = $ ______ One copy each of the following 13 manuals.
3536:
3537: ____ @ $ 25 = $ ______ GNU Emacs version manual, with a reference card.
3538:
3539: ____ @ $ 50 = $ ______ GNU Emacs Lisp Reference manual, in two volumes.
3540:
3541: ____ @ $ 50 = $ ______ Using and Porting GNU CC.
3542:
3543: ____ @ $ 50 = $ ______ GNU C Library Reference Manual.
3544:
3545: ____ @ $ 50 = $ ______ GNU Emacs Calc manual, with a reference card.
3546:
3547: ____ @ $ 20 = $ ______ Programming in Emacs Lisp, An Introduction
3548:
3549: ____ @ $ 20 = $ ______ Debugging with GDB, with a reference card.
3550:
3551: ____ @ $ 20 = $ ______ Gawk manual.
3552:
3553: ____ @ $ 20 = $ ______ Make manual.
3554:
3555: ____ @ $ 20 = $ ______ Bison manual, with a reference card.
3556:
3557: ____ @ $ 20 = $ ______ Flex manual, with a reference card.
3558:
3559: ____ @ $ 20 = $ ______ Texinfo manual.
3560:
3561: ____ @ $ 15 = $ ______ Termcap manual.
3562:
3563:
3564:
3565: Reference Cards
3566: ---------------
3567:
3568: The following reference cards, in packets of ten. For single copies please
3569: call.
3570:
3571: ____ @ $ 10 = $ ______ GNU Emacs version 19 reference cards.
3572:
3573: ____ @ $ 10 = $ ______ GNU Emacs Calc reference cards.
3574:
3575: ____ @ $ 10 = $ ______ GDB reference cards.
3576:
3577: ____ @ $ 10 = $ ______ Bison reference cards.
3578:
3579: ____ @ $ 10 = $ ______ Flex reference cards.
3580:
3581:
3582:
3583: T-shirts
3584: --------
3585:
3586: GNU/FSF T-shirts, thick 100% cotton (*note FSF T-shirt::.):
3587:
3588: ____ @ $ 15 = $ ______ Size M ____ natural ____ black.
3589:
3590: ____ @ $ 15 = $ ______ Size L ____ natural ____ black.
3591:
3592: ____ @ $ 15 = $ ______ Size XL ____ natural ____ black.
3593:
3594: ____ @ $ 15 = $ ______ Size XXL ____ natural ____ black.
3595:
3596:
3597:
3598: Older Items
3599: -----------
3600:
3601: Older items are only available while supplies last.
3602:
3603: ____ @ $ 5 = $ ______ GNU Emacs version 18 reference cards, in packets
3604: of ten.
3605:
3606: Please fill in the number of each older CD-ROM you order:
3607:
3608: for for
3609: corporations individuals:
3610: and other
3611: organizations:
3612:
3613: GNU Compiler Tools Binaries CD-ROM
3614: December 1993 Edition (Version 1) ____________ ____________
3615:
3616:
3617: GNU Source Code CD-ROM
3618: May 1994 edition with X11R6 ____________ ____________
3619:
3620: GNU Source Code CD-ROM
3621: November 1993 edition with X11R5 ____________ ____________
3622:
3623: GNU Source Code CD-ROM
3624: May 1993 edition with X11R5 ____________ ____________
3625:
3626: GNU Source Code CD-ROM
3627: October 1992 edition with X11R5 ____________ ____________
3628:
3629:
3630: Please put the total count and cost of the above older CD-ROMs here:
3631:
3632: ____ @ $ 80 = $ ______ for corporations and other organizations.
3633:
3634: ____ @ $ 20 = $ ______ for individuals.
3635:
3636: ======
3637:
3638: Subtotal $ ______
3639:
3640:
3641:
3642: Tax and Shipping Costs
3643: ----------------------
3644:
3645: + $ ______ In Massachusetts: add 5% sales tax, or give tax
3646: exempt number.
3647: + $ ______ In Alaska, Hawaii, or Puerto Rico for shipping:
3648: for GNU Emacs Lisp Reference and GNU Emacs Calc
3649: manuals, add $5 *each*. For *each* tape or
3650: CD-ROM subscription, add $20. For all other
3651: items, add $5 base charge, then $1 per item except
3652: reference cards; i.e.,
3653: shipping for all other items = $5 + ($1 * i).
3654: + $ ______ Outside of U.S., Canada, and Puerto Rico for
3655: shipping: Add $20 base charge; then add $80 more
3656: for *each* tape or CD-ROM subscription; and then
3657: add $10 more for *each* manual in the order;
3658: i.e., shipping for all other items
3659: = $20 + ($80 * s) + ($10 * m).
3660: + $ ______ Optional (tax-deductible in the U.S.) donation.
3661: ------ We suggest 5% if paying by credit card.
3662:
3663: TOTAL $ ______ We pay for shipping via UPS ground transportation in
3664: the contiguous 48 states and Canada. For very
3665: large orders, ask about actual shipping costs for
3666: that order.
3667:
3668:
3669:
3670: Shipping Information
3671: --------------------
3672:
3673: Name: ________________________________________________________________________
3674:
3675: Mail Stop/Dept. Name: ________________________________________________________
3676:
3677: Organization: ________________________________________________________________
3678:
3679: Street Address: ______________________________________________________________
3680:
3681: City/State/Province: _________________________________________________________
3682:
3683: Zip Code/Postal Code/Country: ________________________________________________
3684:
3685: Telephone number in case of a problem with your order.
3686: For international orders, please include a FAX number. _______________________
3687:
3688:
3689: ------------------------------------------------------------------------------
3690: | |
3691: | Orders filled only upon receipt of check, money order or credit card |
3692: | order in U.S. dollars. Unpaid orders will be returned to the sender. |
3693: | We do not have the staff to handle the billing of unpaid orders. Please |
3694: | help keep our lives simple by including your payment with your order. |
3695: | |
3696: ------------------------------------------------------------------------------
3697:
3698:
3699: For orders from outside the U.S.:
3700: ---------------------------------
3701:
3702: You are responsible for paying all duties, tariffs, and taxes. If you
3703: refuse to pay the charges, the shipper will return or abandon the order.
3704:
3705:
3706: ---------------------------------------------------------------------------
3707: | |
3708: | Please make checks payable to the ``Free Software Foundation''. |
3709: | |
3710: ---------------------------------------------------------------------------
3711:
3712:
3713: For Credit Card Orders:
3714: -----------------------
3715:
3716: The Free Software Foundation takes these credit cards: Carte Blanche,
3717: Diner's Club, JCB, Mastercard, Visa, or American Express. Please note that
3718: we are charged about 5% of an order's total amount in credit card
3719: processing fees. Please consider paying by check instead, or adding on a
3720: 5% donation to make up the difference. To place a credit card order,
3721: please give us this information:
3722:
3723:
3724: Card type: ___________________________________________________________________
3725:
3726: Account Number: ______________________________________________________________
3727:
3728: Expiration Date: _____________________________________________________________
3729:
3730: Cardholder's Signature: ______________________________________________________
3731:
3732:
3733:
3734: ------------------------------------------------------------------------------
3735: | |
3736: | If you wish to pay by wire transfer, or you are a reseller, please |
3737: | call or write us for details. |
3738: | |
3739: ------------------------------------------------------------------------------
3740:
3741:
3742: Please mail orders to: Free Software Foundation
3743: 59 Temple Place -- Suite 330
3744: Boston, MA 02111
3745: +1-617-542-5942
3746: FAX (including Japan): +1-617-542-2652
3747: Free Dial FAX numbers in Japan:
3748: PRICES AND CONTENTS MAY CHANGE 0031-13-2473 (KDD)
3749: WITHOUT NOTICE AFTER January 31, 1996. 0066-3382-0158 (IDC)
3750:
3751: Version: June 1995 ASCII Bull to June 1995 Src CD/GNU 19.29/GCC 2.7.0
3752:
3753: ---------------------------------------------------------------------
3754: local variables:
3755: mode: text
3756: fill-column: 78
3757: end:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.