* except.c (expand_start_catch_block): We only need the rethrow
[official-gcc.git] / gcc / ORDERS
blob7b5fdee5ff884ebbc44a1eff9eba3a405f6d3c5b
1 The actual order form follows the descriptions of media contents.
3 Most of this file is excerpted from the July 1997 GNU's Bulletin.
5 Please send suggestions for improvements to gnu@prep.ai.mit.edu or the postal
6 address at the end of the order form.  Thank You.
8 -----------------------------------------------------------------------------
11 FSF Order Form with Descriptions                       July, 1997
12    
15 Free Software Foundation, Inc.     Telephone: +1-617-542-5942
16 59 Temple Place - Suite 330        Fax: (including Japan) +1-617-542-2652
17 Boston, MA   02111-1307            Electronic Mail: `gnu@prep.ai.mit.edu'
18 USA                                World Wide Web: http://www.gnu.ai.mit.edu
20 -----------------------------------------------------------------------------
24 There are some sections (e.g. ``Forthcoming GNUs'' and ``How to Get GNU
25 Software'') which are not in this Order Form file.  If you wish to see them,
26 ask gnu@prep.ai.mit.edu for the complete July, 1997 GNU's Bulletin.
30 Table of Contents
31 -----------------
33         New European Distributor
34         Donations Translate Into Free Software
35         Cygnus Matches Donations!
36         Free Software Redistributors Donate
37         Help from Free Software Companies
38         Major Changes in GNU Software and Documentation
39         The Deluxe Distribution
40         GNU Documentation
41         GNU Software
43         Program/Package Cross Reference
44         CD-ROMs
45            Pricing of the GNU CD-ROMs
46               What Do the Different Prices Mean?
47               Why Is There an Individual Price?
48               Is There a Maximum Price?
49            January 1997 Compiler Tools Binaries CD-ROM
50            Source Code CD-ROMs
51               July 1997 Source Code CD-ROMs
52               January 1997 Source Code CD-ROMs
53         CD-ROM Subscription Service
54         FSF T-shirt
55         Free Software Foundation Order Form
58 -----------------------------------------------------------------------------
62 New European Distributor
63 ************************
65 The Free Software Foundation now has a European distribution agent: GNU
66 Distribution Europe, Belgium.
68 Users in European Community countries can order GNU manuals, CD-ROMs and
69 T-shirts through this distribution agent, and get a lower overall price (due
70 to reduced shipping costs) and quicker delivery.
72 Write to GNU Distribution Europe--Belgium, Sportstaat 28, 9000 Gent, Belgium;
73 Fax: +32-9-2224976; Phone: +32-9-2227542; Email:
74 `europe-order@gnu.ai.mit.edu'.
77 Donations Translate Into Free Software
78 **************************************
80 If you appreciate Emacs, GNU CC, Ghostscript, and other free software, you
81 may wish to help us make sure there is more in the future--remember,
82 *donations translate into more free software!*
84 Your donation to us is tax-deductible in the United States.  We gladly accept
85 *any* currency, although the U.S. dollar is the most convenient.
87 If your employer has a matching gifts program for charitable donations,
88 please arrange to: add the FSF to the list of organizations for your
89 employer's matching gifts program; and have your donation matched (note *Note
90 Cygnus Matches Donations!::).  If you do not know, please ask your personnel
91 department.
93 Circle amount you are donating, cut out this form, and send it with your
94 donation to:
96         Free Software Foundation, Inc.
97         59 Temple Place - Suite 330
98         Boston, MA  02111-1307
99         USA
101       $500   $250   $100   $50   Other $_____  Other currency:_____
103 You can charge a donation to any of Carte Blanche, Diner's Club, JCB,
104 MasterCard, Visa, or American Express.  Charges may also be faxed to
105 +1-617-542-2652.
107       Card type: __________________  Expiration Date: _____________
108      
109       Account Number: _____________________________________________
110      
111       Cardholder's Signature: _____________________________________
112      
113       Name: _______________________________________________________
114      
115       Street Address: _____________________________________________
116      
117       City/State/Province: ________________________________________
118      
119       Zip Code/Postal Code/Country: _______________________________
120      
121       Telephone Number: ___________________________________________
122      
123       Email Address: ______________________________________________
127 Cygnus Matches Donations!
128 *************************
130 To encourage cash donations to the Free Software Foundation, Cygnus Solutions
131 will continue to contribute corporate funds to the FSF to accompany gifts by
132 its employees, and by its customers and their employees.
134 Donations payable to the Free Software Foundation should be sent by eligible
135 persons to Cygnus Solutions, which will add its gifts and forward the total
136 to the FSF each quarter.  The FSF will provide the contributor with a receipt
137 to recognize the contribution (which is tax-deductible on U.S.  tax returns).
138 To see if your employer is a Cygnus customer, or for more information,
139 please contact Cygnus:
141         Cygnus Solutions
142         1325 Chesapeake Terrace
143         Sunnyvale, CA   94089
144         USA
145      
146         Telephone: +1 408 542 9600
147                    +1 800 Cygnus1 (-294-6871)
148         Fax:       +1 408 542 9700
149         Electronic-Mail: `info@cygnus.com'
150         FTP: `ftp.cygnus.com'
154 Free Software Redistributors Donate
155 ***********************************
157 The French redistributor PACT has agreed to donate $1.00 for each GNU/Linux
158 CD that they sell.
160 Red Hat Software has agreed to donate $1.00 to the FSF for every copy of Red
161 Hat Archives sold.  They have also added a GNU logo to the back of that CD
162 with the words "Supports the Free Software Foundation".
164 The SNOW 2.1 CD producers added the words "Includes $5 donation to the FSF"
165 to the front of their CD.  Potential buyers will know just how much of the
166 price is for the FSF & how much is for the redistributor.
168 The Sun Users Group Deutschland has made it even clearer: their CD says,
169 "Price 90 DM, + 12 DM donation to the FSF." We thank them for their
170 contribution to our efforts.
172 Kyoto Micro Computer of Japan regularly gives us 10% of their GNU-related
173 sales.
175 Mr. Hiroshi, Mr. Kojima, and the other authors of the `Linux Primer' in Japan
176 have donated money from the sales of their book.
178 Infomagic has continued to make sizable donations to the FSF.
180 At the request of author Arnold Robbins, Specialized Systems Consultants, Inc.
181 continues to donate 3% of their profits from selling `Effective AWK
182 Programming'.  We would also like to acknowledge the many SSC authors who
183 have donated their royalties and fees to the FSF.
185 In the long run, the success of free software depends on how much new free
186 software people develop.  Free software distribution offers an opportunity to
187 raise funds for such development in an ethical way.  These redistributors
188 have made use of the opportunity.  Many others let it go to waste.
190 You can help promote free software development by convincing for-a-fee
191 redistributors to contribute--either by doing development themselves or by
192 donating to development organizations (the FSF and others).
194 The way to convince distributors to contribute is to demand and expect this
195 of them.  This means choosing among distributors partly by how much they give
196 to free software development.  Then you can show distributors they must
197 compete to be the one who gives the most.
199 To make this work, you must insist on numbers that you can compare, such as,
200 "We will give ten dollars to the Foobar project for each disk sold." A vague
201 commitment, such as "A portion of the profits is donated," doesn't give you a
202 basis for comparison.  Even a precise fraction "of the profits from this
203 disk" is not very meaningful, since creative accounting and unrelated
204 business decisions can greatly alter what fraction of the sales price counts
205 as profit.
207 Also, press developers for firm information about what kind of development
208 they do or support.  Some kinds make much more long-term difference than
209 others.  For example, maintaining a separate version of a GNU program
210 contributes very little; maintaining a program on behalf of the GNU Project
211 contributes much.  Easy new ports contribute little, since someone else would
212 surely do them; difficult ports such as adding a new CPU to the GNU compiler
213 or Mach contribute more; major new features & programs contribute the most.
215 By establishing the idea that supporting further development is "the proper
216 thing to do" when distributing free software for a fee, we can assure a
217 steady flow of resources for making more free software.
221 Help from Free Software Companies
222 *********************************
224 When choosing a free software business, ask those you are considering how
225 much they do to assist free software development, e.g., by contributing money
226 to free software development or by writing free software improvements
227 themselves for general use.  By basing your decision partially on this
228 factor, you can help encourage those who profit from free software to
229 contribute to its growth.
231 Wingnut (SRA's special GNU support group) supports the FSF by purchasing
232 Deluxe Distribution packages on a regular basis.  In this way they transfer
233 10% of their income to the FSF.  Listing them here is our way of thanking
234 them.
236         Wingnut Project
237         Software Research Associates, Inc.
238         1-1-1 Hirakawa-cho, Chiyoda-ku
239         Tokyo 102, Japan
240      
241         Phone:  (+81-3)3234-2611
242         Fax:    (+81-3)3942-5174
243         E-mail: `info-wingnut@sra.co.jp'
244         WWW: `http://www.sra.co.jp/public/sra/product/wingnut/'
248 Major Changes in GNU Software and Documentation
249 ***********************************************
251    * Hurd Progress   (Also *note What Is the Hurd::.)
253      We have made three test releases of the Hurd, the most recent being 0.2.
254      The Hurd is currently much more reliable than previously, and various
255      utilities and file system translators, such as an FTP file system, have
256      been written that take advantage of the Hurd's unique design.
258      One way for people to help out is to compile and run as much third-party
259      free software as they can; in this way we can find bugs and deficiencies
260      with some rapidity.  Volunteers with a PC are therefore eagerly sought to
261      get the 0.2 release and compile their favorite Unix programs and games.
263      Daily snapshots of the Hurd sources are now available for those that
264      want to see the latest (non-stable) version; see the Hurd page on the
265      FSF Web site, `http://www.gnu.ai.mit.edu', for more information.
267    * New Source Code CD!   (*note July 1997 Source Code CD-ROMs::.)
269      We are releasing the July 1997 (Edition 10) Source Code CD-ROM this
270      month.  Once again, it is a two disk set.  It includes several new
271      packages: `aegis', `cook', `guavac', `lesstif', `prcs', `rsync', `swarm',
272      & `vera'.  On the CD-ROMs are full distributions of X11R6.3,,
273      Emacs, GCC, and current versions of all other GNU Software.  *Note GNU
274      Software::, for more about these packages.
276    * New/Updated Manuals since Last Bulletin   (*note Documentation::.)
278      Since the last bulletin, we have published several updated editions of
279      our manuals (note the price changes): `GNU Emacs Manual', revised for
280      GNU Emacs version 20, now $30; & `Texinfo Manual', for version 3.11 of
281      Texinfo, now $25.  We hope to have the following available very soon:
282      `GNU Tar manual', first time in print, freshly reorganized and
283      rewritten, $20; `GNU Software for MS-Windows and MS-DOS', a book and
284      CD-ROM set with a variety of GNU software compiled for MS-DOS and
285      Windows 3.1/95/97/NT, $35 ($140 for corporate orders).  Watch our Web
286      site, `http://www.gnu.ai.mit.edu', for announcements of these
287      publications.
289    * Fonts freed
291      A free commercial-quality set of the basic 35 Postscript Type 1 fonts is
292      now finally available.  The copyright holder of these fonts, URW++
293      Design and Development Incorporated, has decided to release them under
294      the GPL.  Each font includes `.pfb' (outlines), `.afm' (metrics), and
295      `.pfm' (Windows printer metrics) files.  The fonts are compatible with
296      Adobe Type Manager and with general Type 1 manipulation tools, as well
297      as with Ghostscript and other Postscript language interpreters.
299      The fonts are available in `ghostscript-fonts-4.0.tar.gz' on the usual
300      FTP sites.
302    * DDD now works with LessTif   (Also *note GNU Software::.) Release 2.1.1
303      of DDD, the Data Display Debugger, now works with LessTif, a free Motif
304      clone.
306    * Give to GNU the United Way!
308      As a 501(c)3 tax-exempt organization, the FSF is eligible to receive
309      United Way funds.  When donating to United Way, one can specify that all
310      or part of the donation be directed to the FSF.  On the donor form,
311      check the "Specific Requests" box and include the sentence, "Send my
312      gift to the Free Software Foundation, 59 Temple Place, Suite 330,
313      Boston, MA 02111." We especially appreciate the donations from Microsoft
314      matching the United Way donations of their employees.  Also see *Note
315      Donations Translate Into Free Software::, and *Note Cygnus Matches
316      Donations!::.
318    * Tapes and MS-DOS Diskettes No Longer Available from the FSF
320      We no longer offer tapes or MS-DOS diskettes due to very low demand.
322    * GNU Software Works on MS-DOS   (Also *note GNU Software::.)
324      GNU Emacs 19 and many other GNU programs have been ported to MS-DOS for
325      i386/i486/Pentium machines.  We ship binaries & sources on the *Note
326      Compiler Tools Binaries CD-ROM::.
328    * The FSF Takes Discover
330      The Free Software Foundation now accepts the Discover card for orders or
331      donations.  We also accept the following: Carte Blanche, Diner's Club,
332      JCB, MasterCard, Visa, and American Express.  Note that we are charged
333      about 5% of an order's total amount in credit card processing fees;
334      please consider paying by check instead or adding on a 5% donation to
335      make up the difference.  We do *not* recommend that you send credit card
336      numbers to us via email, since we have no way of insuring that the
337      information will remain confidential.
339    * MULE Merge Complete
341      MULE is the Multi-Lingual Emacs developed by Ken'ichi Handa at the
342      Electrotechnical Lab in Tsukuba, Japan.  This code has been merged into
343      Emacs and is included in Emacs 20.
345    * GPC, the GNU Pascal Compiler
347      The GNU Pascal Compiler (GPC) is part of the GNU compiler family, GNU CC
348      or GCC.  It combines a Pascal front end with the proven GNU compiler
349      backend for code generation and optimization.  Unlike utilities such as
350      p2c, this is a true compiler, not just a converter.
352      Version 2.0 of GPC corresponds to GCC version 2.7.2.1.
354      The purpose of the GNU Pascal project is to produce a compiler which:
355         * combines the clarity of Pascal with powerful tools suitable for
356           real-life programming,
358         * supports both the Pascal standard and the Extended Pascal standard
359           as defined by ISO, ANSI and IEEE.  (ISO 7185:1990, ISO/IEC
360           10206:1991, ANSI/IEEE 770X3.160-1989)
362         * supports other Pascal standards (UCSD Pascal, Borland Pascal,
363           Pascal-SC) in so far as this serves the goal of clarity and
364           usability,
366         * can generate code for and run on any computer for which the GNU C
367           Compiler can generate code and run on.
369      The current release (2.0) implements Standard Pascal (ISO 7185, level 0)
370      and a large subset of Extended Pascal (ISO 10206) and Borland Pascal.
372      The upcoming release 2.1 features better conformance to the various
373      Pascal standards, and of course bug fixes.
375      A growing group of GPC enthusiasts contributes to the project with code,
376      bug reports or fixes.
378      `http://agnes.dida.physik.uni-essen.de/~gnu-pascal/', also known as
379      `http://home.pages.de/~gnu-pascal/', is the GNU Pascal home page;
380      sources may be downloaded from `ftp://kampi.hut.fi/jtv/gnu-pascal/'
381      (official) or `ftp://agnes.dida.physik.uni-essen.de/pub/gnu-pascal/'
382      (development versions).
384    * GUILE
386      GUILE 1.2 is released.  GNU's Ubiquitous Intelligent Language for
387      Extension is an SCM-based library that can make any ordinary C program
388      extensible.  (For SCM info, see "JACAL" in *Note GNU Software::.)
389      Nightly snapshots of the development sources are also available, in
390      `ftp://ftp.red-bean.com/pub/guile/guile-core-snap.tar.gz'.
392      Also being developed are SCSH-compatible system call & Tk interfaces, a
393      module system, dynamic linking support, & a byte-code interpreter.
394      Support for Emacs Lisp & a more C-like language is coming.
396    * A New FSF T-shirt!
398      We have a new T-shirt design.  *Note FSF T-shirt::, for the description.
400    * New free game
402      In August 1995, the action game Abuse by Jonathan Clark was released for
403      the first time.  It wasn't free software then--but now, less than two
404      years later, the company Crack dot Com has rereleased it as free
405      software.  Abuse was initially developed on Linux-based GNU systems, and
406      we've included it on our our source CD set.
408      Beyond providing the free software community with a game that many
409      people enjoy, and code that could be useful for developing other free
410      games, this demonstrates an important fact about the economic
411      circumstances of computer game development: most non-free games bring
412      their profit in a very short period of time.  Therefore, a game company
413      can turn a game into free software fairly soon, with little hardship.
415      Let's hope that other game developers follow this example.
419 The Deluxe Distribution
420 ***********************
422 The Free Software Foundation has been asked repeatedly to create a package
423 that provides executables for all of our software.  Normally we offer only
424 sources.  The Deluxe Distribution provides binaries with the source code and
425 includes six T-shirts, all our CD-ROMs, printed manuals, & reference cards.
427 The FSF Deluxe Distribution contains the binaries and sources to hundreds of
428 different programs including Emacs, the GNU C/C++ Compiler, the GNU Debugger,
429 the complete X Window System, and all the GNU utilities.
431 We will make a Deluxe Distribution for most machines/operating systems.  We
432 may be able to send someone to your office to do the compilation, if we can't
433 find a suitable machine here.  However, we can only compile the programs that
434 already support your chosen machine/system - porting is a separate matter.
435 (To commission a port, see the GNU Service Directory; details in *Note Free
436 Software Support::.) Compiling all these programs takes time; a Deluxe
437 Distribution for an unusual machine will take longer to produce than one for
438 a common machine.  Please contact the FSF Office with any questions.
440 We supply the software on a write-once CD-ROM (in ISO 9660 format with "Rock
441 Ridge" extensions), or on one of these tapes in Unix `tar' format: 1600 or
442 6250bpi 1/2in reel, Sun DC300XLP 1/4in cartridge - QIC24, IBM RS/6000 1/4in
443 c.t. - QIC 150, Exabyte 8mm c.t., or DAT 4mm c.t.  If your computer cannot
444 read any of these, please contact us to see if we can handle your format.
446 The manuals included are one each of `Bison', `Calc', `GAWK', `GCC', `GNU C
447 Library', `GDB', `Flex', `GNU Emacs Lisp Reference', `Programming in Emacs
448 Lisp: An Introduction', `Make', `Texinfo', & `Termcap' manuals; six copies of
449 the `GNU Emacs' manual; and ten reference cards each for Emacs, Bison, Calc,
450 Flex, & GDB.
452 Every Deluxe Distribution also has a copy of the latest editions of our
453 CD-ROMs that have sources of our software & compiler tool binaries for some
454 systems.  The CDs are in ISO 9660 format with Rock Ridge extensions.
456 The price of the Deluxe Distribution is $5000 (shipping included).  These
457 sales provide enormous financial assistance to help the FSF develop more free
458 software.  To order, please fill out the "Deluxe Distribution" section on the
459 *note Free Software Foundation Order Form::.  and send it to:
461         Free Software Foundation, Inc.
462         59 Temple Place - Suite 330
463         Boston, MA   02111-1307
464         USA
465      
466         Telephone: +1-617-542-5942
467         Fax (including Japan): +1-617-542-2652
468         Electronic Mail: gnu@prep.ai.mit.edu
469         World Wide Web: http://www.gnu.ai.mit.edu
473 GNU Documentation
474 *****************
476 GNU is dedicated to having quality, easy-to-use online & printed
477 documentation.  GNU manuals are intended to explain underlying concepts,
478 describe how to use all the features of each program, & give examples of
479 command use.  GNU manuals are distributed as Texinfo source files, which
480 yield both typeset hardcopy via the TeX document formatting system and online
481 hypertext display via the menu-driven Info system.  Source for these manuals
482 comes with our software; here are the manuals that we publish as printed
483 books.  *Note Free Software Foundation Order Form::, to order them.
485 Most GNU manuals are bound as soft cover books with "lay-flat" bindings.
486 This allows you to open them so they lie flat on a table without creasing the
487 binding.  They have an inner cloth spine and an outer cardboard cover that
488 will not break or crease as an ordinary paperback will.  Currently, the
489 `Using and Porting GNU CC', `GDB', `Emacs', `Emacs Lisp Reference',
490 `Programming in Emacs Lisp: An Introduction', `GNU Awk User's Guide', `Make',
491 & `Bison' manuals have this binding.  Our other manuals also lie flat when
492 opened, using a GBC binding.  Our manuals are 7in by 9.25in except the 8.5in
493 by 11in `Calc' manual.
495 The edition number of the manual and version number of the program listed
496 after each manual's name were current at the time this Bulletin was published.
498 `Debugging with GDB' (for Version 4.16) tells how to run your program under
499 GNU Debugger control, examine and alter data, modify a program's flow of
500 control, and use GDB through GNU Emacs.
502 The `GNU Emacs Manual' (13th Edition for Version 20) describes editing with
503 GNU Emacs.  It explains advanced features, including international character
504 sets; outline mode and regular expression search; how to use special
505 programming modes to write languages like C++ and TeX; how to use the `tags'
506 utility; how to compile and correct code; how to make your own keybindings;
507 and other elementary customizations.
509 `Programming in Emacs Lisp: An Introduction' (October 1995 Edition 1.04) is
510 for people who are not necessarily interested in programming, but who do want
511 to customize or extend their computing environment.  If you read it in Emacs
512 under Info mode, you can run the sample programs directly.
514 `The GNU Emacs Lisp Reference Manual' (Edition 2.4 for Version 19.29) and
515 `The GNU Emacs Lisp Reference, Japanese Edition' (Japanese Draft Revision
516 1.0, from English Edition 2.4 for Version 19.29) cover this programming
517 language in depth, including data types, control structures, functions,
518 macros, syntax tables, searching/matching, modes, windows, keymaps, byte
519 compilation, and the operating system interface.
521 `The GNU Awk User's Guide' (Edition 1.0 for Version 3.0) tells how to use
522 `gawk'.  It is written for those who have never used `awk' and describes
523 features of this powerful string and record manipulation language.  It
524 clearly delineates those features which are part of POSIX `awk' from `gawk'
525 extensions, providing a comprehensive guide to `awk' program portability.
527 `GNU Make' (Edition 0.51 for Version 3.76 Beta) describes GNU `make', a
528 program used to rebuild parts of other programs.  The manual tells how to
529 write "makefiles", which specify how a program is to be compiled and how its
530 files depend on each other.  Included are an introductory chapter for novice
531 users and a section about automatically generated dependencies.
533 The `Flex' manual (Edition 1.03 for Version 2.3.7) teaches you to write a
534 lexical scanner definition for the `flex' program to create a C++ or C-coded
535 scanner that recognizes the patterns defined.  You need no prior knowledge of
536 scanners.
538 `The Bison Manual' (November 1995 Edition for Version 1.25) teaches you how
539 to write context-free grammars for the Bison program that convert into
540 C-coded parsers.  You need no prior knowledge of parser generators.
542 `Using and Porting GNU CC' (November 1995 Edition for Version 2.7.2) tells
543 how to run, install, and port the GNU C Compiler to new systems.  It lists
544 new features and incompatibilities of GCC, but people not familiar with C
545 will still need a good reference on the C programming language.  It also
546 covers G++.
548 The `Texinfo' manual (Edition 2.24 for Version 3) explains the markup
549 language that produces our online Info documentation & typeset hardcopies.
550 It tells you how to make tables, lists, chapters, nodes, accented & special
551 characters, indexes, cross references, & how to catch mistakes.
553 `The Termcap Manual' (3rd Edition for Version 1.3), often described as "twice
554 as much as you ever wanted to know about termcap," details the format of the
555 termcap database, the definitions of terminal capabilities, and the process
556 of interrogating a terminal description.  This manual is primarily for
557 programmers.
559 The `C Library Reference Manual' (Edition 0.08 for Version 2.0) describes the
560 library's facilities, including both what Unix calls "library functions" &
561 "system calls."  We are doing small copier runs of this manual until it
562 becomes more stable.  Please send fixes to `bug-glibc-manual@prep.ai.mit.edu'.
564 The `Emacs Calc Manual' (for Version 2.02) is both a tutorial and a reference
565 manual.  It tells how to do ordinary arithmetic, how to use Calc for algebra,
566 calculus, and other forms of mathematics, and how to extend Calc.
570 GNU Software
571 ************
573 All our software is available via FTP; see *Note How to Get GNU Software::.
574 We also offer *Note CD-ROMs::, and printed *Note Documentation::, which
575 includes manuals and reference cards.  In the articles describing the
576 contents of each medium, the version number listed after each program name
577 was current when we published this Bulletin.  When you order a newer CD-ROM,
578 some of the programs may be newer and therefore the version number higher.
579 *Note Free Software Foundation Order Form::, for ordering information.
581 Some of the contents of our FTP distributions are compressed.  We have
582 software on our FTP sites to uncompress these files.  Due to patent troubles
583 with `compress', we use another compression program, `gzip'.
585 You may need to build GNU `make' before you build our other software.  Some
586 vendors supply no `make' utility at all and some native `make' programs lack
587 the `VPATH' feature essential for using the GNU configure system to its full
588 extent.  The GNU `make' sources have a shell script to build `make' itself on
589 such systems.
591 We welcome all bug reports and enhancements sent to the appropriate
592 electronic mailing list (*note Free Software Support::.).
596 Configuring GNU Software
597 ------------------------
599 We are using Autoconf, a uniform scheme for configuring GNU software packages
600 in order to compile them (see "Autoconf" and "Automake" below, in this
601 article).  The goal is to have all GNU software support the same alternatives
602 for naming machine and system types.
604 Ultimately, it will be possible to configure and build the entire system all
605 at once, eliminating the need to configure each individual package separately.
607 You can also specify both the host and target system to build
608 cross-compilation tools.  Most GNU programs now use Autoconf-generated
609 configure scripts.
613 GNU Software Now Available
614 --------------------------
616 For future programs and features, see *Note Forthcoming GNUs::.
618 Key to cross reference:
620         BinCD        January 1997 Binaries CD-ROM
621         SrcCD        July 1997 Source CD-ROMs
623 [FSFman] shows that we sell a manual for that package.  [FSFrc] shows we sell
624 a reference card for that package.  To order them, *Note Free Software
625 Foundation Order Form::.  *Note Documentation::, for more information on the
626 manuals.  Source code for each manual or reference card is included with each
627 package.
629    * `abuse'   *Also *note GNUs Flashes::.*   (SrcCD)
631      The recently-freed program `abuse' is a dark, side-scrolling game with
632      Robotron-esque controls: you control your movement with the keyboard and
633      fire & aim with the mouse.  You can get more info at
634      `http://crack.com/games/abuse'.
636    * acct   (SrcCD)
638      acct is a system accounting package.  It includes the programs `ac'
639      (summariize login accounting), `accton' (turn accounting on or off),
640      `last' (show who has logged in recently), `lastcomm' (show which
641      commands have been used), `sa' (summarize process accounting),
642      `dump-utmp' (print a `utmp' file in human-readable format), &
643      `dump-acct' (print an `acct' or `pacct' file in human-readable format).
645    * `acm'   (SrcCD)
647      `acm' is a LAN-oriented, multiplayer, aerial combat simulation that runs
648      under the X Window System.  Players engage in air to air combat against
649      one another using heat seeking missiles and cannons.  We are working on
650      a more accurate simulation of real airplane flight characteristics.
652    * aegis   (SrcCD)
654      Aegis is a transaction-based software configuration management system.
655      It provides a framework within which a team of developers may work on
656      many changes to a program concurrently, and Aegis coordinates
657      integrating these changes back into the master source of the program,
658      with as little disruption as possible.
660    * Apache   *Also see* `http://www.apache.org/'   (SrcCD)
662      Apache is an HTTP server designed as a successor to the NCSA family of
663      Web servers.  It adds a significant amount of new functionality, has an
664      extensive API for modular enhancements, is extremely flexible without
665      compromising speed, and has an active development group and user
666      community.
668    * Autoconf   (SrcCD)
670      Autoconf produces shell scripts which automatically configure source code
671      packages.  These scripts adapt the packages to many kinds of Unix-like
672      systems without manual user intervention.  Autoconf creates a script for
673      a package from a template file which lists the operating system features
674      which the package can use, in the form of `m4' macro calls.  Autoconf
675      requires GNU `m4' to operate, but the resulting configure scripts it
676      generates do not.
678    * Automake   (SrcCD)
680      Automake is a tool for generating `Makefile.in' files for use with
681      Autoconf.  The generated makefiles are compliant with GNU Makefile
682      standards.
684    * BASH   (SrcCD)
686      GNU's shell, BASH (Bourne Again SHell), is compatible with the Unix `sh'
687      and offers many extensions found in `csh' and `ksh'.  BASH has job
688      control, `csh'-style command history, command-line editing (with Emacs
689      and `vi' modes built-in), and the ability to rebind keys via the
690      `readline' library.  BASH conforms to the POSIX 1003.2-1992 standard.
692    * bc   (SrcCD)
694      `bc' is an interactive algebraic language with arbitrary precision
695      numbers.  GNU `bc' follows the POSIX 1003.2-1992 standard with several
696      extensions, including multi-character variable names, an `else'
697      statement, and full Boolean expressions.  The RPN calculator `dc' is now
698      distributed as part of the same package, but GNU `bc' is not implemented
699      as a `dc' preprocessor.
701    * BFD   (BinCD, SrcCD)
703      The Binary File Descriptor library allows a program which operates on
704      object files (e.g., `ld' or GDB) to support many different formats in a
705      clean way.  BFD provides a portable interface, so that only BFD needs to
706      know the details of a particular format.  One result is that all
707      programs using BFD will support formats such as a.out, COFF, and ELF.
708      BFD comes with Texinfo source for a manual (not yet published on paper).
710      At present, BFD is not distributed separately; it is included with
711      packages that use it.
713    * Binutils   (BinCD, SrcCD)
715      Binutils includes these programs: `addr2line', `ar', `c++filt', `gas',
716      `gprof', `ld', `nm', `objcopy', `objdump', `ranlib', `size', `strings', &
717      `strip'.
719      Binutils version 2 uses the BFD library.  The GNU assembler, `gas',
720      supports the a29k, Alpha, ARM, D10V, H8/300, H8/500, HP-PA, i386, i960,
721      M32R, m68k, m88k, MIPS, Matsushita 10200 and 10300, NS32K, PowerPC,
722      RS/6000, SH, SPARC, Tahoe, Vax, and Z8000 CPUs, and attempts to be
723      compatible with many other assemblers for Unix and embedded systems.  It
724      can produce mixed C and assembly listings, and includes a macro facility
725      similar to that in some other assemblers.  GNU's linker, `ld', supports
726      shared libraries on many systems, emits source-line numbered error
727      messages for multiply-defined symbols and undefined references, and
728      interprets a superset of AT&T's Linker Command Language, which gives
729      control over where segments are placed in memory.  `objdump' can
730      disassemble code for most of the CPUs listed above, and can display
731      other data (e.g., symbols and relocations) from any file format read by
732      BFD.
734    * Bison   (BinCD, SrcCD)   [FSFman, FSFrc]
736      Bison is an upwardly compatible replacement for the parser generator
737      `yacc'.  Texinfo source for the `Bison Manual' and reference card are
738      included.
740    * C Library (`glibc')   (BinCD, SrcCD)   [FSFman]
742      The GNU C library supports ISO C-1989, ISO C/amendment 1-1995, POSIX
743      1003.1-1990, POSIX 1003.1b-1993, POSIX 1003.1c-1995 (when the underlying
744      system permits), & most of the functions in POSIX 1003.2-1992.  It is
745      nearly compliant with the extended XPG4.2 specification which guarantees
746      upward compatibility with 4.4BSD & many System V functions.
748      When used with the GNU Hurd, the C Library performs many functions of the
749      Unix system calls directly.  Mike Haertel has written a fast `malloc'
750      which wastes less memory than the old GNU version.
752      GNU `stdio' lets you define new kinds of streams, just by writing a few
753      C functions.  Two methods for handling translated messages help writing
754      internationalized programs & the user can adopt the environment the
755      program runs in to conform with local conventions.  Extended `getopt'
756      functions are already used to parse options, including long options, in
757      many GNU utilities.  The name lookup functions now are modularized which
758      makes it easier to select the service which is needed for the specific
759      database & the document interface makes it easy to add new services.
760      Texinfo source for the `GNU C Library Reference Manual' is included
761      (*note Documentation::.).
763      Previous versions of the GNU C library ran on a large number of systems.
764      The architecture-dependent parts of the C library have not been updated
765      since development on version 2.0 started, so today it runs out of the
766      box only on GNU/Hurd (all platforms GNU/Hurd also runs on) & GNU/Linux
767      (ix86, Alpha, m68k, MIPS, Sparc, PowerPC; work is in progress for ARM).
768      Other architectures will become available again as soon as somebody does
769      the port.
771    * C++ Library (`libg++')   (BinCD, SrcCD)
773      The GNU C++ library (traditionally called `libg++') includes libstdc++,
774      which implements the library facilities defined by the forthcoming ISO
775      C++ standard.  This includes strings, iostream, and various container
776      classes.  All of this is templatized.
778      The package also contains the older libg++ library for backward
779      compatibility, but new programs should avoid using it.
781    * Calc   (SrcCD)   [FSFman, FSFrc]
783      Calc (written by Dave Gillespie in Emacs Lisp) is an extensible, advanced
784      desk calculator & mathematical tool that runs as part of GNU Emacs.  You
785      can use Calc as a simple four-function calculator, but it has many more
786      features including: choice of algebraic or RPN (stack-based) entry;
787      logarithmic, trigonometric, & financial functions; arbitrary precision;
788      complex numbers; vectors; matrices; dates; times; infinities; sets;
789      algebraic simplification; & differentiation & integration.  It outputs
790      to `gnuplot', & comes with source for a manual & reference card (*note
791      Documentation::.).
793    * `cfengine'   (SrcCD)
795      `cfengine' is used to maintain site-wide configuration of a
796      heterogeneous Unix network using a simple high level language.  Its
797      appearance is similar to `rdist', but allows many more operations to be
798      performed automatically.  See Mark Burgess, "A Site Configuration
799      Engine", `Computing Systems', Vol. 8, No. 3 (ask `office@usenix.org' how
800      to get a copy).
802    * Chess   (SrcCD)
804      GNU Chess enables you to play a game of chess with a computer instead of
805      a person.  It is useful to practice with when there are significant
806      spare cpu cycles and a real person is unavailable.
808      The program offers a plain terminal interface, one using curses, and a
809      reasonable X Windows interface `xboard'.  Best results are obtained by
810      compiling with GNU C.
812      Improvements this past year are in the Windows-compatible version,
813      mostly bugfixes.
815      Stuart Cracraft started the GNU mascot back in the mid-1980's.  John
816      Stanback (and innumerable contributors) are responsible for GNU's brain
817      development and its fair play.  Acknowledgements for the past year's
818      work are due Conor McCarthy.
820      Send bugs to `bug-gnu-chess@prep.ai.mit.edu' & general comments to
821      `info-gnu-chess@prep.ai.mit.edu'.  Visit the author's Web site at
822      `http://www.earthlink.net/~cracraft/index.html'.  Play GNU Chess on the
823      Web at `http://www.delorie.com/game-room/chess'.
825    * CLISP   (SrcCD)
827      CLISP is a Common Lisp implementation by Bruno Haible & Michael Stoll.
828      It mostly supports the Lisp described by `Common LISP: The Language (2nd
829      edition)' & the ANSI Common Lisp standard.  CLISP includes an
830      interpreter, a byte-compiler, a large subset of CLOS & a foreign language
831      interface.  The user interface language (English, German, French) can be
832      chosen at run time.  An X11 API is available through CLX & Garnet.
833      CLISP needs only 2 MB of memory & runs on all kinds of Unix systems & on
834      many microcomputers (including MS-DOS systems, OS/2, Windows NT, Windows
835      95, Amiga 500-4000, & Acorn RISC PC).  See also item "Common Lisp",
836      which describes GCL, a complete Common Lisp implementation with compiler.
838    * CLX   (SrcCD)
840      CLX is an X Window interface library for GCL.  This is separate from the
841      built-in TK interface.
843    * Common Lisp (`gcl')   (SrcCD)
845      GNU Common Lisp (GCL, formerly known as Kyoto Common Lisp) is a compiler
846      & interpreter for Common Lisp.  GCL is very portable & extremely
847      efficient on a wide class of applications, & compares favorably in
848      performance with commercial Lisps on several large theorem-prover &
849      symbolic algebra systems.  GCL supports the CLtL1 specification but is
850      moving towards the proposed ANSI standard.
852      GCL compiles to C & then uses the native optimizing C compiler (e.g.,
853      GCC).  A function with a fixed number of args & one value turns into a C
854      function of the same number of args, returning one value--so GCL is
855      maximally efficient on such calls.  Its conservative garbage collector
856      gives great freedom to the C compiler to put Lisp values in registers.
857      It has a source level Lisp debugger for interpreted code & displays
858      source code in an Emacs window.  Its profiler (based on the C profiling
859      tools) counts function calls & the time spent in each function.
861      There is now a built-in interface to the Tk widget system.  It runs in a
862      separate process, so users may monitor progress on Lisp computations or
863      interact with running computations via a windowing interface.
865      There is also an Xlib interface via C (xgcl-2).  CLX runs with GCL, as
866      does PCL (see "PCL" later in this article).
868      GCL version 2.2.2 is released under the GNU Library General Public
869      License.
871    * cook   (SrcCD)
873      Cook is a tool for constructing files, and maintaining referential
874      integrity between files.  It is given a set of files to create, and
875      recipes of how to create and maintain them.  In any non-trivial program
876      there will be prerequisites to performing the actions necessary to
877      creating any file, such as include files.  The `cook' program provides a
878      mechanism to define these.
880      Some features which distinguish Cook include a strong procedural
881      description language, and fingerprints to supplement file modification
882      time stamps.  There is also a `make2cook' utility included to ease
883      transition.
885    * `cpio'   (SrcCD)
887      `cpio' is an archive program with all the features of SVR4 `cpio',
888      including support for the final POSIX 1003.1 `ustar' standard.  `mt', a
889      program to position magnetic tapes, is included with `cpio'.
891    * CVS   (SrcCD)
893      CVS is a version control system (like RCS or SCCS) which allows you to
894      keep old versions of files (usually source code), keep a log of who,
895      when, and why changes occurred, etc.  It handles multiple developers,
896      multiple directories, triggers to enable/log/control various operations,
897      and can work over a wide area network.  It does not handle build
898      management or bug-tracking; these are handled by `make' and GNATS,
899      respectively.
901    * `cxref'   (SrcCD)
903      `cxref' is a program that will produce documentation (in LaTeX or HTML)
904      including cross-references from C program source code.  It has been
905      designed to work with ANSI C, incorporating K&R, and most popular GNU
906      extensions.  The documentation for the subject program is produced from
907      comments in the code that are appropriately formatted.  The cross
908      referencing comes from the code itself and requires no extra work.
910    * DDD   (SrcCD)
912      The Data Display Debugger (DDD) is a common graphical user interface to
913      GDB, DBX, and XDB, the popular Unix debuggers.  DDD provides a graphical
914      data display where complex data structures can be explored incrementally
915      and interactively.  DDD has been designed to compete with well-known
916      commercial debuggers; as of release 2.1.1, DDD also compiles and runs
917      with LessTif, a free Motif clone, without loss of functionality.  For
918      more details, see the DDD WWW page at
919      `http://www.cs.tu-bs.de/softech/ddd/'.
921    * DejaGnu   (SrcCD)
923      DejaGnu is a framework to test programs with a single front end for all
924      tests.  DejaGnu's flexibility & consistency makes it easy to write tests.
925      DejaGnu will also work with remote hosts and embedded systems.
927      DejaGnu comes with `expect', which runs scripts to conduct dialogs with
928      programs.
930    * Diffutils   (SrcCD)
932      GNU `diff' compares files showing line-by-line changes in several
933      flexible formats.  It is much faster than traditional Unix versions.  The
934      Diffutils package has `diff', `diff3', `sdiff', & `cmp'.  Future plans
935      include support for internationalization (e.g., error messages in
936      Chinese) & some non-Unix PC environments, & a library interface that can
937      be used by other free software.
939    * DJGPP   *Also see "GCC" below*   (BinCD)
941      DJ Delorie has ported GCC/G++ to i386s running DOS.  DJGPP has a 32-bit
942      i386 DOS extender with a symbolic debugger, development libraries, &
943      ports of Bison, `flex', & Binutils.  Full source code is provided.  It
944      needs at least 5MB of hard disk space to install & 512K of RAM to use.
945      It supports SVGA (up to 1024x768), XMS & VDISK memory allocation,
946      `himem.sys', VCPI (e.g., QEMM, DESQview, & 386MAX), & DPMI (e.g.,
947      Windows 3.x, OS/2, QEMM, & QDPMI).  Version 2 was released in Feb. 1996,
948      & needs a DPMI environment; a free DPMI server is included.
950      WWW at `http://www.delorie.com/djgpp/' or FTP from `ftp.simtel.net' in
951      `/pub/simtelnet/gnu/djgpp/' (or a SimTel mirror site).
953      Ask `listserv@delorie.com', to join a DJGPP users mailing list.
955    * `dld'   (SrcCD)
957      `dld' is a dynamic linker written by W. Wilson Ho.  Linking your program
958      with the `dld' library allows you to dynamically load object files into
959      the running binary.  `dld' supports a.out object types on the following
960      platforms: Convex C-Series (BSD), i386/i486/Pentium (GNU/Linux), Sequent
961      Symmetry i386 (Dynix 3), Sun-3 (SunOS 3 & 4), Sun-4 (SunOS 4), & VAX
962      (Ultrix).
964    * `doschk'   (SrcCD)
966      This program is a utility to help software developers ensure that their
967      source file names are distinguishable on System V platforms with
968      14-character filenames and on MS-DOS systems with 8+3 character
969      filenames.
971    * `ed'   (SrcCD)
973      `ed' is the standard text editor.  It is line-oriented and can be used
974      interactively or in scripts.
976    * Elib   (SrcCD)
978      Elib is a small library of Emacs Lisp functions, including routines for
979      using AVL trees and doubly-linked lists.
981    * Elisp archive   (SrcCD)
983      This is a snapshot of Ohio State's GNU Emacs Lisp FTP Archive.  FTP it
984      from `archive.cis.ohio-state.edu' in `/pub/gnu/emacs/elisp-archive'.
986    * Emacs   *Also *note GNUs Flashes::.*   [FSFman(s), FSFrc]
988      In 1975, Richard Stallman developed the first Emacs, an extensible,
989      customizable real-time display editor & computing environment.  GNU Emacs
990      is his second implementation.  It offers true Lisp--smoothly integrated
991      into the editor--for writing extensions & provides an interface to the X
992      Window System.  It runs on Unix, MS-DOS, & Windows NT or 95.  In
993      addition to its powerful native command set, Emacs can emulate the
994      editors vi & EDT (DEC's VMS editor).  Emacs has many other features which
995      make it a full computing support environment.  Source for the `GNU Emacs
996      Manual' & a reference card comes with the software.  Sources for the
997      `GNU Emacs Lisp Reference Manual', & `Programming in Emacs Lisp: An
998      Introduction' are distributed in separate packages.  *Note
999      Documentation::.
1001    * Emacs 20   (SrcCD)   [FSFman(s), FSFrc]
1003      Emacs 20.1 was just released recently.  Its main new features include
1004      support for many languages and many character codes (the MULE facility)
1005      and a new convenient customization feature.  The text-filling commands
1006      handle indented and bulleted paragraphs conveniently; there are new help
1007      facilities for looking up documentation about functions and symbols in
1008      various languages.  A new method of file-locking works even when using
1009      NFS.  Some dired commands have been made more systematic.
1011      We believe Emacs 20 operates on the same systems as Emacs 19, but we do
1012      not have confirmation for all of them.
1014    * Emacs 19   (SrcCD)   [FSFman(s), FSFrc]
1016      Emacs 19 works with character-only terminals & with the X Window System
1017      (with or without an X toolkit).  It also runs on MS-DOS, MS Windows, and
1018      with multiple-window support on MS Windows 95/NT.
1020      Emacs 19 works on: Acorn RISC (RISCiX); Alliant FX/2800 (BSD); Alpha
1021      (OSF/1 or GNU/Linux); Apollo (DomainOS); Bull DPX/2 2nn & 3nn (SysV.3) &
1022      sps7 (SysV.2); Clipper; Convex (BSD); Cubix QBx (SysV); Data General
1023      Aviion (DGUX); DEC MIPS (Ultrix 4.2, OSF/1, not VMS); Elxsi 6400 (SysV);
1024      Gould Power Node & NP1 (4.2 & 4.3BSD); Harris Night Hawk 1200, 3000,
1025      4000 & 5000 (cxux); Harris Night Hawk Power PC (powerunix); Honeywell
1026      XPS100 (SysV); HP 9000 series 200, 300, 700, 800 (but not 500) (4.3BSD;
1027      HP-UX 7, 8, 9; NextStep); Intel i386/i486/Pentium (GNU/Hurd, GNU/Linux,
1028      386BSD, AIX, BSDI/386, FreeBSD, Esix, ISC, MS-DOS, NetBSD, SCO3.2v4,
1029      Solaris, SysV, Xenix, WindowsNT, Windows95); IBM RS/6000 (AIX 3.2) &
1030      RT/PC (AIX, BSD); Motorola Delta 147 & 187 (SysV.3, SysV.4, m88kbcs);
1031      National Semiconductor 32K (Genix); NeXT (BSD, Mach 2 w/ NeXTStep 3.0);
1032      Paragon (OSF/1); Prime EXL (SysV); Pyramid (BSD); Sequent Symmetry (BSD,
1033      ptx); Siemens RM400 & RM600 (SysV); SGI Iris 4D (Irix 4.x & 5.x); Sony
1034      News/RISC (NewsOS); Stardent i860 (SysV); Sun 3 & 4, SPARC 1, 1+, 2, 10,
1035      Classic (SunOS 4.0, 4.1, Solaris 2.0-2.3); Tadpole 68k (SysV); Tektronix
1036      XD88 (SysV.3) & 4300 (BSD); & Titan P2 & P3 (SysV).
1038    * Emacs 18   (SrcCD)   [FSFrc]
1040      Emacs 18 is several years old.  We no longer maintain it, but still
1041      distribute it for those using platforms which Emacs 19 does not support.
1043    * `enscript'   (SrcCD)
1045      `enscript' is an upwardly-compatible replacement for the Adobe
1046      `enscript' program.  It formats ASCII files (outputting in Postscript)
1047      and stores generated output to a file or sends it directly to the
1048      printer.
1050    * `es'   (SrcCD)
1052      `es' is an extensible shell (based on `rc') with first-class functions,
1053      lexical scope, exceptions, and rich return values (i.e., functions can
1054      return values other than just numbers).  `es''s extensibility comes from
1055      the ability to modify and extend the shell's built-in services, such as
1056      path searching and redirection.  Like `rc', it is great for both
1057      interactive use and scripting, particularly since its quoting rules are
1058      much less baroque than the C and Bourne shells.
1060    * Exim   (SrcCD)
1062      Exim is a new Internet mail transfer agent, similar in style to Smail 3.
1063      It can handle relatively high volume mail systems, header rewriting,
1064      control over which hosts/nets may use it as a relay, blocking of
1065      unwanted mail from specified hosts/nets/senders, and multiple local
1066      domains on one mail host ("virtual domains") with several options for
1067      the way these are handled.
1069    * `f2c'   *Also see "Fortran" below & in *Note Forthcoming GNUs::.*  
1070      (SrcCD)
1072      `f2c' converts Fortran-77 source into C or C++, which can be compiled
1073      with GCC or G++.  Get bug fixes by FTP from site `netlib.bell-labs.com'
1074      or by email from `netlib@netlib.bell-labs.com'.  For a summary, see the
1075      file `/netlib/f2c/readme.gz'.
1077    * `ffcall'   (SrcCD)
1079      `ffcall' is a C library for implementing foreign function calls in
1080      embedded interpreters by Bill Triggs and Bruno Haible.  It allows C
1081      functions with arbitrary argument lists and return types to be called or
1082      emulated (callbacks).
1084    * Fileutils   (SrcCD)
1086      The Fileutils are: `chgrp', `chmod', `chown', `cp', `dd', `df', `dir',
1087      `dircolors', `du', `install', `ln', `ls', `mkdir', `mkfifo', `mknod',
1088      `mv', `rm', `rmdir', `sync', `touch', & `vdir'.
1090    * Findutils   (SrcCD)
1092      `find' is frequently used both interactively and in shell scripts to
1093      find files which match certain criteria and perform arbitrary operations
1094      on them.  Also included are `locate', which scans a database for file
1095      names that match a pattern, and `xargs', which applies a command to a
1096      list of files.
1098    * Finger   (SrcCD)
1100      GNU Finger has more features than other finger programs.  For sites with
1101      many hosts, a single host may be designated as the finger "server" host
1102      and other hosts at that site configured as finger "clients".  The server
1103      host collects information about who is logged in on the clients.  To
1104      finger a user at a GNU Finger site, a query to any of its client hosts
1105      gets useful information.  GNU Finger supports many customization
1106      features, including user output filters and site-programmable output for
1107      special target names.
1109    * `flex'   (BinCD, SrcCD)   [FSFman, FSFrc]
1111      `flex' is a replacement for the `lex' scanner generator.  `flex' was
1112      written by Vern Paxson of the Lawrence Berkeley Laboratory and generates
1113      far more efficient scanners than `lex' does.  Sources for the `Flex
1114      Manual' and reference card are included (*note Documentation::.).
1116    * Fontutils   (SrcCD)
1118      The Fontutils convert between font formats, create fonts for use with
1119      Ghostscript or TeX (starting with a scanned type image & converting the
1120      bitmaps to outlines), etc.  It includes: `bpltobzr', `bzrto',
1121      `charspace', `fontconvert', `gsrenderfont', `imageto', `imgrotate',
1122      `limn', & `xbfe'.
1124    * Fortran (`g77')   *Also *note Forthcoming GNUs::.*   (BinCD, SrcCD)
1126      GNU Fortran (`g77'), developed by Craig Burley, is available for public
1127      beta testing on the Internet.  For now, `g77' produces code that is
1128      mostly object-compatible with `f2c' & uses the same run-time library
1129      (`libf2c').
1131    * `gawk'   (SrcCD)   [FSFman]
1133      `gawk' is upwardly compatible with the latest POSIX specification of
1134      `awk'.  It also provides several useful extensions not found in other
1135      `awk' implementations.  Texinfo source for the `The GNU Awk User's
1136      Guide' comes with the software (*note Documentation::.).
1138    * `gcal'   (SrcCD)
1140      `gcal' is a program for printing calendars.  It displays different
1141      styled calendar sheets, eternal holiday lists, and fixed date warning
1142      lists.
1144    * GCC   (BinCD, SrcCD)   [FSFman]
1146      Version 2 of the GNU C Compiler supports the languages C, C++, and
1147      Objective-C; the source file name suffix or a compiler option selects
1148      the language.  (Also see "GNAT" later in this article for Ada language
1149      supports.) Objective-C support was donated by NeXT.  The runtime support
1150      needed to run Objective-C programs is now distributed with GCC.  (This
1151      does not include any Objective-C classes aside from `object', but see
1152      "GNUstep" in *Note Forthcoming GNUs::.) G++ seeks to be compliant with
1153      the ANSI C++ language standard.  See
1154      `http://www.cygnus.com/misc/wp/index.html' for the latest draft.
1156      GCC is a fairly portable optimizing compiler which performs many
1157      optimizations.  They include: automatic register allocation, common
1158      sub-expression elimination (CSE) (including a certain amount of CSE
1159      between basic blocks - though not all the supported machine descriptions
1160      provide for scheduling or delay slots), invariant code motion from
1161      loops, induction variable optimizations, constant propagation, copy
1162      propagation, delayed popping of function call arguments, tail recursion
1163      elimination, integration of inline functions & frame pointer elimination,
1164      instruction scheduling, loop unrolling, filling of delay slots, leaf
1165      function optimization, optimized multiplication by constants, the
1166      ability to assign attributes to instructions, & many local optimizations
1167      automatically deduced from the machine description.
1169      GCC can open-code most arithmetic on 64-bit values (type `long long
1170      int').  It supports extended floating point (type `long double') on the
1171      68k; other machines will follow.  GCC supports full ANSI C, traditional
1172      C, & GNU C extensions (including: nested functions support, nonlocal
1173      gotos, & taking the address of a label).
1175      GCC can generate a.out, COFF, ELF, & OSF-Rose files when used with a
1176      suitable assembler.  It can produce debugging information in these
1177      formats: BSD stabs, COFF, ECOFF, ECOFF with stabs, & DWARF.
1179      GCC generates code for many CPUs, including the a29k, Alpha, ARM, AT&T,
1180      DSP1610, Clipper, Convex cN, Elxsi, Fujitsu Gmicro, i370, i860, i960,
1181      MIL-STD-1750a, MIPS, ns32k, PDP-11, Pyramid, ROMP, RS/6000, SH, SPUR,
1182      Tahoe, VAX, & we32k.
1184      Position-independent code is generated for the Clipper, Hitachi H8/300,
1185      HP-PA (1.0 & 1.1), i386/i486/Pentium, m68k, m88k, SPARC, & SPARClite.
1187      Operating systems supported include: GNU/Hurd, GNU/Linux, ACIS, AIX, AOS,
1188      BSD, Clix, Concentrix, Ctix, DG/UX, Dynix, FreeBSD, Genix, HP-UX, Irix,
1189      ISC, Luna, LynxOS, Minix, NetBSD, NewsOS, NeXTStep, OS/2, OSF, OSF-Rose,
1190      RISCOS, SCO, Solaris 2, SunOS 4, System/370, SysV, Ultrix, Unos, VMS, &
1191      Windows/NT.
1193      Using the configuration scheme for GCC, building a cross-compiler is as
1194      easy as building a native compiler.
1196      Texinfo source for the `Using and Porting GNU CC' manual is included
1197      with GCC (*note Documentation::.).
1199    * GDB   (BinCD, SrcCD)   [FSFman, FSFrc]
1201      GDB, the GNU DeBugger, is a source-level debugger for C, C++, & Fortran.
1202      It provides partial support for Modula-2 & Chill.
1204      GDB can debug both C & C++, & will work with executables made by many
1205      different compilers; but, C++ debugging will have some limitations if
1206      you do not use GCC.
1208      GDB has a command line user interface, and Emacs has GDB mode as an
1209      interface.  Two X interfaces (not distributed or maintained by the FSF)
1210      are: `gdbtk' (FTP it from `ftp.cygnus.com' in directory `/pub/gdb'); and
1211      `xxgdb' (FTP it from `ftp.x.org' in directory `/contrib/utilities').
1213      Executable files and symbol tables are read via the BFD library, which
1214      allows a single copy of GDB to debug programs with multiple object file
1215      formats (e.g., a.out, COFF, ELF).  Other features include a rich command
1216      language, remote debugging over serial lines or TCP/IP, and watchpoints
1217      (breakpoints triggered when the value of an expression changes).
1219      GDB uses a standard remote interface to a simulator library which
1220      includes simulators for the ARM, Hitachi H8/300, Hitachi SH, & PowerPC.
1222      GDB can perform cross-debugging.  To say that GDB "targets" a platform
1223      means it can perform native or cross-debugging for it.  To say that GDB
1224      can "host" a given platform means that it can be built on it, but cannot
1225      necessarily debug native programs.
1227      GDB can:
1229         * "target" & "host": Amiga 3000 (AmigaOS, Amix, NetBSD), DEC Alpha
1230           (OSF/1), DECstation 3100 & 5000 (Ultrix), HP 9000/300 (BSD, HP-UX),
1231           HP 9000/700 (HP-UX 9, 10), i386/i486/Pentium (GNU/Hurd, GNU/Linux,
1232           BSD, FreeBSD, LynxOS, NetBSD, SCO, Windows NT), IBM RS/6000 (AIX
1233           3.x, AIX 4.x, LynxOS), Motorola Delta m88k (System V, CX/UX),
1234           Motorola m68k MVME-167 (LynxOS), NCR 3000 (SVR4), PC532 (NetBSD),
1235           PowerPC (AIX 4.x, MacOS, Windows NT), SGI (Irix V3, V4, V5), SONY
1236           News (NewsOS 3.x), SPARC (LynxOS, NetBSD, Solaris 2.x, & SunOS 4.1),
1237           & Sun-3 (SunOS 4.1).
1239         * "target", but not "host": AMD 29000, ARM (RDP), Fujitsu SPARClite,
1240           Hitachi H8/300, Hitachi SH (CMON, SH3, E7000), HP PA Pro (Winbond,
1241           Oki), i960 (MON960, Nindy, VxWorks), m68k/m68332 (CPU32BUG, EST,
1242           ROM68K, VxWorks), Matra Sparclet, MIPS (IDT, PMON, VxWorks),
1243           PowerPC (PPCBug), & Z8000.
1245         * "host", but not "target": HP/Apollo 68k (BSD), IBM RT/PC (AIX), &
1246           m68k Apple Macintosh (MacOS).  Sources for the manual,
1247      `Debugging with GDB', and a reference card are included (*note
1248      Documentation::.).
1250    * `gdbm'   (SrcCD)
1252      `gdbm' is the GNU replacement for the traditional `dbm' and `ndbm'
1253      libraries.  It implements a database using quick lookup by hashing.
1254      `gdbm' does not ordinarily make sparse files (unlike its Unix and BSD
1255      counterparts).
1257    * Generic NQS   (SrcCD)
1259      Generic NQS is a network queuing system for spreading batch jobs across a
1260      network of machines.  It is designed to be simple to install on a
1261      heterogeneous network of machines, and has optimizations for running on
1262      the high end, symmetric multiprocessing servers that are currently on the
1263      market.  It is available for many more Unix variants than any other
1264      comparable product, and inter-operates with other NQS systems, including
1265      Cray's NQE.
1267    * `geomview'   *See* `http://www.geom.umn.edu/software/geomview'   (SrcCD)
1269      `geomview' is an interactive geometry viewing program, for Unix systems
1270      with Motif, using X, GL, or OpenGL graphics.  It allows multiple
1271      independently controllable objects and cameras.  External programs may
1272      drive desired aspects of the viewer, e.g. loading changing geometry or
1273      controlling motion, while allowing interactive mouse-and-GUI control of
1274      everything else.  Controllable features include motion, appearance
1275      (wireframe, shading, lighting and material properties), mouse-based
1276      selection, snapshoting (PPM or SGI image, Postscript, and RenderMan
1277      formats), display in hyperbolic and spherical spaces, and projection
1278      from higher dimensions.  Includes converters to display Mathematica and
1279      Maple 3-D graphics, and limited conversion to/from VRML.
1281    * `gettext'   *Also *note Help the Translation Project::.*   (SrcCD)
1283      The GNU `gettext' tool set has everything maintainers need to
1284      internationalize a package's user messages.  Once a package has been
1285      internationalized, `gettext''s many tools help translators localize
1286      messages to their native language and automate handling the translation
1287      files.
1289    * `gforth'   (SrcCD)
1291      `gforth' is a fast, portable implementation of the ANS Forth language.
1293    * Ghostscript   (SrcCD)
1295      Ghostscript is an interpreter for the Postscript and PDF graphics
1296      languages.
1298      The current version of GNU Ghostscript, 3.53, includes a Postscript
1299      Level 2 interpreter and a PDF 1.1 interpreter (except for encryption).
1300      Significant new features include the ability to convert PDF to
1301      Postscript.
1303      Ghostscript executes commands in the Postscript and PDF languages by
1304      writing directly to a printer, drawing on an X window, or writing to
1305      files for printing later or manipulating with other graphics programs.
1307      Ghostscript includes a C-callable graphics library (for client programs
1308      that do not want to deal with the Postscript language).  It also runs on
1309      MS-DOS, MS Windows, OS/2, OpenVMS, and Mac OS (native on both 68K and
1310      PowerPC) (but please do *not* ask the FSF staff any questions about this;
1311      we do not use these operating systems).
1313    * Ghostview   (SrcCD)
1315      Tim Theisen, `ghostview@cs.wisc.edu', created Ghostview, a previewer for
1316      multi-page files with an X Window interface.  Ghostview & Ghostscript
1317      work together; Ghostview creates a viewing window & Ghostscript draws in
1318      it.
1320    * GIT   (SrcCD)
1322      The GNU Interactive Tools package includes: an extensible file system
1323      browser, an ASCII/hex file viewer, a process viewer/killer, & other
1324      related utilities & shell scripts.  It can be used to increase the speed
1325      & efficiency of many daily tasks, such as copying & moving files &
1326      directories, invoking editors, compressing/uncompressing files, creating
1327      & expanding archives, compiling programs, sending mail, etc.  It looks
1328      nice, has colors (if the standard ANSI color sequences are supported), &
1329      is user-friendly.
1331    * `gmp'   (SrcCD)
1333      GNU `mp' is a library for arithmetic on arbitrary precision integers,
1334      rational numbers, and floating-point numbers.  It has a rich set of
1335      functions with a regular interface.
1337      A major new release, version 2, came out in Spring '96.  Compared to
1338      previous versions, it is much faster, contains lots of new functions, &
1339      has support for arbitrary precision floating-point numbers.
1341    * GN   (SrcCD)
1343      GN is a gopher/HTTP server.
1345    * Gnans   (SrcCD)
1347      Gnans is a program (and language) for the numerical study of
1348      deterministic and stochastic dynamical systems.  The dynamical systems
1349      may evolve in continuous or discrete time.  Gnans has graphical &
1350      command line interfaces.
1352    * GNAT: The GNU Ada Translator   (SrcCD)
1354      GNAT, a front end for the entire Ada 95 language, including all special
1355      needs annexes, is available via anonymous FTP from `cs.nyu.edu' and
1356      various mirror sites in `/pub/gnat'.  SGI, DEC, and Siemens Nixdorf have
1357      chosen GNU Ada 95 as the Ada compiler for some of their systems.  GNAT
1358      is maintained by Ada Core Technologies.  For more information, see
1359      `http://www.gnat.com'.
1361    * GNATS   (SrcCD)
1363      GNATS, GNats: A Tracking System, is a bug-tracking system.  It is based
1364      upon the paradigm of a central site or organization which receives
1365      problem reports and negotiates their resolution by electronic mail.
1366      Although it has been used primarily as a software bug-tracking system so
1367      far, it is sufficiently generalized that it could be used for handling
1368      system administration issues, project management, or any number of other
1369      applications.
1371    * GnuGo   (SrcCD)
1373      GnuGo plays the game of Go.  It is not yet very sophisticated.
1375    * GNUMATH (`gnussl')   (SrcCD)
1377      GNUMATH is a library (`gnussl') that simplifies scientific programming
1378      in C & C++.  Its focus is on problems that can be solved by a
1379      straight-forward application of numerical linear algebra.  It also
1380      handles plotting.  It is in beta release; it is expected to grow more
1381      versatile & offer a wider scope in time.
1383    * `gnuplot'   (SrcCD)
1385      `gnuplot' is an interactive program for plotting mathematical
1386      expressions and data.  It plots both curves (2 dimensions) & surfaces (3
1387      dimensions).  It was neither written nor named for the GNU Project; the
1388      name is a coincidence.  Various GNU programs use `gnuplot'.
1390    * `gnuserv'   (SrcCD)
1392      `gnuserv' is an enhanced version of Emacs' `emacsclient' program.  It
1393      lets the user direct a running Emacs to edit files or evaluate arbitrary
1394      Emacs Lisp constructs from another process.
1396    * `gpc'   *Also *note GNUs Flashes::.*   (SrcCD)
1398      `gpc' is the GNU Pascal Compiler.
1400    * grep   (SrcCD)
1402      This package has GNU `grep', `egrep', and `fgrep', which find lines that
1403      match entered patterns.  They are much faster than the traditional Unix
1404      versions.
1406    * Groff   (SrcCD)
1408      Groff is a document formatting system based on a device-independent
1409      version of `troff', & includes: `eqn', `nroff', `pic', `refer', `tbl',
1410      `troff'; the `man', `ms', & `mm' macros; & drivers for Postscript, TeX
1411      `dvi' format, the LaserJet 4 series of printers, and typewriter-like
1412      devices.  Groff's `mm' macro package is almost compatible with the DWB
1413      `mm' macros with several extensions.  Also included is a modified
1414      version of the Berkeley `me' macros and an enhanced version of the X11
1415      `xditview' previewer.  Written in C++, these programs can be compiled
1416      with GNU C++ Version 2.7.2 or later.
1418      Groff users are encouraged to contribute enhancements.  Most needed are
1419      complete Texinfo documentation, a `grap' emulation (a `pic' preprocessor
1420      for typesetting graphs), a page-makeup postprocessor similar to `pm'
1421      (see `Computing Systems', Vol. 2, No. 2; ask `office@usenix.org' how to
1422      get a copy), and an ASCII output class for `pic' to integrate `pic' with
1423      Texinfo.  Questions and bug reports from users who have read the
1424      documentation provided with Groff can be sent to
1425      `bug-groff@prep.ai.mit.edu'.
1427    * `guavac'   (SrcCD)
1429      `guavac' is a new free compiler for the Java language.
1431    * GUILE   *Also *note GNUs Flashes::.*   (SrcCD)
1433      GUILE is GNU's Ubiquitous Intelligent Language for Extension, an
1434      interpreter for the Scheme programming language, packaged as a library
1435      that you can link into your programs to make them extensible.
1437    * `gzip'   (BinCD, SrcCD)
1439      `gzip' can expand LZW-compressed files but uses another, unpatented
1440      algorithm for compression which generally produces better results.  It
1441      also expands files compressed with System V's `pack' program.
1443    * `hello'   (SrcCD)
1445      The GNU `hello' program produces a familiar, friendly greeting.  It
1446      allows non-programmers to use a classic computer science tool which would
1447      otherwise be unavailable to them.  Because it is protected by the GNU
1448      General Public License, users are free to share and change it.  `hello'
1449      is also a good example of a program that meets the GNU coding standards.
1450      Like any truly useful program, `hello' contains a built-in mail reader.
1452    * `hp2xx'   (SrcCD)
1454      GNU `hp2xx' reads HP-GL files, decomposes all drawing commands into
1455      elementary vectors, and converts them into a variety of vector and raster
1456      output formats.  It is also an HP-GL previewer.  Currently supported
1457      vector formats include encapsulated Postscript, Uniplex RGIP, Metafont,
1458      various special TeX-related formats, and simplified HP-GL (line drawing
1459      only) for imports.  Raster formats supported include IMG, PBM, PCX, &
1460      HP-PCL (including Deskjet & DJ5xxC support).  Previewers work under X11
1461      (Unix), OS/2 (PM & full screen), & MS-DOS (SVGA, VGA, & HGC).
1463    * HylaFAX   *Also see* `http://www.vix.com/hylafax/'   (SrcCD)
1465      HylaFAX (once named FlexFAX) is a facsimile system for Unix systems.  It
1466      supports sending, receiving, & polled retrieval of facsimile, as well as
1467      transparent shared data use of the modem.
1469    * Hyperbole   (SrcCD)
1471      Hyperbole, written by Bob Weiner in Emacs Lisp, is an open, efficient,
1472      programmable information management, autonumbered outliner, & hypertext
1473      system, intended for everyday work on any platform Emacs runs on.
1475    * ID Utils   (SrcCD)
1477      ID Utils is a package of simple, fast, high-capacity,
1478      language-independent tools that index program identifiers, literal
1479      numbers, or words of human-readable text.  Queries can be issued from
1480      the command-line, or from within Emacs, serving as an augmented tags
1481      facility.
1483    * `indent'   (SrcCD)
1485      GNU `indent' formats C source code into the GNU, BSD, K&R, or your own
1486      special indentation style.  GNU `indent' is more robust & provides more
1487      functionality than other such programs, including handling C++ comments.
1488      It runs on Unix, Windows, VMS, ATARI and other systems.
1490      The next version which formats C++ source code will soon be released.
1492    * Inetutils   (SrcCD)
1494      Inetutils has common networking utilities & servers.
1496      Version 1.3a is more portable than previous releases: Inetutils now
1497      works on GNU/Linux and SunOS/Solaris systems, although it still requires
1498      a system with some degree of BSD compatibility.  This release also has
1499      many security holes plugged.
1501    * Ispell   (SrcCD)
1503      Ispell is an interactive spell checker that suggests "near misses" to
1504      replace unrecognized words.  System & user-maintained dictionaries for
1505      multiple languages can be used.  Standalone & Emacs interfaces are
1506      available.
1508    * JACAL   *Not available from the FSF except by FTP*
1510      JACAL is a symbolic mathematics system for the manipulation &
1511      simplification of algebraic expressions & equations.
1513      The FSF is not distributing JACAL on any physical media.  You can FTP it,
1514      or visit the Web site `http://www-swiss.ai.mit.edu/~jaffer/JACAL.html'.
1516    * jargon   (SrcCD)
1518      The jargon file is the online version of `The New Hacker's Dictionary'.
1520    * Karma   (SrcCD)
1522      Karma is a signal and image processing library and visualization toolkit
1523      that provides interprocess communications, authentication, graphics
1524      display, and user interface to and manipulation of the Karma network
1525      data structure.  Several foreign data formats are also supported.  Karma
1526      comes packaged with a number of generic visualization tools and some
1527      astronomy-specific tools.
1529    * `less'   (SrcCD)
1531      `less' is a display paginator similar to `more' and `pg', but with
1532      various features (such as the ability to scroll backwards) that most
1533      pagers lack.
1535    * LessTif   (SrcCD)
1537      LessTif is a free clone of Motif.
1539    * Libtool   (SrcCD)
1541      GNU libtool is a generic library support script which manages the
1542      complexity of building and linking against shared libraries.  Libtool
1543      allows source code package maintainers to easily add shared library
1544      support without breaking static-only platform compatibility.
1546      Libtool supports building static libraries on all known platforms.
1547      Shared library support has been implemented for several platforms.
1549    * Lynx   *Also see* `http://lynx.browser.org'  (SrcCD)
1551      Lynx is a text-only World Wide Web browser for those running
1552      character-only ("cursor-addressable") terminals or terminal emulators.
1554    * `m4'   (SrcCD)
1556      GNU `m4' is an implementation of the traditional Unix macro processor.
1557      It is mostly SVR4 compatible, although it has some extensions (e.g.,
1558      handling more than 9 positional parameters to macros).  `m4' also has
1559      built-in functions for including files, running shell commands, doing
1560      arithmetic, etc.
1562    * `make'   (BinCD, SrcCD)   [FSFman]
1564      GNU `make' supports POSIX 1003.2 and has all but a few obscure features
1565      of the BSD and System V versions of `make', and runs on MS-DOS,
1566      AmigaDOS, VMS, & Windows NT or 95, as well as all Unix-compatible
1567      systems.  GNU extensions include long options, parallel compilation,
1568      flexible implicit pattern rules, conditional execution, & powerful text
1569      manipulation functions.  Source for the `Make Manual' comes with the
1570      program (*note Documentation::.).
1572    * MandelSpawn   (SrcCD)
1574      A parallel Mandelbrot generation program for the X Window System.
1576    * Maxima   (SrcCD)
1578      Maxima is a Common Lisp implementation of MIT's Macsyma system for
1579      computer based algebra.
1581    * MCSim   (SrcCD)
1583      MCSim is a general purpose modeling and simulation program which also
1584      performs standard or Markov chain Monte Carlo simulations.  It allows
1585      you to specify a set of linear or nonlinear equations (eventually
1586      differential), and solve them using parameter values you choose or
1587      parameter values sampled from specified statistical distributions.
1588      Simulation outputs can be compared to experimental data for parameter
1589      estimation.
1591    * Meta-HTML   (SrcCD)
1593      <Meta-HTML> is a programming language specifically designed for working
1594      within the World Wide Web environment.  Although it is a genuine
1595      programming language, suitable for large-scale symbolic manipulation, it
1596      provides the most commonly wanted Web functionality as built-in
1597      primitives, so you don't have to write them.
1599    * Midnight Commander (`mc')   (SrcCD)
1601      The Midnight Commander is a user friendly & colorful Unix file manager &
1602      shell, useful to novice & guru alike.  It has a built-in virtual file
1603      system that manipulates files inside tar files or files on remote
1604      machines using the FTP protocol.  This mechanism is extendable with
1605      external Unix programs.
1607    * Miscellaneous Files Distribution   (SrcCD)
1609      The GNU Miscellaneous Files are non-crucial files that are common on
1610      various systems, including word lists, airport codes, ZIP codes etc.
1612    * `mkisofs'   (SrcCD)
1614      `mkisofs' is a pre-mastering program to generate an ISO 9660 file system.
1615      It takes a snapshot of a directory tree, and makes a binary image which
1616      corresponds to an ISO 9660 file system when written to a block device.
1618      It can also generate the System Use Sharing Protocol records of the Rock
1619      Ridge Interchange Protocol (used to further describe the files in an ISO
1620      9660 file system to a Unix host; it provides information such as longer
1621      filenames, uid/gid, permissions, and device nodes).
1623      The `mkisofs' program is often used with `cdwrite'.  The `cdwrite'
1624      program works by taking the image that `mkisofs' generates and driving a
1625      cdwriter drive to actually burn the disk.  `cdwrite' works under
1626      GNU/Linux, and supports popular cdwriter drives.  Older versions of
1627      `cdwrite' were included with older versions of `mkisofs';
1628      `sunsite.unc.edu' has the latest version:
1629      `/pub/Linux/utils/disk-management/cdwrite-2.0.tar.gz'.
1631    * `mtools'   (SrcCD)
1633      `mtools' is a collection of utilities to access MS-DOS disks from Unix
1634      without mounting them.  It supports Windows 95 style long file names,
1635      OS/2 Xdf disks, ZIP/JAZ disks and 2m disks (store up to 1992k on a high
1636      density 3 1/2 disk).
1638    * MULE   *Also *note GNUs Flashes::.*   (SrcCD)
1640      MULE is a MULtilingual Enhancement to GNU Emacs.  MULE text buffers can
1641      contain a mix of characters from many languages including: Japanese,
1642      Chinese, Korean, Vietnamese, Thai, modern European languages (including
1643      Greek & Russian), Arabic, & Hebrew.  MULE also provides input methods
1644      for all of them.  *Note GNU & Other Free Software in Japan::, for more
1645      information about MULE.
1647      The version 20 release of Emacs includes the MULE features, making MULE
1648      itself obsolete.
1650    * `mutt'   *Also see* `http://www.cs.hmc.edu/~me/mutt'   (SrcCD)
1652      Mutt is a small but very powerful mail client: a hybrid, or "mutt,"
1653      consisting of features from various other curses-based e-mail clients.
1655    * NetHack   (SrcCD)
1657      NetHack is a display-oriented adventure game similar to Rogue.  ASCII,
1658      X11, and various PC based GUI displays are supported.
1660      NetHack runs on GNU/Linux, Amiga, Atari, BeBox, Mac, MS Windows, MS-DOS,
1661      OS/2, Unix, VMS, and Windows NT.
1663      The current release of NetHack is 3.2.2.  Bug reports concerning NetHack
1664      should be sent to `nethack-bugs@linc.cis.upenn.edu'.
1666    * NIH Class Library   (SrcCD)
1668      The NIH Class Library is a set of C++ classes (similar to
1669      Smalltalk-80's) written in C++ by Keith Gorlen of the National Institutes
1670      of Health (NIH).
1672    * `nvi'   (SrcCD)
1674      `nvi' is an implementation of the `ex'/`vi' Unix editor.  It has all the
1675      functionality of the original `ex'/`vi', except `open' mode & the `lisp'
1676      edit option.  Enhancements include multiple buffers, command-line
1677      editing & path completion, integrated Perl5 & Tcl scripting languages,
1678      Cscope support & tag stacks, 8-bit data support, infinite file/line
1679      lengths, infinite undo, language catalogs, incremental search, extended
1680      regular expressions, and security fixes.  It uses Autoconf for
1681      configuration and runs on any Unix-like system.
1683    * Oaklisp   (SrcCD)
1685      Oaklisp is a fast, portable, object-oriented Scheme with first class
1686      types.
1688    * Objective-C Library   (SrcCD)
1690      Our Objective-C Class Library (`gstep-base.tar.gz', `libgnustep-base')
1691      has general-purpose, non-graphical Objective-C objects written by Andrew
1692      McCallum & others.  It includes collection classes for maintaining
1693      groups of objects, I/O streams, coders for formatting objects & C types
1694      to streams, ports for network packet transmission, distributed objects
1695      (remote object messaging), string classes, invocations, notifications,
1696      event loops, timers, exceptions, pseudo-random number generators, &
1697      more.  It has the base classes for the GNUstep project; all but a few of
1698      them have already been written.  Send queries & bugs to
1699      `mccallum@gnu.ai.mit.edu'.  See "GNUstep" in *Note Forthcoming GNUs::.
1701    * OBST   (SrcCD)
1703      OBST is a persistent object management system with bindings to C++.
1704      OBST supports incremental loading of methods.  Its graphical tools
1705      require the X Window System.  It features a hands-on tutorial including
1706      sample programs.  It compiles with G++, and should install easily on
1707      most Unix platforms.
1709    * Octave   *Also see* `http://www.che.wisc.edu/octave'   (SrcCD)
1711      Octave does arithmetic for real and complex scalars and matrices, solves
1712      sets of nonlinear algebraic equations, integrates systems of ordinary
1713      differential & differential-algebraic equations, and integrates
1714      functions over finite & infinite intervals.  Two- & three-dimensional
1715      plotting is available using `gnuplot'.
1717      Version 2.0.9 of Octave was released in July.  It includes support for
1718      dynamically linked functions, user-defined data types, many new
1719      functions, & a completely revised manual.  Octave works on most Unix
1720      systems, OS/2, and Windows NT/95.
1722    * Oleo   (SrcCD)
1724      Oleo is a spreadsheet program (better for you than the more expensive
1725      spreadsheets).  It supports the X Window System and character-based
1726      terminals, and can output Embedded Postscript renditions of spreadsheets.
1727      Keybindings should be familiar to Emacs users and are configurable.
1728      Oleo supports multiple variable-width fonts when used under the X Window
1729      System or outputting to Postscript devices.
1731    * `p2c'   (SrcCD)
1733      `p2c' is Dave Gillespie's Pascal-to-C translator.  It inputs many
1734      dialects (HP, ISO, Turbo, VAX, etc.)  & generates readable,
1735      maintainable, portable C.
1737    * `patch'   (SrcCD)
1739      `patch' applies `diff''s output to a set of original files to generate
1740      the modified versions.  Recent versions of GNU `patch' can update binary
1741      files, and can remove files and directories when they become obsolete.
1743    * PCL   (SrcCD)
1745      PCL is a free implementation of a large subset of CLOS, the Common Lisp
1746      Object System.  It runs under both GCL and CLISP, mentioned above.
1748    * `perl'   (SrcCD)
1750      Larry Wall's `perl' combines the features & capabilities of C, `sed',
1751      `awk', & `sh', and provides interfaces to the Unix system calls & many C
1752      library routines.
1754    * `phttpd'    (SrcCD)
1756      `phttpd' is a high speed World Wide Web server using multithreading,
1757      memory mapping, and dynamic linking to achieve its goals of high speed,
1758      scalability, and light weight.  It is currently supported only on
1759      Solaris (SunOS5).
1761    * plotutils   (SrcCD)
1763      The GNU plotutils (plotting utilities) package includes `libplot', a
1764      subroutine library for producing 2-D device-independent vector graphics,
1765      and `graph', a sample application for plotting 2-D scientific data that
1766      is built on top of `libplot'.  Supported devices include X Window System
1767      displays, Postscript devices, and Tektronix emulators.  `xfig' output
1768      format, which can be edited with the free graphics editor `xfig', is
1769      also supported.  The Postscript output format includes directives which
1770      allow it to be edited with the `idraw' graphics editor.  Included with
1771      `graph' are `spline', a program that uses splines in tension to
1772      interpolate data, and `ode', an application that will numerically
1773      integrate a system of ordinary differential equations.
1775    * PRCS   (SrcCD)
1777      PRCS, the Project Revision Control System, is a version control program
1778      with purpose similar to that of CVS.  It was designed with simplicity in
1779      mind.  Like CVS, PRCS uses RCS to accomplish this task, but this is
1780      inconsequential to the user, as RCS is completely hidden beneath a layer
1781      of abstraction.
1783    * `ptx'   (SrcCD)
1785      GNU `ptx' is our version of the traditional permuted index generator.
1786      It handles multiple input files at once, has TeX compatible output, &
1787      outputs readable "KWIC" (KeyWords In Context) indexes without using
1788      `nroff'.  Plans are to merge this package into `textutils'.
1790      It does not yet handle input files that do not fit in memory all at once.
1792    * `rc'   (SrcCD)
1794      `rc' is a shell that features a C-like syntax (much more so than `csh')
1795      and far cleaner quoting rules than the C or Bourne shells.  It's
1796      intended to be used interactively, but is also great for writing
1797      scripts.  It inspired the shell `es'.
1799    * RCS   (SrcCD)
1801      RCS, the Revision Control System, is used for version control &
1802      management of software projects.  Used with GNU `diff', RCS can handle
1803      binary files (8-bit data, executables, object files, etc).  RCS now
1804      conforms to GNU configuration standards & to POSIX 1003.1b-1993.  Also
1805      see the CVS item above.
1807    * `readline'   (BinCD, SrcCD)
1809      Brian Fox wrote the `readline' library one weekend in 1987, so that the
1810      FSF would have a clean Emacs-like line editing facility that could be
1811      used across multiple programs.  After installing it in Bash, he went on
1812      to test the reusability of the code by adding it to GDB, and then later,
1813      to the GNU FTP client.  The library supplies many entry points--the
1814      simplest interface gives any program the ability to store a history of
1815      input lines, and gives the end user a complete Emacs-like (or vi-like)
1816      editing capability over the input, simply by replacing calls to `gets'
1817      with calls to `readline'.
1819    * `recode'   *Also *note Forthcoming GNUs::.*   (SrcCD)
1821      GNU `recode' converts files between character sets and usages.  When
1822      exact transliterations are not possible, it may delete the offending
1823      characters or fall back on approximations.  This program recognizes or
1824      outputs nearly 150 different character sets and is able to transliterate
1825      files between almost any pair.  Most RFC 1345 character sets are
1826      supported.
1828    * `regex'   (SrcCD)
1830      The GNU regular expression library supports POSIX.2, except for
1831      internationalization features.  It is included in many GNU programs which
1832      do regular expression matching & is available separately.  An alternate
1833      regular expression package, `rx', is faster than `regex' in many cases;
1834      we were planning to replace `regex' with `rx', but it is not certain
1835      this will happen.
1837    * Roxen   (SrcCD)
1839      Roxen is a modularized, object-oriented, non-forking World Wide Web
1840      server with high performance and throughput, and capabilities for on the
1841      fly image generation (`http://www.roxen.com').  It was formerly named
1842      Spinner, but was renamed for trademark reasons.
1844    * `rsync'   (SrcCD)
1846      `rsync' is a replacement for `rcp' that has many more features.  `rsync'
1847      uses the "rsync algorithm", which provides a very fast method for
1848      synchronizing large remote files, sending only the differences across
1849      the link.  It does not require both versions of a file to be local in
1850      order to compute the differences.  A technical report describing the
1851      rsync algorithm is included with the package.
1853    * `rx'   (SrcCD)
1855      Tom Lord has written `rx', a new regular expression library which is
1856      generally faster and more correct than the older GNU `regex' library.
1858    * SAOimage   (SrcCD)
1860      SAOimage is an X-based astronomical image viewer.  It reads array data
1861      images, which may be in specific formats, and displays them with a
1862      pseudocolor colormap.  There is full interactive control of the
1863      colormap, panning and zooming, graphical annotation, and cursor tracking
1864      in pixel and sky coordinates, among other features.
1866    * `screen'   (SrcCD)
1868      `screen' is a terminal multiplexer that runs several separate "screens"
1869      (ttys) on a single character-based terminal.  Each virtual terminal
1870      emulates a DEC VT100 plus several ISO 2022 and ISO 6429 (ECMA 48, ANSI
1871      X3.64) functions, including color.  Arbitrary keyboard input translation
1872      is also supported.  `screen' sessions can be detached and resumed later
1873      on a different terminal type.  Output in detached sessions is saved for
1874      later viewing.
1876    * `sed'   (SrcCD)
1878      `sed' is a stream-oriented version of `ed'.  It comes with the `rx'
1879      library.
1881    * Sharutils   (SrcCD)
1883      `shar' makes so-called shell archives out of many files, preparing them
1884      for transmission by electronic mail services; `unshar' helps unpack
1885      these shell archives after reception.  `uuencode' and `uudecode' are
1886      POSIX compliant implementations of a pair of programs which transform
1887      files into a format that can be safely transmitted across a 7-bit ASCII
1888      link.
1890    * Shellutils   (SrcCD)
1892      The Shellutils are: `basename', `chroot', `date', `dirname', `echo',
1893      `env', `expr', `factor', `false', `groups', `hostname', `id', `logname',
1894      `nice', `nohup', `pathchk', `printenv', `printf', `pwd', `seq', `sleep',
1895      `stty', `su', `tee', `test', `true', `tty', `uname', `uptime', `users',
1896      `who', `whoami', & `yes'.
1898    * Shogi   (SrcCD)
1900      Shogi is a Japanese game similar to Chess; a major difference is that
1901      captured pieces can be returned into play.
1903      GNU Shogi is a variant of GNU Chess; it implements the same features &
1904      similar heuristics.  As a new feature, sequences of partial board
1905      patterns can be introduced to help the program play toward specific
1906      opening patterns.  It has both character and X display interfaces.
1908      It is primarily supported by Matthias Mutz on behalf of the FSF.
1910    * SIPP   (SrcCD)
1912      SIPP is a library for photorealistically rendering 3D scenes.  Scenes can
1913      be illuminated by an arbitrary number of light sources; they are built up
1914      of object hierarchies, with arbitrarily many subobjects and subsurfaces.
1915      Surfaces can be rendered with either Phong, Gouraud, or flat shading.
1916      The library supports programmable shaders and texture mapping.
1918    * Smail   (SrcCD)
1920      Smail is a mail transport system, designed as a compatible drop-in
1921      replacement for `sendmail'.  It uses a much simpler configuration format
1922      than `sendmail' and is designed to be setup with minimal effort.
1924    * Smalltalk   (SrcCD)
1926      GNU Smalltalk is an interpreted object-oriented programming language
1927      system written in highly portable C.  It has been ported to MS-DOS, many
1928      Unixes, & other OSes.  Features include a binary image save capability,
1929      the ability to call user-written C code with parameters, an Emacs
1930      editing mode, a version of the X protocol invocable from Smalltalk,
1931      optional byte-code compilation and/or execution tracing, & automatically
1932      loaded per-user initialization files.  It implements all of the classes
1933      & protocol in the book "Smalltalk-80: The Language", except for the
1934      graphic user interface (GUI) related classes.
1936    * SNePS   (SrcCD)
1938      SNePS is the Semantic Network Processing System.  It is an
1939      implementation of a fully intensional theory of propositional knowledge
1940      representation and reasoning.  SNePS runs under CLISP or GCL.
1942    * `spell'   (SrcCD)
1944      GNU `spell' is a clone of standard Unix `spell', implemented as a
1945      wrapper to `ispell'.
1947    * `stow'   (SrcCD)
1949      `stow' manages the installation of multiple software packages, keeping
1950      them separate while making them appear (via symbolic links) to be
1951      installed in the same place.  For example, Emacs can be installed in
1952      `/usr/local/stow/emacs' and Perl in `/usr/local/stow/perl', permitting
1953      each to be administered separately, while with `stow' they will both
1954      appear to be installed in `/usr/local'.
1956    * Superopt   (SrcCD)
1958      Superopt is a function sequence generator that uses an exhaustive
1959      generate-and-test approach to find the shortest instruction sequence for
1960      a given function.  You provide a function as input, a CPU to generate
1961      code for, and how many instructions you want.  Its use in GCC is
1962      described in the `ACM SIGPLAN PLDI'92 Proceedings'.  It supports: SPARC,
1963      m68k, m68020, m88k, IBM POWER and PowerPC, AMD 29k, Intel x86 & 960,
1964      Pyramid, DEC Alpha, Hitachi SH, & HP-PA.
1966    * Swarm   (SrcCD)
1968      Swarm is a software package for multi-agent simulation of complex systems
1969      being developed at The Santa Fe Institute.  Swarm is intended to be a
1970      useful tool for researchers in a variety of disciplines, especially
1971      artificial life.  The basic architecture of Swarm is the simulation of
1972      collections of concurrently interacting agents: with this architecture,
1973      a large variety of agent based models can be implemented.
1975    * `tar'   (BinCD, SrcCD)
1977      GNU `tar' includes multi-volume support, the ability to archive sparse
1978      files, compression/decompression, remote archives, and special features
1979      that allow `tar' to be used for incremental and full backups.  GNU `tar'
1980      uses an early draft of the POSIX 1003.1 `ustar' format which is
1981      different from the final version.  This will be corrected in the future.
1983    * Termcap Library   (SrcCD)   [FSFman]
1985      The GNU Termcap library is a drop-in replacement for `libtermcap.a' on
1986      any system.  It does not place an arbitrary limit on the size of Termcap
1987      entries, unlike most other Termcap libraries.  Included is source for the
1988      `Termcap Manual' in Texinfo format (*note Documentation::.).
1990    * Termutils   (SrcCD)
1992      The Termutils package contains programs for controlling terminals.
1993      `tput' is a portable way for shell scripts to use special terminal
1994      capabilities.  `tabs' is a program to set hardware terminal tab settings.
1996    * TeX   (SrcCD)
1998      TeX is a document formatter that is used, among other things, by the FSF
1999      for all its printed documentation.  You will need it if you want to make
2000      printed manuals.  See `http://www.tug.org/web2c/'.
2002      The Source Code CD-ROM contains a minimal TeX collection, sufficient to
2003      process Texinfo files.  For a complete TeX distribution, including both
2004      sources and precompiled binaries for many platforms, consider teTeX.
2005      This is available on CD-ROM (see `http://www.tug.org/texlive.html'), or
2006      by FTP.  The FTP instructions change too frequently to include them here;
2007      see `ftp://ftp.tug.org/tex/unixtex.ftp'.
2009    * Texinfo   (SrcCD)   [FSFman]
2011      Texinfo is a set of utilities (`makeinfo', `info', `install-info',
2012      `texi2dvi', `texindex', & `texinfmt.el') which generate printed manuals,
2013      plain ASCII text, & online hypertext documentation (called "Info"), &
2014      can read online Info documents; Info files can also be read in Emacs.
2015      Version 3 has both Emacs Lisp & standalone programs written in C or as
2016      shell scripts.  Texinfo mode for Emacs enables easy editing & updating
2017      of Texinfo files.  Source for the `Texinfo Manual' is included (*note
2018      Documentation::.).
2020    * Textutils   (SrcCD)
2022      The Textutils programs manipulate textual data.  They include: `cat',
2023      `cksum', `comm', `csplit', `cut', `expand', `fmt', `fold', `head',
2024      `join', `md5sum', `nl', `od', `paste', `pr', `sort', `split', `sum',
2025      `tac', `tail', `tr', `unexpand', `uniq', and `wc'.
2027    * TIFF library   (SrcCD)
2029      The TIFF library, `libtiff', is a library for manipulating Tagged Image
2030      File Format files, a commonly used bitmap graphics format.
2032    * Tile Forth   (SrcCD)
2034      Tile Forth is a 32-bit implementation of the Forth-83 standard written
2035      in C, allowing it to be easily ported to new systems & extended with any
2036      C-function (graphics, windowing, etc).
2038      Many documented Forth libraries are available, e.g. top-down parsing,
2039      multi-threads, & object-oriented programming.
2041    * `time'   (SrcCD)
2043      `time' reports (usually from a shell) the user, system, & real time used
2044      by a process.  On some systems it also reports memory usage, page
2045      faults, etc.
2047    * `ucblogo'   (SrcCD)
2049      `ucblogo' implements the classic teaching language, Logo.
2051    * `units'
2053      GNU `units' converts between different units of measurement, such as
2054      miles/gallon to km/liter.  (It can only handle multiplicative scale
2055      changes, so it cannot convert Celsius to Fahrenheit though it could
2056      convert temperature differences between those temperatures scales.)
2058    * UUCP   (SrcCD)
2060      GNU's UUCP system (written by Ian Lance Taylor) supports the `f', `g'
2061      (all window & packet sizes), `v', `G', `t', `e', Zmodem, & two new
2062      bidirectional (`i' & `j') protocols.  With a BSD sockets library, it can
2063      make TCP connections.  With TLI libraries, it can make TLI connections.
2064      Source is included for a manual (not yet published by the FSF).
2066    * vera   (SrcCD)
2068      VERA (Virtual Entity of Relevant Acronyms) is a document listing
2069      thousands of acronyms of the computer field.
2071    * viewfax   (SrcCD)
2073      Viewfax is a tool for displaying fax files on an X display.  It can
2074      display raw, digifax or tiff/f files, such as those received by HylaFAX.
2076    * W3   (SrcCD)
2078      W3 (written by William Perry in Emacs Lisp) is an extensible, advanced
2079      World Wide Web browser that runs as part of Emacs.  It supports all the
2080      bells and whistles you find on the Web today, including frames, tables,
2081      stylesheets, and much more.  See
2082      `http://www.cs.indiana.edu/elisp/w3/docs.html'.
2084    * `wdiff'   (SrcCD)
2086      `wdiff' is a front-end to GNU `diff'.  It compares two files, finding
2087      the words deleted or added to the first to make the second.  It has many
2088      output formats and works well with terminals and pagers.  `wdiff' is
2089      very useful when two texts differ only by a few words and paragraphs
2090      have been refilled.  Plans are to merge this package into `diffutils'.
2092    * `Wget'   (SrcCD)
2094      `Wget' non-interactively retrieves files from the WWW using HTTP & FTP.
2095      It is suitable for use in shell scripts.
2097    * `windows32api'   (SrcCD)
2099      `windows32' is a set of header files & import libraries that can be used
2100      by GNU tools for compiling & linking programs to be run on Windows NT/95.
2102    * WN   (SrcCD)
2104      WN is a World Wide Web server designed to be secure and flexible.  It
2105      offers many different capabilities in pre-parsing files before passing
2106      them to the client, and has a very different design from Apache and the
2107      NCSA server.
2109    * X11   (SrcCD)
2111      We distribute Version 11, Release 6.3 of the X Window System with the
2112      latest patches & bug fixes.  X11 includes all of the core software,
2113      documentation, contributed clients, libraries, & toolkits, games, etc.
2115      While supplies last, we will distribute X11R5 on the November 1993
2116      Source Code CD-ROM.
2118    * `xboard'   (SrcCD)
2120      `xboard' is a graphical chessboard for X Windows.  It can serve as a
2121      user interface to the Crafty or GNU chess programs, the Internet Chess
2122      Servers, e-mail correspondence chess, or games saved in Portable Game
2123      Notation.
2125    * `xgrabsc'   (SrcCD)
2127      `xgrabsc' is a screen capture program similar to `xwd' but with a
2128      graphical user interface, more ways of selecting the part of the screen
2129      to capture, & different types of output: Postscript, color Postscript,
2130      xwd, bitmap, pixmap, & puzzle.
2132    * `xinfo'   (SrcCD)
2134      `xinfo' is an X-windows program for reading Info files.  It uses a
2135      special widget, which is available for use in other programs.
2137    * xmcd   *Also see* `http://sunsite.unc.edu/~cddb/xmcd/'   (SrcCD)
2139      `xmcd' is an X11-based CD player utility and `cda' is a command-line
2140      driven, non-graphical CD audio player.  `xmcd' is developed to use the
2141      OSF/Motif API (version 1.1 and later) and can also be used with LessTif,
2142      the free Motif clone.
2144      In its evolution over the past few years, `xmcd' has established itself
2145      as the premier CD player application for the X window system with an
2146      attractive, easy-to-use user interface.  It is feature-rich and runs on
2147      virtually all of the popular Unix and OpenVMS platforms.  It also
2148      supports the widest array of CD-ROM and CD-R devices, including some
2149      older SCSI-1 drives that do not work with other CD player applications.
2150      The remote CD database query feature fully utilizes the Internet and
2151      taps on a vast repository of CD artists/titles, track titles and other
2152      information.  Multi-disc changers are also supported.
2154      Like many other CD player applications, `xmcd' supports a CD database of
2155      disc and track titles and other information.  A distinguishing feature
2156      of `xmcd' is the ability to connect to a remote CD database server to
2157      query this information.  Many public Internet CD database servers have
2158      been established around the world for this purpose, and `xmcd' also
2159      allows the user to submit new CD entries to the master database.
2161    * `xshogi'   (SrcCD)
2163      `xshogi' is a graphical Shogi (Japanese Chess) board for the X Window
2164      System.  It can serve as a user interface to GNU Shogi, as a referee for
2165      games between two humans, or as a client for the Internet Shogi Server.
2167    * `Ygl'   (SrcCD)
2169      `Ygl' emulates a subset of SGI's GL (Graphics Language) library under
2170      X11 on most platforms with an ANSI C compiler (including GCC).  It has
2171      most two-dimensional graphics routines, the queue device & query
2172      routines, double buffering, RGB mode with dithering, Fortran bindings,
2173      etc.
2175    * zlibc   (SrcCD)
2177      Zlibc is an uncompressing C library for GNU/Linux and SunOS systems.  It
2178      is a preloadable shared object that allows executables to uncompress the
2179      datafiles that they need on the fly.  No kernel patch, no recompilation
2180      of these executables and no recompilation of the libraries is needed;
2181      the package overrides the `open' function (and other system call
2182      functions) in the shared library.
2186 Program/Package Cross Reference
2187 *******************************
2189 Here is a list of the package each GNU program or library is in.  You can FTP
2190 the current list in the file `/pub/gnu/ProgramIndex' from a GNU FTP host
2191 (*note How to Get GNU Software::.).
2193         * 4dview geomview
2194      
2195         * a2p perl
2196         * a2x xopt
2197         * ac bsd44
2198         * accton bsd44
2199         * ackpfd phttpd
2200         * acl bsd44
2201         * acm acm
2202         * acms acm
2203         * addbbox geomview
2204         * addftinfo Groff
2205         * adventure bsd44
2206         * afm2tfm TeX
2207         * aid ID Utils
2208         * amd bsd44
2209         * ansitape bsd44
2210         * AnswerGarden xopt
2211         * apply bsd44
2212         * appres xreq
2213         * apropos bsd44
2214         * ar Binutils
2215         * arithmetic bsd44
2216         * arp bsd44
2217         * atc bsd44
2218         * authwn WN
2219         * autoconf Autoconf
2220         * autoheader Autoconf
2221         * automake Automake
2222         * autoreconf Autoconf
2223         * autoscan Autoconf
2224         * autoupdate Autoconf
2225         * auto_box xopt
2226         * auto_box xreq
2227      
2228         * b2m Emacs
2229         * backgammon bsd44
2230         * bad144 bsd44
2231         * badsect bsd44
2232         * banner bsd44
2233         * basename Shellutils
2234         * bash BASH
2235         * battlestar bsd44
2236         * bc bc
2237         * bcd bsd44
2238         * bdes bsd44
2239         * bdftops Ghostscript
2240         * beach_ball xopt
2241         * beach_ball xreq
2242         * beach_ball2 xopt
2243         * bibtex TeX
2244         * biff bsd44
2245         * bison Bison
2246         * bitmap xreq
2247         * boggle bsd44
2248         * bpltobzr Fontutils
2249         * bugfiler bsd44
2250         * buildhash Ispell
2251         * bzrto Fontutils
2252      
2253         * c++ GCC
2254         * c++filt Binutils
2255         * c2ph perl
2256         * ca100 xopt
2257         * caesar bsd44
2258         * cal bsd44
2259         * calendar bsd44
2260         * canfield bsd44
2261         * cat Textutils
2262         * cbars wdiff
2263         * cc GCC
2264         * cc1 GCC
2265         * cc1obj GCC
2266         * cc1plus GCC
2267         * cccp GCC
2268         * cdwrite mkisofs
2269         * cfengine cfengine
2270         * cgi Spinner
2271         * charspace Fontutils
2272         * checknr bsd44
2273         * chess bsd44
2274         * chflags bsd44
2275         * chgrp Fileutils
2276         * ching bsd44
2277         * chmod Fileutils
2278         * chown Fileutils
2279         * chpass bsd44
2280         * chroot bsd44
2281         * ci RCS
2282         * cksum Textutils
2283         * cktyps g77
2284         * clisp CLISP
2285         * clri bsd44
2286         * cmail xboard
2287         * cmmf TeX
2288         * cmodext xopt
2289         * cmp Diffutils
2290         * co RCS
2291         * col bsd44
2292         * colcrt bsd44
2293         * colrm bsd44
2294         * column bsd44
2295         * comm Textutils
2296         * compress bsd44
2297         * comsat bsd44
2298         * connectd bsd44
2299         * cp Fileutils
2300         * cpicker xopt
2301         * cpio cpio
2302         * cpp GCC
2303         * cppstdin perl
2304         * cribbage bsd44
2305         * crock xopt
2306         * csh bsd44
2307         * csplit Textutils
2308         * ctags Emacs
2309         * ctwm xopt
2310         * cu UUCP
2311         * cut Textutils
2312         * cvs CVS
2313         * cvscheck CVS
2314         * cvtmail Emacs
2315         * cxterm xopt
2316      
2317         * d Fileutils
2318         * date Shellutils
2319         * dc bc
2320         * dd Fileutils
2321         * ddd DDD
2322         * defid ID Utils
2323         * delatex TeX
2324         * demangle Binutils
2325         * descend CVS
2326         * detex TeX
2327         * df Fileutils
2328         * dhtppd phttpd
2329         * diff Diffutils
2330         * diff3 Diffutils
2331         * diffpp enscript
2332         * digest-doc Emacs
2333         * dipress bsd44
2334         * dir Fileutils
2335         * dircolors Fileutils
2336         * dirname Shellutils
2337         * dish xopt
2338         * disklabel bsd44
2339         * diskpart bsd44
2340         * dld dld
2341         * dm bsd44
2342         * dmesg bsd44
2343         * doschk doschk
2344         * dox xopt
2345         * du Fileutils
2346         * dump bsd44
2347         * dump mkisofs
2348         * dumpfs bsd44
2349         * dvi2tty TeX
2350         * dvicopy TeX
2351         * dvips TeX
2352         * dvitype TeX
2353      
2354         * ecc ecc
2355         * echo Shellutils
2356         * ed ed
2357         * edit-pr GNATS
2358         * editres xreq
2359         * edquota bsd44
2360         * eeprom bsd44
2361         * egrep grep
2362         * eid ID Utils
2363         * emacs Emacs
2364         * emacsclient Emacs
2365         * emacsserver Emacs
2366         * emacstool Emacs
2367         * emu xopt
2368         * enscript enscript
2369         * env Shellutils
2370         * eqn Groff
2371         * error bsd44
2372         * es es
2373         * esdebug es
2374         * etags Emacs
2375         * ex nvi
2376         * example geomview
2377         * exicyclog Exim
2378         * exigrep Exim
2379         * exim Exim
2380         * eximon Exim
2381         * eximon Exim
2382         * eximstats Exim
2383         * exinext Exim
2384         * exiwhat Exim
2385         * expand Textutils
2386         * expect DejaGnu
2387         * expr Shellutils
2388         * exterm xopt
2389      
2390         * f2c f2c
2391         * factor bsd44
2392         * fakemail Emacs
2393         * false Shellutils
2394         * fastboot bsd44
2395         * fax2ps HylaFAX
2396         * faxalter HylaFAX
2397         * faxanswer HylaFAX
2398         * faxcover HylaFAX
2399         * faxd HylaFAX
2400         * faxd.recv HylaFAX
2401         * faxmail HylaFAX
2402         * faxquit HylaFAX
2403         * faxrcvd HylaFAX
2404         * faxrm HylaFAX
2405         * faxstat HylaFAX
2406         * fc f2c
2407         * fdraw xopt
2408         * ffe g77
2409         * fgrep grep
2410         * fid ID Utils
2411         * file bsd44
2412         * find Findutils
2413         * find2perl perl
2414         * finger Finger
2415         * fingerd Finger
2416         * fish bsd44
2417         * fixfonts Texinfo
2418         * fixinc.svr4 GCC
2419         * fixincludes GCC
2420         * flex flex
2421         * flex++ flex
2422         * flythrough geomview
2423         * fmt bsd44
2424         * fnid ID Utils
2425         * fold Textutils
2426         * font2c Ghostscript
2427         * fontconvert Fontutils
2428         * forth Tile Forth
2429         * forthicon Tile Forth
2430         * forthtool Tile Forth
2431         * fortune bsd44
2432         * fpr bsd44
2433         * freq Ispell
2434         * freqtbl Ispell
2435         * from bsd44
2436         * fsck bsd44
2437         * fsplit bsd44
2438         * fstat bsd44
2439         * ftp bsd44
2440         * ftp Inetutils
2441         * ftpd bsd44
2442         * ftpd Inetutils
2443      
2444         * g++ GCC
2445         * gas Binutils
2446         * gawk GAWK
2447         * gcal gcal
2448         * gcc GCC
2449         * gcore bsd44
2450         * gdb GDB
2451         * genclass libg++
2452         * geomstuff geomview
2453         * gettext gettext
2454         * getty bsd44
2455         * gftodvi TeX
2456         * gftopk TeX
2457         * gftype TeX
2458         * ghostview Ghostview
2459         * gid ID Utils
2460         * ginsu geomview
2461         * git GIT
2462         * gitaction GIT
2463         * gitcmp GIT
2464         * gitkeys GIT
2465         * gitmatch GIT
2466         * gitmount GIT
2467         * gitps GIT
2468         * gitredir GIT
2469         * gitrgrep GIT
2470         * gitview GIT
2471         * gitwipe GIT
2472         * gn GN
2473         * gnans Gnans
2474         * gnanslator Gnans
2475         * gnats GNATS
2476         * gnuchess Chess
2477         * gnuchessc Chess
2478         * gnuchessn Chess
2479         * gnuchessr Chess
2480         * gnuchessx Chess
2481         * gnuclient gnuserv
2482         * gnudoit gnuserv
2483         * gnupdisp Shogi
2484         * gnuplot gnuplot
2485         * gnuplot_x11 gnuplot
2486         * gnuserv gnuserv
2487         * gnushogi Shogi
2488         * gnushogir Shogi
2489         * gnushogix Shogi
2490         * go GnuGo
2491         * gpc xopt
2492         * gpc xreq
2493         * gperf cperf
2494         * gperf libg++
2495         * gprof Binutils
2496         * graffiti geomview
2497         * graph Graphics
2498         * grep grep
2499         * grodvi Groff
2500         * groff Groff
2501         * grops Groff
2502         * grotty Groff
2503         * groups Shellutils
2504         * gs Ghostscript
2505         * gsbj Ghostscript
2506         * gsdj Ghostscript
2507         * gslj Ghostscript
2508         * gslp Ghostscript
2509         * gsnd Ghostscript
2510         * gsrenderfont Fontutils
2511         * gunzip gzip
2512         * gvclock geomview
2513         * gwm xopt
2514         * gzexe gzip
2515         * gzip gzip
2516      
2517         * h2ph perl
2518         * h2pl perl
2519         * hack bsd44
2520         * hangman bsd44
2521         * head Textutils
2522         * hello hello
2523         * hexdump bsd44
2524         * hexl Emacs
2525         * hinge geomview
2526         * hostname Shellutils
2527         * hp2xx hp2xx
2528         * hterm xopt
2529         * htmlencode phttpd
2530         * httpd apache
2531         * httpdecode phttpd
2532      
2533         * i18nOlwmV2 xopt
2534         * i2mif xopt
2535         * ico xopt
2536         * ico xreq
2537         * id Shellutils
2538         * ident RCS
2539         * ifconfig bsd44
2540         * ifnames Autoconf
2541         * ImageMagick xopt
2542         * imageto Fontutils
2543         * iman xopt
2544         * imgrotate Fontutils
2545         * indent indent
2546         * indxbib Groff
2547         * inetd bsd44
2548         * inetd Inetutils
2549         * info Texinfo
2550         * inimf TeX
2551         * init bsd44
2552         * initex TeX
2553         * inn bsd44
2554         * install Fileutils
2555         * iostat bsd44
2556         * isodiag mkisofs
2557         * isodump mkisofs
2558         * ispell Ispell
2559         * ixterm xopt
2560         * ixx xopt
2561      
2562         * join Textutils
2563         * jot bsd44
2564         * jove bsd44
2565      
2566         * kdestroy bsd44
2567         * kdump bsd44
2568         * kermit bsd44
2569         * kgames xopt
2570         * kgmon bsd44
2571         * kill bsd44
2572         * kinit bsd44
2573         * kinput2 xopt
2574         * klist bsd44
2575         * kpasswdd bsd44
2576         * ksrvtgt bsd44
2577         * kterm xopt
2578         * ktrace bsd44
2579      
2580         * lam bsd44
2581         * larn bsd44
2582         * lasergnu gnuplot
2583         * last bsd44
2584         * lastcomm bsd44
2585         * latex TeX
2586         * lclock xopt
2587         * ld Binutils
2588         * leave bsd44
2589         * less less
2590         * lesskey less
2591         * libavcall.a ffcall
2592         * libbfd.a Binutils
2593         * libbfd.a GDB
2594         * libbzr.a Fontutils
2595         * libc.a C Library
2596         * libcompat.a bsd44
2597         * libcurses.a bsd44
2598         * libcurses.a ncurses
2599         * libdcurses.a ncurses
2600         * libedit.a bsd44
2601         * libF77.a f2c
2602         * libF77.a g77
2603         * libg++.a libg++
2604         * libgdbm.a gdbm
2605         * libgf.a Fontutils
2606         * libgmp.a gmp
2607         * libgnanslib.a Gnans
2608         * libgnussl.a gnussl
2609         * libI77.a f2c
2610         * libI77.a g77
2611         * libkvm.a bsd44
2612         * libm.a bsd44
2613         * libncurses.a ncurses
2614         * libnihcl.a NIHCL
2615         * libnihclmi.a NIHCL
2616         * libnihclvec.a NIHCL
2617         * libnls.a xreq
2618         * libobjects.a libobjects
2619         * liboctave.a Octave
2620         * liboldX.a xreq
2621         * libpbm.a Fontutils
2622         * libPEXt.a xopt
2623         * libpk.a Fontutils
2624         * libresolv.a bsd44
2625         * librpc.a bsd44
2626         * libsipp.a SIPP
2627         * libtcl.a DejaGnu
2628         * libtelnet.a bsd44
2629         * libterm.a bsd44
2630         * libtermcap.a Termcap
2631         * libtfm.a Fontutils
2632         * libtiff.a tiff
2633         * libutil.a bsd44
2634         * libvacall.a ffcall
2635         * libWc.a xopt
2636         * libwidgets.a Fontutils
2637         * libX.a xreq
2638         * libXau.a xreq
2639         * libXaw.a xreq
2640         * libXcp.a xopt
2641         * libXcu.a xopt
2642         * libXdmcp.a xreq
2643         * libXmp.a xopt
2644         * libXmu.a xreq
2645         * libXO.a xopt
2646         * libXop.a xopt
2647         * libXp.a xopt
2648         * libXpex.a xopt
2649         * libXt.a xopt
2650         * libXt.a xreq
2651         * libXwchar.a xopt
2652         * liby.a bsd44
2653         * libYgl.a Ygl
2654         * lid ID Utils
2655         * limn Fontutils
2656         * listres xopt
2657         * listres xreq
2658         * lkbib Groff
2659         * ln Fileutils
2660         * locate Findutils
2661         * lock bsd44
2662         * logcvt-ip2n phttpd
2663         * logger bsd44
2664         * login bsd44
2665         * logname Shellutils
2666         * logo ucblogo
2667         * lookbib Groff
2668         * lorder bsd44
2669         * lpr bsd44
2670         * ls Fileutils
2671         * lynx lynx
2672      
2673         * m4 m4
2674         * mail bsd44
2675         * mail-files Sharutils
2676         * mailq smail
2677         * mailshar Sharutils
2678         * make make
2679         * make-docfile Emacs
2680         * make-path Emacs
2681         * makeindex TeX
2682         * makeinfo Texinfo
2683         * MakeTeXPK TeX
2684         * man bsd44
2685         * man-macros Groff
2686         * maniview geomview
2687         * mattrib mtools
2688         * maze xopt
2689         * maze xreq
2690         * mazewar xopt
2691         * mc mc
2692         * mcd mtools
2693         * mcopy mtools
2694         * mcserv mc
2695         * md5sum Textutils
2696         * mdel mtools
2697         * mdir mtools
2698         * me-macros Groff
2699         * medit2gv geomview
2700         * merge RCS
2701         * mesg bsd44
2702         * mf TeX
2703         * mformat mtools
2704         * mft TeX
2705         * mgdiff xopt
2706         * mh bsd44
2707         * mille bsd44
2708         * mkafmmap enscript
2709         * mkcache GN
2710         * mkdep bsd44
2711         * mkdir Fileutils
2712         * mkfifo Fileutils
2713         * mkid ID Utils
2714         * mkisofs mkisofs
2715         * mklocale bsd44
2716         * mkmanifest mtools
2717         * mkmf bsd44
2718         * mkmodules CVS
2719         * mknod Fileutils
2720         * mkstr bsd44
2721         * mlabel mtools
2722         * mm-macros Groff
2723         * mmd mtools
2724         * monop bsd44
2725         * more bsd44
2726         * morse bsd44
2727         * mount bsd44
2728         * mountd bsd44
2729         * movemail Emacs
2730         * mprof bsd44
2731         * mrd mtools
2732         * mread mtools
2733         * mren mtools
2734         * ms-macros Groff
2735         * msgcmp gettext
2736         * msgfmt gettext
2737         * msgmerge gettext
2738         * msgs bsd44
2739         * msgunfmt gettext
2740         * mst Smalltalk
2741         * mt cpio
2742         * mterm xopt
2743         * mtree bsd44
2744         * mtype mtools
2745         * mule MULE
2746         * muncher xopt
2747         * mv Fileutils
2748         * mvdir Fileutils
2749         * mwrite mtools
2750      
2751         * NDview geomview
2752         * nethack NetHack
2753         * netstat bsd44
2754         * newfs bsd44
2755         * nfsd bsd44
2756         * nfsiod bsd44
2757         * nfsstat bsd44
2758         * nice Shellutils
2759         * nl Textutils
2760         * nlmconv Binutils
2761         * nm Binutils
2762         * nohup Shellutils
2763         * nose geomview
2764         * notify HylaFAX
2765         * nroff Groff
2766         * number bsd44
2767      
2768         * objc GCC
2769         * objcopy Binutils
2770         * objdump Binutils
2771         * objective-c GCC
2772         * obst-boot OBST
2773         * obst-CC OBST
2774         * obst-cct OBST
2775         * obst-cgc OBST
2776         * obst-cmp OBST
2777         * obst-cnt OBST
2778         * obst-cpcnt OBST
2779         * obst-csz OBST
2780         * obst-dir OBST
2781         * obst-dmp OBST
2782         * obst-gen OBST
2783         * obst-gsh OBST
2784         * obst-init OBST
2785         * obst-scp OBST
2786         * obst-sil OBST
2787         * obst-stf OBST
2788         * oclock xreq
2789         * octave Octave
2790         * od Textutils
2791         * oleo Oleo
2792         * ora-examples xopt
2793      
2794         * p2c p2c
2795         * pagesize bsd44
2796         * palette xopt
2797         * pascal bsd44
2798         * passwd bsd44
2799         * paste Textutils
2800         * patch patch
2801         * patgen TeX
2802         * pathalias bsd44
2803         * pathchk Shellutils
2804         * pathto smail
2805         * pax bsd44
2806         * pbmplus xopt
2807         * perl perl
2808         * pfbtops Groff
2809         * phantasia bsd44
2810         * phttpd phttpd
2811         * pic Groff
2812         * pico pine
2813         * pig bsd44
2814         * pine pine
2815         * ping bsd44
2816         * pixedit xopt
2817         * pixmap xopt
2818         * pktogf TeX
2819         * pktype TeX
2820         * plaid xopt
2821         * plot2fig Graphics
2822         * plot2plot Graphics
2823         * plot2ps Graphics
2824         * plot2tek Graphics
2825         * pltotf TeX
2826         * pollrcvd HylaFAX
2827         * pom bsd44
2828         * pooltype TeX
2829         * portmap bsd44
2830         * ppt bsd44
2831         * pr Textutils
2832         * pr-addr GNATS
2833         * pr-edit GNATS
2834         * primes bsd44
2835         * printenv Shellutils
2836         * printf Shellutils
2837         * protoize GCC
2838         * proxygarb Spinner
2839         * ps bsd44
2840         * ps2ascii Ghostscript
2841         * ps2epsi Ghostscript
2842         * ps2fax HylaFAX
2843         * psbb Groff
2844         * pstat bsd44
2845         * psycho xopt
2846         * ptester phttpd
2847         * ptx ptx
2848         * pubdic+ xopt
2849         * puzzle xopt
2850         * puzzle xreq
2851         * pwd Shellutils
2852         * pyramid xopt
2853      
2854         * query-pr GNATS
2855         * quiz bsd44
2856         * quot bsd44
2857         * quota bsd44
2858         * quotacheck bsd44
2859         * quotaon bsd44
2860      
2861         * rain bsd44
2862         * random bsd44
2863         * ranlib Binutils
2864         * rbootd bsd44
2865         * rc rc
2866         * rcp bsd44
2867         * rcp Inetutils
2868         * rcs RCS
2869         * rcs-to-cvs CVS
2870         * rcs2log Emacs
2871         * rcsdiff RCS
2872         * rcsfreeze RCS
2873         * rcsmerge RCS
2874         * rdist bsd44
2875         * reboot bsd44
2876         * recode recode
2877         * recvstats HylaFAX
2878         * red ed
2879         * refer Groff
2880         * remsync Sharutils
2881         * renice bsd44
2882         * repquota bsd44
2883         * restore bsd44
2884         * rev bsd44
2885         * rexecd bsd44
2886         * rexecd Inetutils
2887         * rlog RCS
2888         * rlogin bsd44
2889         * rlogin Inetutils
2890         * rlogind bsd44
2891         * rlogind Inetutils
2892         * rm Fileutils
2893         * rmail bsd44
2894         * rmdir Fileutils
2895         * rmt cpio
2896         * rmt tar
2897         * robots bsd44
2898         * rogue bsd44
2899         * route bsd44
2900         * routed bsd44
2901         * rr xopt
2902         * rs bsd44
2903         * rsh bsd44
2904         * rsh Inetutils
2905         * rshd bsd44
2906         * rshd Inetutils
2907         * rsmtp smail
2908         * runq smail
2909         * runtest DejaGnu
2910         * runtest.exp DejaGnu
2911         * ruptime bsd44
2912         * rwho bsd44
2913         * rwhod bsd44
2914      
2915         * s2p perl
2916         * sail bsd44
2917         * saoimage SAOimage
2918         * savecore bsd44
2919         * sc bsd44
2920         * sccs bsd44
2921         * sccs2rcs CVS
2922         * scdisp xopt
2923         * screen screen
2924         * script bsd44
2925         * scsiformat bsd44
2926         * sctext xopt
2927         * sdiff Diffutils
2928         * sed sed
2929         * send-pr GNATS
2930         * sendfax HylaFAX
2931         * sendmail bsd44
2932         * sgi2fax HylaFAX
2933         * sgn GN
2934         * sh bsd44
2935         * shar Sharutils
2936         * shinbun xopt
2937         * shogi Shogi
2938         * showfont xopt
2939         * showmount bsd44
2940         * shutdown bsd44
2941         * size Binutils
2942         * sj3 xopt
2943         * sjxa xopt
2944         * slattach bsd44
2945         * sleep Shellutils
2946         * sliplogin bsd44
2947         * smail smail
2948         * smtpd smail
2949         * snake bsd44
2950         * snftobdf xopt
2951         * soelim Groff
2952         * sort Textutils
2953         * sos2obst OBST
2954         * spider xopt
2955         * split Textutils
2956         * startslip bsd44
2957         * stereo geomview
2958         * stf OBST
2959         * strings Binutils
2960         * strip Binutils
2961         * stty Shellutils
2962         * su Shellutils
2963         * sum Textutils
2964         * superopt Superopt
2965         * swapon bsd44
2966         * sweep geomview
2967         * sync bsd44
2968         * sysctl bsd44
2969         * syslog Inetutils
2970         * syslogd bsd44
2971         * syslogd Inetutils
2972         * systat bsd44
2973      
2974         * tabs Termutils
2975         * tac Textutils
2976         * tackdown geomview
2977         * tail Textutils
2978         * taintperl perl
2979         * talk bsd44
2980         * talk Inetutils
2981         * talkd bsd44
2982         * talkd Inetutils
2983         * tangle TeX
2984         * tar tar
2985         * tbl Groff
2986         * tcal gcal
2987         * tcl DejaGnu
2988         * tclsh DejaGnu
2989         * tcopy bsd44
2990         * tcp Emacs
2991         * tee Shellutils
2992         * tek2plot Graphics
2993         * telnet bsd44
2994         * telnet Inetutils
2995         * telnetd bsd44
2996         * telnetd Inetutils
2997         * test Shellutils
2998         * test-g++ DejaGnu
2999         * test-tool DejaGnu
3000         * tetris bsd44
3001         * tex TeX
3002         * tex3patch Texinfo
3003         * texi2dvi Texinfo
3004         * texindex Texinfo
3005         * texspell TeX
3006         * textfmt HylaFAX
3007         * tfmtodit Groff
3008         * tftopl TeX
3009         * tftp bsd44
3010         * tftp Inetutils
3011         * tftpd bsd44
3012         * tftpd Inetutils
3013         * tgrind TeX
3014         * time time
3015         * timed bsd44
3016         * timer Emacs
3017         * timex xopt
3018         * tip bsd44
3019         * tkpostage xopt
3020         * tn3270 bsd44
3021         * togeomview geomview
3022         * touch Fileutils
3023         * tput Termutils
3024         * tr Textutils
3025         * traceroute bsd44
3026         * transcript HylaFAX
3027         * transfig xopt
3028         * transformer geomview
3029         * trek bsd44
3030         * trigrp geomview
3031         * trn3 bsd44
3032         * troff Groff
3033         * trpt bsd44
3034         * trsp bsd44
3035         * true Shellutils
3036         * tset bsd44
3037         * tsort bsd44
3038         * tty Shellutils
3039         * ttygnans Gnans
3040         * tunefs bsd44
3041         * tupdate gettext
3042         * tvtwm xopt
3043         * twm xreq
3044      
3045         * ul bsd44
3046         * ulpc Spinner
3047         * umount bsd44
3048         * uname Shellutils
3049         * uncompress gzip
3050         * unexpand Textutils
3051         * unifdef bsd44
3052         * unify wdiff
3053         * uniq Textutils
3054         * unprotoize GCC
3055         * unshar Sharutils
3056         * unvis bsd44
3057         * update bsd44
3058         * updatedb Findutils
3059         * users Shellutils
3060         * uuchk UUCP
3061         * uucico UUCP
3062         * uuconv UUCP
3063         * uucp UUCP
3064         * uucpd bsd44
3065         * uucpd Inetutils
3066         * uudecode Sharutils
3067         * uudir UUCP
3068         * uuencode Sharutils
3069         * uulog UUCP
3070         * uuname UUCP
3071         * uupath smail
3072         * uupick UUCP
3073         * uurate UUCP
3074         * uusched UUCP
3075         * uustat UUCP
3076         * uuto UUCP
3077         * uux UUCP
3078         * uuxqt UUCP
3079      
3080         * v Fileutils
3081         * vacation bsd44
3082         * vandal xopt
3083         * vcdiff Emacs
3084         * vdir Fileutils
3085         * vftovp TeX
3086         * vgrind bsd44
3087         * vi nvi
3088         * viewres xopt
3089         * viewres xreq
3090         * vine xopt
3091         * vipw bsd44
3092         * virmf TeX
3093         * virtex TeX
3094         * vis bsd44
3095         * vmstat bsd44
3096         * vptovf TeX
3097      
3098         * w bsd44
3099         * waisgn GN
3100         * wakeup Emacs
3101         * wall bsd44
3102         * wargames bsd44
3103         * wc Textutils
3104         * wdiff wdiff
3105         * weave TeX
3106         * what bsd44
3107         * whatis bsd44
3108         * whereis bsd44
3109         * who Shellutils
3110         * whoami Shellutils
3111         * whois bsd44
3112         * window bsd44
3113         * winterp xopt
3114         * wish DejaGnu
3115         * wn WN
3116         * wndex WN
3117         * worm bsd44
3118         * worms bsd44
3119         * write bsd44
3120         * wump bsd44
3121      
3122         * x11perf xreq
3123         * x2p perl
3124         * xalarm xopt
3125         * xancur xopt
3126         * xargs Findutils
3127         * xauth xreq
3128         * xbfe Fontutils
3129         * xbiff xopt
3130         * xbiff xreq
3131         * xboard xboard
3132         * xboing xopt
3133         * xbuffy3 xopt
3134         * xcalc xopt
3135         * xcalc xreq
3136         * xcalendar xopt
3137         * xcdplayer xopt
3138         * xcell xopt
3139         * xclipboard xreq
3140         * xclock xreq
3141         * xcmdmenu xopt
3142         * xcms xopt
3143         * xcmsdb xreq
3144         * xcmstest xreq
3145         * xco xopt
3146         * xcolorize xopt
3147         * xcolors xopt
3148         * xconsole xreq
3149         * xcrtca xopt
3150         * xdaliclock xopt
3151         * xdiary xopt
3152         * xditview Groff
3153         * xditview xopt
3154         * xditview xreq
3155         * xdm xreq
3156         * xdpyinfo xreq
3157         * xdu xopt
3158         * xdvi TeX
3159         * xdvi xopt
3160         * xdvorak xopt
3161         * xearth xopt
3162         * xed xopt
3163         * xedit xopt
3164         * xedit xreq
3165         * xev xopt
3166         * xev xreq
3167         * xexit xopt
3168         * xeyes xopt
3169         * xeyes xreq
3170         * xfd xreq
3171         * xfed xopt
3172         * xfedor xopt
3173         * xfeoak xopt
3174         * xferstats HylaFAX
3175         * xfig xopt
3176         * xfontsel xopt
3177         * xfontsel xreq
3178         * xforecast xopt
3179         * xgas xopt
3180         * xgas xreq
3181         * xgc xopt
3182         * xgc xreq
3183         * xgettext gettext
3184         * xhearts xopt
3185         * xhelp xopt
3186         * xhost xreq
3187         * xinit xreq
3188         * xkeycaps xopt
3189         * xkill xreq
3190         * xlax xopt
3191         * xlayout xopt
3192         * xlbiff xopt
3193         * xless xopt
3194         * xload xopt
3195         * xload xreq
3196         * xlogin xopt
3197         * xlogo xreq
3198         * xlsatoms xreq
3199         * xlsclients xreq
3200         * xlsfonts xreq
3201         * xmag xreq
3202         * xmail xopt
3203         * xmailbox xopt
3204         * xmailwatcher xopt
3205         * xman xopt
3206         * xman xreq
3207         * xmandel xopt
3208         * xmessage xopt
3209         * xmeter xopt
3210         * xmh xreq
3211         * xmh-icons xopt
3212         * xmh.editor xopt
3213         * xmodmap xreq
3214         * xmon xopt
3215         * xmove xopt
3216         * xmphone xopt
3217         * xpd xopt
3218         * xphoon xopt
3219         * xpipeman xopt
3220         * xplot Graphics
3221         * xpostit xopt
3222         * xpr xopt
3223         * xpr xreq
3224         * xprompt xopt
3225         * xproof xopt
3226         * xprop xreq
3227         * xpserv xopt
3228         * xrdb xreq
3229         * xrefresh xreq
3230         * xrsh xopt
3231         * xrubik xopt
3232         * xrunclient xopt
3233         * xscope xopt
3234         * xscreensaver xopt
3235         * xsession xopt
3236         * xset xreq
3237         * xsetroot xreq
3238         * xshogi xshogi
3239         * xstdcmap xreq
3240         * xstr bsd44
3241         * xtalk xopt
3242         * xterm xreq
3243         * xterm_color xopt
3244         * xtetris xopt
3245         * xTeXcad.13 xopt
3246         * xtiff xopt
3247         * xtokid ID Utils
3248         * xtree xopt
3249         * xtv xopt
3250         * xwd xreq
3251         * xwininfo xreq
3252         * xwud xreq
3253      
3254         * yacc bsd44
3255         * yes Shellutils
3256         * youbin xopt
3257         * yow Emacs
3258      
3259         * zcat gzip
3260         * zcmp gzip
3261         * zdiff gzip
3262         * zforce gzip
3263         * zgrep gzip
3264         * zmore gzip
3265         * znew gzip
3266      
3267         * [ Shellutils
3274 CD-ROMs
3275 *******
3277 We have two series of CD-ROMs: the Source Code CD-ROM, and the Compiler
3278 Tools Binaries CD-ROM.
3280 Our CDs are in ISO 9660 format & can be mounted as a read-only file system on
3281 most computers.  If your driver supports it, you can mount each CD with "Rock
3282 Ridge" extensions & it will look like a regular Unix file system, rather than
3283 one full of truncated & otherwise mangled names that fit vanilla ISO 9660.
3285 You can build most of the software without copying the sources off the CD.
3286 You only need enough disk space for object files and intermediate build
3287 targets.
3291 Pricing of the GNU CD-ROMs
3292 --------------------------
3294 If a business or organization is ultimately paying, the current GNU Source
3295 CD set costs $240.  The set costs $60 if you, an individual, are paying out
3296 of your own pocket.  The current Compiler Tools Binaries CD-ROM costs $220
3297 for a business or organization, and $55 for an individual.
3301 What Do the Different Prices Mean?
3302 ..................................
3304 The software on our disks is free; anyone can copy it and anyone can run it.
3305 What we charge for is the physical disk and the service of distribution.
3307 We charge two different prices depending on who is buying.  When a company
3308 or other organization buys the Source CD-ROMs, we charge $240.  When an
3309 individual buys the same CD-ROMs, we charge just $60.  This distinction is
3310 not a matter of who is allowed to use the software.  In either case, once
3311 you have a copy, you can distribute as many copies as you wish and there's
3312 no restriction on who can have or run them.  The price distinction is
3313 entirely a matter of what kind of entity pays for the CDs.
3315 You, the reader, are certainly an individual, not a company.  If you are
3316 buying a disk "in person", then you are probably doing so as an individual.
3317 But if you expect to be reimbursed by your employer, then the disk is really
3318 for the company; so please pay the company price and get reimbursed for it.
3319 We won't try to check up on you--we use the honor system--so please cooperate.
3321 Buying CDs at the company price is very helpful for GNU; just
3322 150 Source CDs at that price support an FSF programmer or tech writer for a
3323 year.
3327 Why Is There an Individual Price?
3328 .................................
3330 In the past, our distribution tapes were ordered mainly by companies.  The CD
3331 at the price of $240 provides them with all of our software for a much lower
3332 price than they would previously have paid for six different tapes.  To lower
3333 the price more would cut into the FSF's funds very badly and decrease the
3334 software development we can do.
3336 However, for individuals, $240 is too high a price; hardly anyone could
3337 afford that.  So we decided to make CDs available to individuals at the lower
3338 price of $60.
3342 Is There a Maximum Price?
3343 .........................
3345 Our stated prices are minimum prices.  Feel free to pay a higher price if you
3346 wish to support GNU development more.  The sky's the limit; we will accept as
3347 high a price as you can offer.  Or simply give a donation (tax-deductible in
3348 the U.S.) to the Free Software Foundation, a tax-exempt public charity.
3352 January 1997 Compiler Tools Binaries CD-ROM
3353 -------------------------------------------
3355 In January 1997 we released the fourth edition of our CD-ROM that has
3356 binaries and complete sources for GNU compiler tools for some systems which
3357 lack a compiler.  This enables the people who use these systems to compile
3358 GNU and other free software without having to buy a proprietary compiler.
3359 You can also use these GNU tools to compile your own C/C++/Objective-C
3360 programs.  Older editions of this CD are available while supplies last at a
3361 reduced price; *Note Free Software Foundation Order Form::.
3363 We hope to have more systems on each update of this CD.  If you can help
3364 build binaries for new systems (especially those that don't come with a C
3365 compiler), or have one to suggest, please contact us at the addresses on page
3368 These packages:
3370         * DJGPP
3371         * GCC/G++/Objective-C
3372         * GNU C Library
3373         * GDB
3374         * Binutils
3375         * Bison
3376         * Emacs (MS-DOS only)
3377         * Flex
3378         * Make
3379         * libg++
3381 On these platforms:
3383         * `i386-msdos'
3384         * `hppa1.1-hp-hpux9'
3385         * `hppa1.1-hp-hpux10'
3386         * `powerpc-ibm-aix4.2'
3387         * `sparc-sun-solaris2.4'
3388         * `sparc-sun-solaris2.5'
3389         * `sparc-sun-sunos4.1'
3393 Source Code CD-ROMs
3394 -------------------
3396 We have several versions of our Source Code CD-ROMs available, including:
3398    * July 1997 Source Code CD-ROMs, the newest release, has programs,
3399      bug fixes, & improvements.  See below.
3401    * January 1997 Source Code CD-ROMs.
3403    * July 1996 Source Code CD-ROMss.
3405    * December 1995 Source Code CD-ROMs.
3407    * June 1995 Source Code CD-ROM.
3409    * May 1994 Source Code CD-ROM.
3411    * November 1993 Source Code CD-ROM.
3413    * May 1993 Source Code CD-ROM.
3415    * October 1992 Source Code CD-ROM.
3417 The older Source CDs are available while supplies last at a reduced price
3418 (please note that the December 1994 Source CD is permanently out of stock).
3419 All the Source CDs have Texinfo source for the GNU manuals listed in *Note
3420 Documentation::.
3422 Much of X11 is *not* on the older Source CDs which are just one CD
3423 instead of two.
3425 There are no precompiled programs on these Source CDs.  You will need a C
3426 compiler (programs which need some other interpreter or compiler normally
3427 provide the C source for a bootstrapping program).  We ship C compiler
3428 binaries for some systems on the *Note Compiler Tools Binaries CD-ROM::.
3432 July 1997 Source Code CD-ROMs
3433 .............................
3435 The 10th edition of our Source Code CD is available now with two CD-ROM disks.
3436 It has programs, bug fixes, & improvements not on the older Source CDs.  It
3437 has these packages, & some manuals that are not part of packages.  The
3438 version number of each package listed might be higher on the 10th edition CD
3439 due to new releases being made since this list was generated.
3442         * abuse 2.0
3443         * acct 6.3
3444         * acm 4.8
3445         * aegis 2.3
3446         * apache 1.2.4
3447         * Autoconf 2.12
3448         * Automake 1.2
3449         * BASH 2.01
3450         * bc 1.04
3451         * Binutils 2.8.1
3452         * Bison 1.25
3453         * C Library 2.0.5
3454         * Calc 2.02f
3455         * cfengine 1.4.1
3456         * Chess 4.0.pl77
3457         * CLISP 1997.08.07
3458         * Common Lisp 2.2.2
3459         * cook 1.10
3460         * cperf 2.1a
3461         * cpio 2.4.2
3462         * CVS 1.9
3463         * cxref 1.4
3464         * ddd 2.1.1
3465         * DejaGnu 1.3
3466         * Diffutils 2.7
3467         * dld 3.3
3468         * doschk 1.1
3469         * ed 0.2
3470         * Elib 1.0
3471         * elisp archive 1997.08.19
3472         * Emacs 18.59
3473         * Emacs 19.34
3474         * Emacs 20.1
3475         * enscript 1.5.0
3476         * es 0.84
3477         * Exim 1.70
3478         * f2c 1997.07.13
3479         * ffcall 1.1
3480         * Fileutils 3.16
3481         * Findutils 4.1
3482         * Finger 1.37
3483         * flex 2.5.4
3484         * Fontutils 0.6
3485         * g77 0.5.19.1
3486         * gawk 3.0.3
3487         * gcal 2.10
3488         * GCC/G++/Objective-C 2.7.2.3
3489         * GDB 4.16
3490         * gdbm 1.7.3
3491         * Generic NQS 3.50.2
3492         * geomview 1.6.1
3493         * gettext 0.10
3494         * gforth 0.3.0
3495         * Ghostscript 3.33
3496         * Ghostview 1.5
3497         * Ghostview for Windows 2.1
3498         * GIT 4.3.16
3499         * gmp 2.0.2
3500         * GN 2.24
3501         * Gnans 1.5.1
3502         * gnat 3.09
3503         * GNATS 3.2
3504         * GNU Emacs Lisp Reference Manual 1.03
3505         * GNU Emacs Lisp Reference Manual 2.4.2
3506         * GNU Emacs Lisp Reference Manual 2.4.jp2.0
3507         * GnuGo 1.2
3508         * gnuplot 3.5
3509         * gnuserv 2.1alpha
3510         * gnussl 0.2.1
3511         * gpc 2.0
3512         * grep 2.0
3513         * Groff 1.11
3514         * guavac 0.3.1
3515         * guile 1.2
3516         * gzip 1.2.4
3517         * hello 1.3
3518         * hp2xx 3.1.4
3519         * HylaFAX 4.0pl1
3520         * Hyperbole 4.01
3521         * ID Utils 3.2
3522         * ilisp 5.8.a04
3523         * indent 1.9.1
3524         * Inetutils 1.3a
3525         * Ispell 3.1.20
3526         * jargon 4.0.0
3527         * karma 1.6
3528         * less 332
3529         * LessTif 0.80
3530         * libg++ 2.7.2
3531         * libobjects 0.1.19
3532         * libtool 1.0
3533         * lynx 2.7.1
3534         * m4 1.4
3535         * make 3.75
3536         * MandelSpawn 0.07
3537         * maxima 5.2
3538         * mc 4.0
3539         * MCSim 4.1
3540         * mesa 2.1
3541         * <Meta-HTML> 5.04
3542         * miscfiles 1.1
3543         * mkisofs 1.11
3544         * mm 1.07
3545         * mtools 3.8
3546         * MULE 2.3
3547         * mutt 0.81
3548         * NetHack 3.2.2
3549         * NIHCL 3.1.4
3550         * nvi 1.79
3551         * Oaklisp 930720
3552         * OBST 3.4.3
3553         * Octave 2.0.9
3554         * Oleo 1.6
3555         * p2c 1.20
3556         * patch 2.5
3557         * pcl-gcl 2.2
3558         * perl 4.036
3559         * perl 5.003
3560         * phttpd 0.99.76
3561         * pips 1.01
3562         * plotutils 1.1
3563         * prcs 1.2
3564         * Programming in Emacs Lisp an Introduction 1.04
3565         * ptx 0.4
3566         * rc 1.4
3567         * RCS 5.7
3568         * readline 2.1
3569         * recode 3.4
3570         * regex 0.12
3571         * Roxen 1.1
3572         * rsync 1.6.3
3573         * rx 1.5
3574         * SAOimage 1.20
3575         * screen 3.7.4
3576         * sed 2.05
3577         * Sharutils 4.2
3578         * Shellutils 1.16
3579         * Shogi 1.2p03
3580         * SIPP 3.1
3581         * smail 3.2
3582         * Smalltalk 1.1.5
3583         * sneps 2.3.1
3584         * spell 1.0
3585         * stow 1.3.2
3586         * Superopt 2.5
3587         * swarm 1.0.2
3588         * tar 1.12
3589         * Termcap 1.3
3590         * Termutils 2.0
3591         * TeX 3.1415
3592         * Texinfo 3.11
3593         * Textutils 1.22
3594         * tiff 3.4
3595         * Tile Forth 2.1
3596         * time 1.7
3597         * ucblogo 4.1
3598         * units 1.53
3599         * UUCP 1.06.1
3600         * vera 1.0
3601         * vrweb 1.5
3602         * W3 2.2.26
3603         * wdiff 0.5
3604         * wget 1.4.5
3605         * windows32api 0.1.2
3606         * WN 1.18.1
3607         * X11R6.3
3608         * xboard 3.6.2
3609         * xgrabsc 2.41
3610         * xinfo 1.01.01
3611         * xmcd 2.2
3612         * xshogi 1.2p03
3613         * Ygl 3.1
3614         * zlibc 0.9e
3618 January 1997 Source Code CD-ROMs
3619 ................................
3621 We still have copies of the 9th edition of our Source CD with two CD-ROM
3622 disks.  It has these packages, & some manuals that are not part of packages:
3625         * acm 4.7
3626         * apache 1.1.1
3627         * Autoconf 2.12
3628         * Automake 1.0
3629         * BASH 2.0
3630         * bc 1.03
3631         * Binutils 2.7
3632         * Bison 1.25
3633         * C Library 2.0
3634         * Calc 2.02f
3635         * cfengine 1.3.16
3636         * Chess 4.0.pl77
3637         * CLISP 1996.05.30
3638         * Common Lisp 2.2.1
3639         * cperf 2.1a
3640         * cpio 2.4.2
3641         * CVS 1.9
3642         * ddd 2.0
3643         * DejaGnu 1.3
3644         * Diffutils 2.7
3645         * dld 3.3
3646         * doschk 1.1
3647         * ed 0.2
3648         * Elib 1.0
3649         * elisp archive
3650         * Emacs 18.59
3651         * Emacs 19.34
3652         * enscript 1.4.0
3653         * es 0.84
3654         * Exim 1.59
3655         * f2c 1996.12.09
3656         * ffcall 1.1
3657         * Fileutils 3.16
3658         * Findutils 4.1
3659         * Finger 1.37
3660         * flex 2.5.4
3661         * Fontutils 0.6
3662         * g77 0.5.19
3663         * gawk 3.0.1
3664         * gcal 2.10
3665         * GCC/G++/Objective-C 2.7.2.2
3666         * GDB 4.16
3667         * gdbm 1.7.3
3668         * Generic NQS 3.50.2
3669         * geomview 1.6.1
3670         * gettext 0.10
3671         * gforth 0.2.1
3672         * Ghostscript 3.33
3673         * Ghostview 1.5
3674         * Ghostview for Windows 2.1
3675         * GIT 4.3.16
3676         * gmp 2.0.2
3677         * GN 2.24
3678         * Gnans 1.5.1
3679         * gnat 3.07
3680         * GNATS 3.2
3681         * GNU Emacs Lisp Reference Manual 1.03
3682         * GNU Emacs Lisp Reference Manual 2.4.2
3683         * GNU Emacs Lisp Reference Manual 2.4.jp2.0
3684         * GnuGo 1.2
3685         * gnuplot 3.5
3686         * gnuserv 2.1alpha
3687         * gnussl 0.2.1
3688         * gpc 2.0
3689         * Graphics 0.17
3690         * grep 2.0
3691         * Groff 1.10
3692         * guile 1.0
3693         * gzip 1.2.4
3694         * hello 1.3
3695         * hp2xx 3.1.4
3696         * HylaFAX 4.0pl1
3697         * Hyperbole 4.01
3698         * ID Utils 3.2
3699         * ilisp 5.8.a04
3700         * indent 1.9.1
3701         * Inetutils 1.2j
3702         * Ispell 3.1.20
3703         * jargon 4.0.0
3704         * karma 1.6
3705         * less 321
3706         * libg++ 2.7.2
3707         * libobjects 0.1.19
3708         * lynx 2.6
3709         * m4 1.4
3710         * make 3.75
3711         * MandelSpawn 0.07
3712         * maxima 5.2
3713         * mc 3.2.1
3714         * mesa 2.1
3715         * <Meta-HTML> 5.01
3716         * miscfiles 1.0
3717         * mkisofs 1.05GNU
3718         * mm 1.07
3719         * mtools 3.1
3720         * MULE 2.3
3721         * mutt 0.57
3722         * ncurses 1.9.9e
3723         * NetHack 3.2.2
3724         * NIHCL 3.1.4
3725         * nvi 1.79
3726         * Oaklisp 930720
3727         * OBST 3.4.3
3728         * Octave 2.0.2
3729         * Oleo 1.6
3730         * p2c 1.20
3731         * patch 2.1
3732         * pcl-gcl 2.1
3733         * perl 4.036
3734         * perl 5.003
3735         * phttpd 0.99.72.1
3736         * pine 3.91
3737         * pips 1.01
3738         * Programming in Emacs Lisp an Introduction 1.04
3739         * ptx 0.4
3740         * rc 1.4
3741         * RCS 5.7
3742         * readline 2.0
3743         * recode 3.4
3744         * regex 0.12
3745         * Roxen 1.1
3746         * rx 1.5
3747         * SAOimage 1.19
3748 s        * scheme 7.4
3749         * screen 3.7.2
3750         * sed 2.05
3751         * Sharutils 4.2
3752         * Shellutils 1.16
3753         * Shogi 1.2p03
3754         * SIPP 3.1
3755         * smail 3.2
3756         * Smalltalk 1.1.5
3757         * sneps 2.3.1
3758         * stow 1.3.2
3759         * Superopt 2.5
3760         * tar 1.11.8
3761         * Termcap 1.3
3762         * Termutils 2.0
3763         * TeX 3.1415
3764         * Texinfo 3.9
3765         * Textutils 1.22
3766         * tiff 3.4
3767         * Tile Forth 2.1
3768         * time 1.7
3769         * ucblogo 3.6
3770         * units 1.53
3771         * UUCP 1.06.1
3772         * vrweb 1.3
3773         * W3 2.2.26
3774         * wdiff 0.5
3775         * wget 1.4.2b
3776         * windows32api 0.1.2
3777         * WN 1.17.1
3778         * X11R6.3
3779         * xboard 3.5.0
3780         * xgrabsc 2.41
3781         * xinfo 1.01.01
3782         * xshogi 1.2p03
3783         * Ygl 3.1
3787 CD-ROM Subscription Service
3788 ***************************
3790 Our subscription service enables you to stay current with the latest GNU
3791 developments.  For a one-time cost equivalent to three Source CD-ROMs (plus
3792 shipping in some cases), we will ship you four new versions of the *Note
3793 Source Code CD-ROMs::.  The CD-ROMs are sent as they are issued (currently
3794 twice a year, but we hope to make it more frequent).  We do not yet know if
3795 we will be offering subscriptions to the Compiler Tools Binaries CD.
3797 A subscription is an easy way to keep up with the regular bug fixes to the X
3798 Window System.  Each edition of the *Note Source Code CD-ROMs::, has updated
3799 sources for the X Window System.
3801 Please note: In two cases, you must pay 4 times the normal shipping required
3802 for a single order when you pay for each subscription.  If you're in Alaska,
3803 Hawaii, or Puerto Rico you must add $20.00 for shipping for each
3804 subscription.  If you're outside of the U.S., Canada, and Puerto Rico, you
3805 must add $80.00 for each subscription.  See "CD-ROMs" and "Tax and Shipping
3806 Costs" on the *note Free Software Foundation Order Form::.
3810 FSF T-shirt
3811 ***********
3813 The front of our T-shirt has the GNU Emacs Lisp code `(USE 'GNU)' with "`()'"
3814 being the dancing parentheses from the cover of our `GNU Emacs Lisp Reference
3815 Manual' (drawn by Berkeley, CA artist Etienne Suvasa).  The shirt's back has
3816 the Preamble to the GNU General Public License.
3818 These shirts come in black, natural (off-white), burgundy, and blue-green.
3819 When you order, please give 3 choices.  Black is printed in white and the
3820 other colors are printed in black.  All shirts are thick 100% cotton; black
3821 and burgundy come in sizes M, L, XL, and XXL and the others in sizes L and XL
3822 (they run small so you may want a larger size than usual).
3824 GNU T-shirts often create spontaneous friendships at conferences & on
3825 university campuses.  They also make great gifts for friends & family,
3826 including children!
3830 Free Software Foundation Order Form
3831 ***********************************
3833 All items are distributed with permission to copy and to redistribute.
3834 Texinfo source for each manual and source for each reference card is on the
3835 appropriate CD-ROM; the prices for these media do not include printed
3836 documentation.
3837 All items are provided ``as is'', with no warranty of any kind.
3838 Please allow three weeks for delivery
3839 (though it won't usually take that long).
3842      PRICE AND CONTENTS MAY CHANGE WITHOUT NOTICE AFTER January 31, 1998.
3845 A possibly more current version of this order form can be found on the
3846 World Wide Web at `http://www.gnu.ai.mit.edu/order/order.html' or
3847 can be found in file `/pub/gnu/GNUinfo/ORDERS' on a GNU FTP host
3848 (*note How to Get GNU Software::.).
3852 FSF Deluxe Distribution
3853 -----------------------
3854 (Please contact us with any questions.  *Note Deluxe Distribution::,
3855 for machine, operating system, and media types.)
3858 ____ @ $5000 = $ ______   The Deluxe Distribution, with manuals, etc.
3860 Machine: _____________________________________________________________________
3862 Operating system: ____________________________________________________________
3864 Media type: __________________________________________________________________
3866 (Optional) Version of X Window System to link with: __________________________
3870 CD-ROMs, in ISO 9660 format (*note CD-ROMs::.):
3871 ----------------------------------------------
3874 GNU Source Code CD-ROMs, Version 10 with X11R6.3 (*note July 1997 Source Code CD-ROMs::.):
3876 ____ @ $240  = $ ______   for corporations and other organizations.
3878 ____ @ $ 60  = $ ______   for individuals.
3881 Subscriptions, next 4 updates of the Source Code CD-ROM, in ISO 9660 format
3882 (*note CD-ROM Subscription Service::.):
3884 ____ @ $720  = $ ______   for corporations and other organizations.
3886 ____ @ $180  = $ ______   for individuals.
3889 GNU Compiler Tools Binaries CD-ROM, Version 4, January 1997 Edition
3890 (*note Compiler Tools Binaries CD-ROM::.):
3892 ____ @ $220  = $ ______   for corporations and other organizations.
3894 ____ @  $55  = $ ______   for individuals.
3898 Manuals
3899 -------
3901 These manuals (*note Documentation::.).  The latest version of each manual
3902 will be shipped.  Please contact us if you want a specific version.
3904 ____ @ $ 30  = $ ______   GNU Emacs manual, with a reference card.
3906 ____ @ $ 50  = $ ______   GNU Emacs Lisp Reference manual, in two volumes.
3908 ____ @ $ 60  = $ ______   GNU Emacs Lisp Reference, Japanese Edition.
3910 ____ @ $ 50  = $ ______   Using and Porting GNU CC.
3912 ____ @ $ 50  = $ ______   GNU C Library Reference Manual.
3914 ____ @ $ 50  = $ ______   GNU Emacs Calc manual, with a reference card.
3916 ____ @ $ 20  = $ ______   Programming in Emacs Lisp: An Introduction.
3918 ____ @ $ 20  = $ ______   Debugging with GDB, with a reference card.
3920 ____ @ $ 25  = $ ______   GNU Awk User's Guide.
3922 ____ @ $ 20  = $ ______   Make manual.
3924 ____ @ $ 20  = $ ______   Bison manual, with a reference card.
3926 ____ @ $ 20  = $ ______   Flex manual, with a reference card.
3928 ____ @ $ 25  = $ ______   Texinfo manual.
3930 ____ @ $ 15  = $ ______   Termcap manual, 3rd Edition Revised.
3934 Reference Cards
3935 ---------------
3937 The following reference cards, in packets of ten.  For single copies please
3938 contact us.
3940 ____ @ $ 10  = $ ______   GNU Emacs version 20 reference cards.
3942 ____ @ $ 10  = $ ______   GNU Emacs Calc reference cards.
3944 ____ @ $ 10  = $ ______   GDB reference cards.
3946 ____ @ $ 10  = $ ______   Bison reference cards.
3948 ____ @ $ 10  = $ ______   Flex reference cards.
3952 T-shirts
3953 --------
3955 GNU/FSF T-shirts (*note FSF T-shirt::.), thick 100% cotton, available in
3956 black or natural (off-white) in sizes M, L, XL, and XXL,
3957 and in burgundy or blue-green in sizes L and XL.
3958 Please list 1st, 2nd, and 3rd choice of color.
3960 ____ @ $ 15  = $ ______   Size _____
3962                           Color choice: 1st _______ 2nd _______ 3rd _______
3964 ____ @ $ 15  = $ ______   Size _____
3966                           Color choice: 1st _______ 2nd _______ 3rd _______
3968 ____ @ $ 15  = $ ______   Size _____
3970                           Color choice: 1st _______ 2nd _______ 3rd _______
3972 ____ @ $ 15  = $ ______   Size _____
3974                           Color choice: 1st _______ 2nd _______ 3rd _______
3977 Older Items
3978 -----------
3980 Older items are only available while supplies last.
3982 ____ @ $ 40  = $ ______   Using and Porting GCC, 8.5 x 11 inches, with
3983                            plastic binding (same text as current edition)
3985 Please fill in the number of each older CD-ROM you order:
3987      GNU Compiler Tools Binaries CD-ROMs:
3989 Version 1 (December '93)  ______    Version 2 (December '94) ______
3991 Version 3 (December '95)  ______
3993      GNU Source Code CD-ROMs: (Version 5 (Dec. '94) is not available.)
3995 Version 1 (October '92)   ______    Version 2 (May '93) ______
3997 Version 3 (November '93 - last edition with X11R5)  ______
3999 Version 4 (May '94 - first edition with X11R6)  ______
4001 Version 6 (June '95)  ______        Version 7 (Dec. '95)  ______
4003 Version 8 (July '96)  ______        Version 9 (Jan. '97)  ______
4005 Please put the total count and cost of the above older CD-ROMs here:
4007 ____ @ $ 80  = $ ______   for corporations and other organizations.
4009 ____ @ $ 20  = $ ______   for individuals.
4011                  ======
4013       Subtotal $ ______
4017 Tax and Shipping Costs
4018 ----------------------
4020              + $ ______   For addresses in Massachusetts: add 5% sales tax
4021                           or give tax exempt number.  There is no sales tax
4022                           on T-shirts.
4023              + $ ______   Shipping fee for addresses in Alaska, Hawaii, or
4024                           Puerto Rico:
4025                             $  5.00 base charge;
4026                           + $  5.00 for *each* Emacs Calc or Emacs Lisp
4027                             Reference manual ($ 5.00 * #ofMans);
4028                           + $ 20.00 for *each* CD-ROM subscription
4029                                              ($20.00 * #ofSubs);
4030                           + $  1.00 for *each* item other than the above
4031                             (shipping for all other items =
4032                                                      $ 1.00 * #ofOtherItems).
4033              + $ ______   Shipping fee for most Foreign Destinations: (Please
4034                           do *not* use this formula for addresses in China,
4035                           Guam, Indonesia, Israel, Malaysia, New Zealand,
4036                           Philippines, and Thailand.  Please contact us for
4037                           an exact shipping quote.)
4038                             $ 20.00 base charge for orders to other
4039                               addresses outside of U.S., Canada, & Puerto Rico:
4040                           + $ 10.00 for each item ordered, ($ 10.00 * #ofItems)
4041                           + $ 80.00 for each CD-ROM subscription
4042                               ($ 80.00 * #ofSubs) (don't count as an item).
4043                           In Europe, ordering via GNU Distribution Europe--
4044                           Belgium may reduce these costs
4045                           (*note New European Distributor::.).
4046              + $ ______   Optional (tax-deductible in the U.S.) donation.
4047                           We suggest 5% if paying by credit card.
4049          TOTAL $ ______   We pay for shipping via UPS ground transportation in
4050                           the contiguous 48 states and Canada.  For very
4051                           large orders, ask about actual shipping costs for
4052                           that order.
4054 Note:  The shipping fee for foreign destinations covers express courier
4055        shipping.  If you would like shipping via air mail, please contact
4056        our distribution office for a quote on your order.
4058 Shipping Information
4059 --------------------
4061 Name: ________________________________________________________________________
4063 Mail Stop/Dept. Name: ________________________________________________________
4065 Organization: ________________________________________________________________
4067 Street Address: ______________________________________________________________
4069 City, State/Province: ________________________________________________________
4071 Zip Code/Postal Code, Country: _______________________________________________
4073 Telephone number in case of a problem with your order.
4074 For international orders, please include a fax number. _______________________
4076 E-mail Address: ______________________________________________________________
4079 ------------------------------------------------------------------------------
4080 |                                                                            |
4081 |  Orders filled only upon receipt of check, money order, or credit card     |
4082 |  order in U.S. dollars.  Unpaid orders will be returned to the sender.     |
4083 |  We do not have the staff to handle the billing of unpaid orders.  Please  |
4084 |  help keep our lives simple by including your payment with your order.     |
4085 |                                                                            |
4086 ------------------------------------------------------------------------------
4090 For orders from outside the U.S.:
4091 ---------------------------------
4093 You are responsible for paying all duties, tariffs, and taxes.  If you
4094 refuse to pay the charges, the shipper will return or abandon the order.
4096 In Europe, you may find it cheaper and more convenient to use our European
4097 Distributor.  *Note New European Distributor::.
4100  ---------------------------------------------------------------------------
4101  |                                                                         |
4102  |      Please make checks payable to the ``Free Software Foundation''.    |
4103  |                                                                         |
4104  |           Checks must be in U.S. dollars, drawn on a U.S. bank.         |
4105  |                                                                         |
4106  ---------------------------------------------------------------------------
4110 For Credit Card Orders:
4111 -----------------------
4113 The Free Software Foundation takes these credit cards: Carte Blanche,
4114 Diner's Club, Discover, JCB, MasterCard, Visa, or American Express.
4115 Please note that we are charged about 5% of an order's total amount in
4116 credit card processing fees.  Please consider paying by check instead,
4117 or adding on a 5% donation to make up the difference.  To place a credit
4118 card order, please give us this information:
4121 Card type: ___________________________________________________________________
4123 Account Number: ______________________________________________________________
4125 Expiration Date: _____________________________________________________________
4127 Cardholder's Name: ___________________________________________________________
4129 Cardholder's Signature: ______________________________________________________
4133 ------------------------------------------------------------------------------
4134 |                                                                            |
4135 |     If you wish to pay by wire transfer or you are a reseller, please      |
4136 |     contact us or write us for details.                                    |
4137 |                                                                            |
4138 ------------------------------------------------------------------------------
4142 A possibly more current version of this order form can be found on the
4143 World Wide Web at `http://www.gnu.ai.mit.edu/order/order.html' or
4144 can be found in file `/pub/gnu/GNUinfo/ORDERS' on a GNU FTP host
4145 (*note How to Get GNU Software::.).
4149                 Please mail orders to:  Free Software Foundation
4150                                         59 Temple Place - Suite 330
4151                                         Boston, MA   02111
4152 PRICES AND CONTENTS MAY CHANGE          +1-617-542-5942
4153 WITHOUT NOTICE AFTER January 31, 1998   Fax (including Japan): +1-617-542-2652
4155 Version: July 1997 ASCII etc/ORDERS
4157 -----------------------------------------------------------------------------