Initial revision
[official-gcc.git] / gcc / ORDERS
blobac183c9d4c69963b6ecfd87b3a34963d564ad8ea
1 The actual order form follows the descriptions of media contents.
3 Most of this file is excerpted from the January 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                       January, 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, 1996 GNU's Bulletin.
30 Table of Contents
31 -----------------
33         Donations Translate Into Free Software
34         Cygnus Matches Donations!
35         Free Software Redistributors Donate
36         Help from Free Software Companies
37         Major Changes in GNU Software and Documentation
38         The Deluxe Distribution
39         GNU Documentation
40         GNU Software
42         Program/Package Cross Reference
43         CD-ROMs
44            Pricing of the GNU CD-ROMs
45               What Do the Different Prices Mean?
46               Why Is There an Individual Price?
47               Is There a Maximum Price?
48            January 1997 Compiler Tools Binaries CD-ROM
49            Source Code CD-ROMs
50               January 1997 Source Code CD-ROMs
51               July 1996 Source Code CD-ROMs
52         CD-ROM Subscription Service
53         FSF T-shirt
54         Free Software Foundation Order Form
57 -----------------------------------------------------------------------------
61 Donations Translate Into Free Software
62 **************************************
64 If you appreciate Emacs, GNU CC, Ghostscript, and other free software, you
65 may wish to help us make sure there is more in the future--remember,
66 *donations translate into more free software!*
68 Your donation to us is tax-deductible in the United States.  We gladly accept
69 *any* currency, although the U.S. dollar is the most convenient.
71 If your employer has a matching gifts program for charitable donations,
72 please arrange to: add the FSF to the list of organizations for your
73 employer's matching gifts program; and have your donation matched (note *Note
74 Cygnus Matches Donations!::).  If you do not know, please ask your personnel
75 department.
77 Circle amount you are donating, cut out this form, and send it with your
78 donation to:
80         Free Software Foundation, Inc.
81         59 Temple Place - Suite 330
82         Boston, MA  02111-1307
83         USA
85       $500   $250   $100   $50   Other $_____  Other currency:_____
87 You can charge a donation to any of Carte Blanche, Diner's Club, JCB,
88 MasterCard, Visa, or American Express.  Charges may also be faxed to
89 +1-617-542-2652.
91       Card type: __________________  Expiration Date: _____________
92      
93       Account Number: _____________________________________________
94      
95       Cardholder's Signature: _____________________________________
96      
97       Name: _______________________________________________________
98      
99       Street Address: _____________________________________________
100      
101       City/State/Province: ________________________________________
102      
103       Zip Code/Postal Code/Country: _______________________________
104      
105       Telephone Number: ___________________________________________
106      
107       Email Address: ______________________________________________
111 Cygnus Matches Donations!
112 *************************
114 To encourage cash donations to the Free Software Foundation, Cygnus Solutions
115 will continue to contribute corporate funds to the FSF to accompany gifts by
116 its employees, and by its customers and their employees.
118 Donations payable to the Free Software Foundation should be sent by eligible
119 persons to Cygnus Solutions, which will add its gifts and forward the total
120 to the FSF each quarter.  The FSF will provide the contributor with a receipt
121 to recognize the contribution (which is tax-deductible on U.S.  tax returns).
122 To see if your employer is a Cygnus customer, or for more information,
123 please contact Cygnus:
125         Cygnus Solutions
126         1325 Chesapeake Terrace
127         Sunnyvale, CA   94089
128         USA
129      
130         Telephone: +1 408 542 9600
131                    +1 800 Cygnus1 (-294-6871)
132         Fax:       +1 408 542 9700
133         Electronic-Mail: `info@cygnus.com'
134         FTP: `ftp.cygnus.com'
135         World Wide Web: `http://www.Cygnus.com/'
139 Free Software Redistributors Donate
140 ***********************************
142 In adddition to their conference donation, Red Hat Software has agreed to
143 donate $1.00 to the FSF for every copy of Red Hat Archives sold.  They have
144 also added a GNU logo to the back of that CD with the words "Supports the
145 Free Software Foundation".
147 The SNOW 2.1 CD producers added the words "Includes $5 donation to the FSF"
148 to the front of their CD.  Potential buyers will know just how much of the
149 price is for the FSF & how much is for the redistributor.
151 The Sun Users Group Deutschland has made it even clearer: their CD says,
152 "Price 90 DM, + 12 DM donation to the FSF." We thank them for their
153 contribution to our efforts.
155 Kyoto Micro Computer of Japan regularly gives us 10% of their GNU-related
156 sales.
158 Mr. Hiroshi, Mr. Kojima, and the other authors of the `Linux Primer' in Japan
159 have donated money from the sales of their book.
161 Infomagic has continued to make sizeable donations to the FSF.
163 At the request of author Arnold Robbins, Specialized Systems Consultants, Inc.
164 continues to donate 3% of their profits from selling `Effective AWK
165 Programming'.  We would also like to acknowledge the many SSC authors who
166 have donated their royalties and fees to the FSF.
168 In the long run, the success of free software depends on how much new free
169 software people develop.  Free software distribution offers an opportunity to
170 raise funds for such development in an ethical way.  These redistributors
171 have made use of the opportunity.  Many others let it go to waste.
173 You can help promote free software development by convincing for-a-fee
174 redistributors to contribute--either by doing development themselves or by
175 donating to development organizations (the FSF and others).
177 The way to convince distributors to contribute is to demand and expect this
178 of them.  This means choosing among distributors partly by how much they give
179 to free software development.  Then you can show distributors they must
180 compete to be the one who gives the most.
182 To make this work, you must insist on numbers that you can compare, such as,
183 "We will give ten dollars to the Foobar project for each disk sold." A vague
184 commitment, such as "A portion of the profits is donated," doesn't give you a
185 basis for comparison.  Even a precise fraction "of the profits from this
186 disk" is not very meaningful, since creative accounting and unrelated
187 business decisions can greatly alter what fraction of the sales price counts
188 as profit.
190 Also, press developers for firm information about what kind of development
191 they do or support.  Some kinds make much more long-term difference than
192 others.  For example, maintaining a separate version of a GNU program
193 contributes very little; maintaining a program on behalf of the GNU Project
194 <contributes much.  Easy new ports contribute little, since someone else
195 would surely do them; difficult ports such as adding a new CPU to the GNU
196 compiler or Mach contribute more; major new features & programs contribute
197 the most.
199 By establishing the idea that supporting further development is "the proper
200 thing to do" when distributing free software for a fee, we can assure a
201 steady flow of resources for making more free software.
205 Help from Free Software Companies
206 *********************************
208 When choosing a free software business, ask those you are considering how
209 much they do to assist free software development, e.g., by contributing money
210 to free software development or by writing free software improvements
211 themselves for general use.  By basing your decision partially on this
212 factor, you can help encourage those who profit from free software to
213 contribute to its growth.
215 Wingnut (SRA's special GNU support group) regularly donates a part of its
216 income to the FSF to support the development of new GNU programs.  Listing
217 them here is our way of thanking them.  Wingnut has made a pledge to donate
218 10% of their income to the FSF, and has purchased several Deluxe Distribution
219 packages in Japan.  Also see *Note Cygnus Matches Donations!::.
221         Wingnut Project
222         Software Research Associates, Inc.
223         1-1-1 Hirakawa-cho, Chiyoda-ku
224         Tokyo 102, Japan
225      
226         Phone:  (+81-3)3234-2611
227         Fax:    (+81-3)3942-5174
228         E-mail: `info-wingnut@sra.co.jp'
229         WWW: `http://www.sra.co.jp/public/sra/product/wingnut/'
233 Major Changes in GNU Software and Documentation
234 ***********************************************
236    * Hurd Progress   (Also *note What Is the Hurd::.)
238      We have made two test releases of the Hurd, and we will make another
239      (version 0.2) in this month.  Stability is improving, and we have begun
240      modifying various user-level utilities to understand new Hurd filesystem
241      features (fileutils, shellutils, tar, etc.).
243      One way for people to help out is to compile and run as much third-party
244      free software as they can; in this way we can find bugs and deficiencies
245      with some rapidity.  Volunteers with a PC are therefore eagerly sought
246      to get the new 0.2 release and compile their favorite Unix programs and
247      games.
249    * GNU System Progress
251      Version 0.2 of the GNU system will be released in this month, to coincide
252      with the 0.2 release of the Hurd.  This complete GNU system is available
253      by FTP.  We are working with Ian Murdock to develop an excellent package
254      management system for GNU.  This will make administering and upgrading
255      the system much easier.  Because of features only the Hurd has, the GNU
256      package management system will be simpler and more featureful than
257      similar package systems for various GNU/Linux distributions.
259    * New Source Code CD!   (See *Note January 1997 Source Code CD-ROMs::)
261      We are releasing the January 1997 (Edition 9) Source Code CD-ROM this
262      month.  Once again, it is a two disk set.  It includes several new
263      programs: `gforth', `gpc', <Meta-HTML>, `stow', `units', VRweb, `wget',
264      `windows32api', and `xinfo'.  On the CD-ROMs are full distributions of
265      X11R6.3, MIT Scheme, Emacs, GCC, and current versions of all other GNU
266      Software.  *Note GNU Software::, for more about these packages.
268    * New Compiler Tools CD-ROM  
270      We are releasing the January 1997 (Edition 4) Compiler Tools Binaries
271      CD.  Support is included for several new operating systems.
273      The Compiler Tools Binaries CD-ROM contains executables of the GNU
274      compiler tools for some systems that don't normally come with a
275      compiler.  This allows users of those systems to compile their own
276      software without having to buy a proprietary compiler.
278      We hope to include more systems with each update of this CD-ROM.  If you
279      can help build binaries for new systems or have one to suggest, please
280      contact us at either address on the top menu.  For more information, see
281      *Note Compiler Tools Binaries CD-ROM::.
283    * New/Updated Manuals since Last Bulletin   (See *Note Documentation::)
285      Since the last bulletin, we have published new editions of: `Debugging
286      with GDB', for version 4.16 with a new color cover; `Texinfo' Manual,
287      edition 2.24; & the `GNU Emacs Manual', for version 19.33 with a new
288      color cover.  `Using and Porting GNU CC' has been re-printed in a
289      lay-flat bound edition with a new color cover.  A new Bison Manual with
290      a new color cover is planned.
292    * Give to GNU the United Way!
294      As a 501(c)3 tax-exempt organization, the FSF is eligible to receive
295      United Way funds.  When donating to United Way, one can specify that all
296      or part of the donation be directed to the FSF.  On the donor form,
297      check the "Specific Requests" box and include the sentence, "Send my
298      gift to the Free Software Foundation, 59 Temple Place, Suite 330,
299      Boston, MA 02111." We especially appreciate the donations from Microsoft
300      matching the United Way donations of their employees.  Also see *Note
301      Donations Translate Into Free Software:: and *Note Cygnus Matches
302      Donations!::.
304    * GNU Software Works on MS-DOS   (Also *note GNU Software::.)
306      GNU Emacs 19 and many other GNU programs have been ported to MS-DOS for
307      i386/i486/Pentium machines.  We ship binaries & sources on the *Note
308      Compiler Tools Binaries CD-ROM::.
310    * MULE Merge Almost Complete
312      MULE is the Multi-Lingual Emacs developed by Ken'ichi Handa at the
313      Electro-Technical Lab in Tsukuba, Japan.  Handa has readied the code for
314      merging into Emacs and we expect to complete the merge soon.
316    * GCC   (For current status on GCC and GNAT, *note GNU Software::.)
318      New front ends for GCC are being done for Pascal & Chill.  Pascal,
319      `gpc', stagnated for some years, but should be released by the time you
320      read this.  See `http://agnes.dida.physik.uni-essen.de/~gnu-pascal'.
322    * GUILE
324      GUILE is currently available as a test release.  GNU's Ubiquitous
325      Intelligent Language for Extension is an SCM-based library that can make
326      any ordinary C program extensible.  (For SCM info, see "JACAL" in *Note
327      GNU Software::.)
329      Also being developed are SCSH-compatible system call & Tk interfaces, a
330      module system, dynamic linking support, & a byte-code interpreter.
331      Support for Emacs Lisp & a more C-like language is coming.
333    * Texinfo   (For current status, *note GNU Software::.)
335      Texinfo now provides macro facilities and supports multicolumn tables.
336      It comes with an `install-info' program that packages can use to update
337      the `dir' file automatically when they install their Info files.
339    * GNU Common Lisp   (For current status, *note GNU Software::.)
341      Version 2.2.1 of GNU Common Lisp (GCL) was released in December '96.  It
342      now includes a graphical interface to the Tk widget system.  All
343      documentation is now Texinfo-based, with built-in regexp matching used
344      to access the documentation.  A first pass at the Common Lisp condition
345      system is also included.  Version 2.2.1 contains mainly updates to allow
346      GCL 2.2 to work correctly with current operating system levels, and to
347      fix bugs.  Volunteers to help with the move to the ANSI standard are
348      most welcome; please contact `schelter@math.utexas.edu'.
350    * Experimental Electronic Cash
352      `http://www.lysator.liu.se/~nisse/NCash' is an experimental
353      implementation of anonymous electronic cash which is to be released as
354      free software.
356    * HTML Professional and GPL
358      The recent development and release of HTML Professional was made under
359      the terms of the GNU GPL.  In order to facilitate distribution, the GPL
360      text was re-encoded into this more recent version of HTML, and is now
361      distributed with HTML Pro.  An online copy can be retrieved at
362      `http://www.arbornet.org/~silmaril/dtds/html/gnugpl.html'.
364      HTML Pro is an unofficial version of the HTML DTD.  HTML Pro is
365      distributed for discussion by the `www-html' mailing list.  It
366      composites all other known versions, and allows World Wide Web designers
367      to use recent experimental additions in a rational and structured manner.
368      It comes with a `.ced' file for GNU Emacs/psgml-mode and can be gotten at
369      `ftp://www.ucc.ie/pub/html/htmlpro.{zip|tar.gz|zip.hqx}'.
370      Documentation is at
371      `http://www.arbornet.org/~silmaril/dtds/html/htmlpro.html'.
373    * Meta-HTML 5.01 Source Release
375      Version 5.01 of Universal Access Inc.'s <Meta-HTML> is now available.
377      <Meta-HTML> is a programming language specifically designed to work
378      within the environment of the World Wide Web.  Although it is a genuine
379      programming language, suitable for large-scale symbolic manipulation,
380      <Meta-HTML> also provides the most commonly wanted Web functionality as
381      built-in primitives, so you don't have to write them.  You can find out
382      more about the theory of implementation in this white paper
383      `http://www.metahtml.com/meta-html/manifesto.html'.
385      Web pages are authored using HTML and <Meta-HTML> statements freely
386      intermixed.  When a page is requested by a browser, the page is passed
387      through the <Meta-HTML> engine, which dynamically processes any
388      <Meta-HTML> statements to produce a final HTML page which is delivered
389      to the browser.
391      The source distribution provides several different interpreter options:
392      a CGI engine which can be run by any Unix Web server; a full-featured
393      Web server (mhttpd) with the interpreter built in; a standalone
394      processor, much like Perl or Tcl; and an interactive debugger, with a
395      feel similar to GDB (mdb).
397      There is a user mailing list: `metahtml-users@metahtml.com'.  You can
398      subscribe on the Web at `http://www.metahtml.com/E-Mail/', or by sending
399      mail to `metahtml-users-request@metahtml.com'.
401      Pre-compiled distribution sets for some systems are available via the
402      <Meta-HTML> Web site at `http://www.metahtml.com'.
404    * VRweb Browser
406      VRweb, a browser for 3D models on the Web written in the Virtual Reality
407      Modeling Language (VRML), is now available under the GPL.  VRweb works
408      in conjunction with Web browsers on Unix & Windows platforms.
410      VRweb is a joint project of IICM (home of Hyper-G), NCSA (home of
411      Mosaic), & the University of Minnesota (home of Gopher).  The software
412      is freely available in binary & source.  VRweb 1.2 for Unix has just
413      been released, VRweb 1.2 for Windows will follow in due course.  You can
414      download VRweb from `ftp://iicm.tu-graz.ac.at/pub/Hyper-G/VRweb/UNIX'
415      and numerous mirror sites.  Further information on VRweb can be found at
416      `http://hyperg.iicm.tu-graz.ac.at/vrweb'.
418      VRML is a non-proprietary, platform-independent file format for 3D
419      graphics on the Internet.  Also see `http://www.sdsc.edu/vrml/',  the
420      VRML Repository.
424 The Deluxe Distribution
425 ***********************
427 The Free Software Foundation has been asked repeatedly to create a package
428 that provides executables for all of our software.  Normally we offer only
429 sources.  The Deluxe Distribution provides binaries with the source code and
430 includes six T-shirts, all our CD-ROMs, printed manuals, & reference cards.
432 The FSF Deluxe Distribution contains the binaries and sources to hundreds of
433 different programs including Emacs, the GNU C/C++ Compiler, the GNU Debugger,
434 the complete X Window System, and all the GNU utilities.
436 We will make a Deluxe Distribution for most machines/operating systems.  We
437 may be able to send someone to your office to do the compilation, if we can't
438 find a suitable machine here.  However, we can only compile the programs that
439 already support your chosen machine/system - porting is a separate matter.
440 (To commission a port, see the GNU Service Directory; details in *Note Free
441 Software Support::.) Compiling all these programs takes time; a Deluxe
442 Distribution for an unusual machine will take longer to produce than one for
443 a common machine.  Please contact the FSF Office with any questions.
445 We supply the software on a write-once CD-ROM (in ISO 9660 format with "Rock
446 Ridge" extensions), or on one of these tapes in Unix `tar' format: 1600 or
447 6250bpi 1/2in reel, Sun DC300XLP 1/4in cartridge - QIC24, IBM RS/6000 1/4in
448 c.t. - QIC 150, Exabyte 8mm c.t., or DAT 4mm c.t.  If your computer cannot
449 read any of these, please contact us to see if we can handle your format.
451 The manuals included are one each of `Bison', `Calc', `GAWK', `GCC', `GNU C
452 Library', `GDB', `Flex', `GNU Emacs Lisp Reference', `Programming in Emacs
453 Lisp: An Introduction', `Make', `Texinfo', & `Termcap' manuals; six copies of
454 the `GNU Emacs' manual; and ten reference cards each for Emacs, Bison, Calc,
455 Flex, & GDB.
457 Every Deluxe Distribution also has a copy of the latest editions of our
458 CD-ROMs that have sources of our software & compiler tool binaries for some
459 systems.  The CDs are in ISO 9660 format with Rock Ridge extensions.
461 The price of the Deluxe Distribution is $5000 (shipping included).  These
462 sales provide enormous financial assistance to help the FSF develop more free
463 software.  To order, please fill out the "Deluxe Distribution" section on the
464 *note Free Software Foundation Order Form::.  and send it to:
466         Free Software Foundation, Inc.
467         59 Temple Place - Suite 330
468         Boston, MA   02111-1307
469         USA
470      
471         Telephone: +1-617-542-5942
472         Fax (including Japan): +1-617-542-2652
473         Electronic Mail: gnu@prep.ai.mit.edu
474         World Wide Web: http://www.gnu.ai.mit.edu
478 GNU Documentation
479 *****************
481 GNU is dedicated to having quality, easy-to-use online & printed
482 documentation.  GNU manuals are intended to explain underlying concepts,
483 describe how to use all the features of each program, & give examples of
484 command use.  GNU manuals are distributed as Texinfo source files, which
485 yield both typeset hardcopy via the TeX document formatting system and online
486 hypertext display via the menu-driven Info system.  Source for these manuals
487 comes with our software; here are the manuals that we publish as printed
488 books.  See the *note Free Software Foundation Order Form::., to order them.
490 Most GNU manuals are bound as soft cover books with "lay-flat" bindings.
491 This allows you to open them so they lie flat on a table without creasing the
492 binding.  They have an inner cloth spine and an outer cardboard cover that
493 will not break or crease as an ordinary paperback will.  Currently, the
494 `Using and Porting GNU CC', `GDB', `Emacs', `Emacs Lisp Reference',
495 `Programming in Emacs Lisp: An Introduction', `GNU Awk User's Guide', `Make',
496 & `Bison' manuals have this binding.  Our other manuals also lie flat when
497 opened, using a GBC binding.  Our manuals are 7in by 9.25in except the 8.5in
498 by 11in `Calc' manual.
500 The edition number of the manual and version number of the program listed
501 after each manual's name were current at the time this Bulletin was published.
503 `Debugging with GDB' (for Version 4.16) tells how to run your program under
504 GNU Debugger control, examine and alter data, modify a program's flow of
505 control, and use GDB through GNU Emacs.
507 The `GNU Emacs Manual' (12th Edition for Version 19.33) describes editing with
508 GNU Emacs.  It explains advanced features, including outline mode and regular
509 expression search; how to use special programming modes to write languages
510 like C++ and TeX; how to use the `tags' utility; how to compile and correct
511 code; how to make your own keybindings; and other elementary customizations.
513 `Programming in Emacs Lisp: An Introduction' (October 1995 Edition 1.04) is
514 for people who are not necessarily interested in programming, but who do want
515 to customize or extend their computing environment.  If you read it in Emacs
516 under Info mode, you can run the sample programs directly.
518 `The GNU Emacs Lisp Reference Manual' (Edition 2.4 for Version 19.29) and
519 `The GNU Emacs Lisp Reference, Japanese Edition' (Japanese Draft Revision
520 1.0, from English Edition 2.4 for Version 19.29) cover this programming
521 language in depth, including data types, control structures, functions,
522 macros, syntax tables, searching/matching, modes, windows, keymaps, byte
523 compilation, and the operating system interface.
525 `The GNU Awk User's Guide' (Edition 1.0 for Version 3.0) tells how to use
526 `gawk'.  It is written for those who have never used `awk' and describes
527 features of this powerful string and record manipulation language.  It
528 clearly delineates those features which are part of POSIX `awk' from `gawk'
529 extensions, providing a comprehensive guide to `awk' program portability.
531 `GNU Make' (Edition 0.50 for Version 3.75 Beta) describes GNU `make', a
532 program used to rebuild parts of other programs.  The manual tells how to
533 write "makefiles", which specify how a program is to be compiled and how its
534 files depend on each other.  Included are an introductory chapter for novice
535 users and a section about automatically generated dependencies.
537 The `Flex' manual (Edition 1.03 for Version 2.3.7) teaches you to write a
538 lexical scanner definition for the `flex' program to create a C++ or C-coded
539 scanner that recognizes the patterns defined.  You need no prior knowledge of
540 scanners.
542 `The Bison Manual' (November 1995 Edition for Version 1.25) teaches you how
543 to write context-free grammars for the Bison program that convert into
544 C-coded parsers.  You need no prior knowledge of parser generators.
546 `Using and Porting GNU CC' (November 1995 Edition for Version 2.7.2) tells
547 how to run, install, and port the GNU C Compiler to new systems.  It lists
548 new features and incompatibilities of GCC, but people not familiar with C
549 will still need a good reference on the C programming language.  It also
550 covers G++.
552 The `Texinfo' manual (Edition 2.24 for Version 3) explains the markup
553 language that produces our online Info documentation & typeset hardcopies.
554 It tells you how to make tables, lists, chapters, nodes, accented & special
555 characters, indexes, cross references, & how to catch mistakes.
557 `The Termcap Manual' (3rd Edition for Version 1.3), often described as "twice
558 as much as you ever wanted to know about termcap," details the format of the
559 termcap database, the definitions of terminal capabilities, and the process
560 of interrogating a terminal description.  This manual is primarily for
561 programmers.
563 The `C Library Reference Manual' (Edition 0.08 for Version 2.0) describes the
564 library's facilities, including both what Unix calls "library functions" &
565 "system calls."  We are doing small copier runs of this manual until it
566 becomes more stable.  Please send fixes to `bug-glibc-manual@prep.ai.mit.edu'.
568 The `Emacs Calc Manual' (for Version 2.02) is both a tutorial and a reference
569 manual.  It tells how to do ordinary arithmetic, how to use Calc for algebra,
570 calculus, and other forms of mathematics, and how to extend Calc.
574 GNU Software
575 ************
577 All our software is available via FTP; see *Note How to Get GNU Software::.
578 We also offer *Note CD-ROMs::, and printed *Note Documentation::, which
579 includes manuals and reference cards.  In the articles describing the
580 contents of each medium, the version number listed after each program name
581 was current when we published this Bulletin.  When you order a newer CD-ROM,
582 some of the programs may be newer and therefore the version number higher.
583 See the *note Free Software Foundation Order Form::., for ordering
584 information.
586 Some of the contents of our FTP distributions are compressed.  We have
587 software on our FTP sites to uncompress these files.  Due to patent troubles
588 with `compress', we use another compression program, `gzip'.  (Such
589 prohibitions on software development are fought by the League for Programming
590 Freedom; *note What Is the LPF::., for details.)
592 You may need to build GNU `make' before you build our other software.  Some
593 vendors supply no `make' utility at all and some native `make' programs lack
594 the `VPATH' feature essential for using the GNU configure system to its full
595 extent.  The GNU `make' sources have a shell script to build `make' itself on
596 such systems.
598 We welcome all bug reports and enhancements sent to the appropriate
599 electronic mailing list (*note Free Software Support::.).
603 Configuring GNU Software
604 ------------------------
606 We are using Autoconf, a uniform scheme for configuring GNU software packages
607 in order to compile them (see "Autoconf" and "Automake" below, in this
608 article).  The goal is to have all GNU software support the same alternatives
609 for naming machine and system types.
611 Ultimately, it will be possible to configure and build the entire system all
612 at once, eliminating the need to configure each individual package separately.
614 You can also specify both the host and target system to build
615 cross-compilation tools.  Most GNU programs now use Autoconf-generated
616 configure scripts.
620 GNU Software Now Available
621 --------------------------
623 For future programs and features, see *Note Forthcoming GNUs::.
625 Key to cross reference:
627         BinCD        January 1997 Binaries CD-ROM
628         SrcCD        January 1997 Source CD-ROMs
630 [FSFman] shows that we sell a manual for that package.  [FSFrc] shows we sell
631 a reference card for that package.  To order them, see the *note Free
632 Software Foundation Order Form::.  *Note Documentation::, for more
633 information on the manuals.  Source code for each manual or reference card is
634 included with each package.
636    * `acm'   (SrcCD)
638      `acm' is a LAN-oriented, multiplayer, aerial combat simulation that runs
639      under the X Window System.  Players engage in air to air combat against
640      one another using heat seeking missiles and cannons.  We are working on
641      a more accurate simulation of real airplane flight characteristics.
643    * Apache   *Also see* `http://www.apache.org/'   (SrcCD)
645      Apache is an HTTP server designed as a successor to the NCSA family of
646      web servers.  It adds a significant amount of new functionality, has an
647      extensive API for modular enhancements, is extremely flexible without
648      compromising speed, and has an active development group and user
649      community.
651    * Autoconf   (SrcCD)
653      Autoconf produces shell scripts which automatically configure source code
654      packages.  These scripts adapt the packages to many kinds of Unix-like
655      systems without manual user intervention.  Autoconf creates a script for
656      a package from a template file which lists the operating system features
657      which the package can use, in the form of `m4' macro calls.  Autoconf
658      requires GNU `m4' to operate, but the resulting configure scripts it
659      generates do not.
661    * Automake   (SrcCD)
663      Automake is a tool for generating `Makefile.in's for use with Autoconf.
664      The generated makefiles are compliant with GNU Makefile standards.
666    * BASH   (SrcCD)
668      GNU's shell, BASH (Bourne Again SHell), is compatible with the Unix `sh'
669      and offers many extensions found in `csh' and `ksh'.  BASH has job
670      control, `csh'-style command history, command-line editing (with Emacs
671      and `vi' modes built-in), and the ability to rebind keys via the
672      `readline' library.  BASH conforms to the POSIX 1003.2-1992 standard.
674    * `bc'   (SrcCD)
676      `bc' is an interactive algebraic language with arbitrary precision
677      numbers.  GNU `bc' follows the POSIX 1003.2-1992 standard with several
678      extensions, including multi-character variable names, an `else'
679      statement, and full Boolean expressions.  The RPN calculator `dc' is now
680      distributed as part of the same package, but GNU `bc' is not implemented
681      as a `dc' preprocessor.
683    * BFD   (BinCD, SrcCD)
685      The Binary File Descriptor library allows a program which operates on
686      object files (e.g., `ld' or GDB) to support many different formats in a
687      clean way.  BFD provides a portable interface, so that only BFD needs to
688      know the details of a particular format.  One result is that all
689      programs using BFD will support formats such as a.out, COFF, and ELF.
690      BFD comes with Texinfo source for a manual (not yet published on paper).
692      At present, BFD is not distributed separately; it is included with
693      packages that use it.
695    * Binutils   (BinCD, SrcCD)
697      Binutils includes these programs: `ar', `c++filt', `demangle', `gas',
698      `gprof', `ld', `nlmconv', `nm', `objcopy', `objdump', `ranlib', `size',
699      `strings', & `strip'.
701      Binutils version 2 uses the BFD library.  The GNU assembler, `gas',
702      supports the a29k, Alpha, H8/300, H8/500, HP-PA, i386, i960, m68k, m88k,
703      MIPS, NS32K, SH, SPARC, Tahoe, Vax, and Z8000 CPUs, and attempts to be
704      compatible with many other assemblers for Unix and embedded systems.  It
705      can produce mixed C and assembly listings, and includes a macro facility
706      similar to that in some other assemblers.  GNU's linker, `ld', emits
707      source-line numbered error messages for multiply-defined symbols and
708      undefined references, and interprets a superset of AT&T's Linker Command
709      Language, which gives control over where segments are placed in memory.
710      `nlmconv' converts object files into Novell NetWare Loadable Modules.
711      `objdump' can disassemble code for most of the CPUs listed above, and
712      can display other data (e.g., symbols and relocations) from any file
713      format read by BFD.
715    * Bison   *See *Note Documentation::* (BinCD, SrcCD)   [FSFman, FSFrc]
717      Bison is an upwardly compatible replacement for the parser generator
718      `yacc'.  Texinfo source for the `Bison Manual' and reference card are
719      included.
721    * C Library   *See *Note Forthcoming GNUs::*   (BinCD, SrcCD)   [FSFman]
723      The GNU C library supports ISO C-1989, ISO C/amendment 1-1995, POSIX
724      1003.1-1990, POSIX 1003.1b-1993, POSIX 1003.1c-1995 (when the underlying
725      system permits), & most of the functions in POSIX 1003.2-1992.  It is
726      nearly compliant with the extended XPG4.2 specification which guarantees
727      upward compatibility with 4.4BSD & many System V functions.
729      When used with the GNU Hurd, the C Library performs many functions of the
730      Unix system calls directly.  Mike Haertel has written a fast `malloc'
731      which wastes less memory than the old GNU version.
733      GNU `stdio' lets you define new kinds of streams, just by writing a few
734      C functions.  Two methods for handling translated messages help writing
735      internationalized programs & the user can adopt the environment the
736      program runs in to conform with local conventions.  Extended `getopt'
737      functions are already used to parse options, including long options, in
738      many GNU utilities.  The name lookup functions now are modularized which
739      makes it easier to select the service which is needed for the specific
740      database & the document interface makes it easy to add new services.
741      Texinfo source for the `GNU C Library Reference Manual' is included
742      (*note Documentation::.).
744      Previous versions of the GNU C library ran on a large number of systems.
745      The architecture-dependent parts of the C library have not been updated
746      since development on version 2.0 started, so today it runs out of the
747      box only on GNU/Hurd (all platforms GNU/Hurd also runs on) & GNU/Linux
748      (ix86, Alpha, m68k, work is in progress for MIPS & Sparc).  Other
749      architectures will become available again as soon as somebody does the
750      port.
752    * C++ Library   (BinCD, SrcCD)
754      The GNU C++ library (libg++) contains an extensive collection of
755      container and utility classes, including Obstacks, multiple-precision
756      Integers and Rationals, Complex numbers, BitSets, and BitStrings.
758      The distribution also includes the libstdc++ library.  This implements
759      library facilities defined by the forthcoming ANSI/ISO C++ standard,
760      including strings, the iostream library, and a port of the Standard
761      Template Library.
763    * Calc   (SrcCD)   [FSFman, FSFrc]
765      Calc (written by Dave Gillespie in Emacs Lisp) is an extensible, advanced
766      desk calculator & mathematical tool that runs as part of GNU Emacs.  You
767      can use Calc as a simple four-function calculator, but it has many more
768      features including: choice of algebraic or RPN (stack-based) entry;
769      logarithmic, trigonometric, & financial functions; arbitrary precision;
770      complex numbers; vectors; matrices; dates; times; infinities; sets;
771      algebraic simplification; & differentiation & integration.  It outputs to
772      `gnuplot', & comes with source for a manual & reference card (*note
773      Documentation::.).
775    * `cfengine'   (SrcCD)
777      `cfengine' is used to maintain site-wide configuration of a
778      heterogeneous Unix network using a simple high level language.  Its
779      appearance is similar to `rdist', but allows many more operations to be
780      performed automatically.  See Mark Burgess, "A Site Configuration
781      Engine", `Computing Systems', Vol. 8, No. 3 (ask `office@usenix.org' how
782      to get a copy).
784    * Chess   (SrcCD)
786      GNU Chess lets most modern computers play a full game of chess.  It has
787      a plain terminal interface, a curses interface, & the unique X Windows
788      interface `xboard'.  Best results are obtained using GNU C to compile
789      GNU Chess.
791      Recent improvements include "configure"-capability, correct thinking on
792      opponent's time, makefile for Windows NT, full Windows 95/NT
793      compatibility, parallel Unix & Windows 95/NT versions, major crash bug
794      fix & various other minor improvements & bug fixes.
796      Stuart Cracraft founded GNU Chess & is the project lead for the 10+ year
797      history of GNU Chess.  Acknowledgements for this past year's work
798      include Chua Kong Sian, National Supercomputing Research Center,
799      Singapore; & Conor McCarthy, Biomolecular/Biomed Science at Griffith
800      University, Australia.
802      Send bugs to `bug-gnu-chess@prep.ai.mit.edu' & general comments to
803      `info-gnu-chess@prep.ai.mit.edu'.  Visit the author's website at
804      `http://www.win.net/~msm/index.html'.  Play GNU Chess on the web at
805      `http://www.delorie.com/game-room/chess'.
807    * CLISP   (SrcCD)
809      CLISP is a Common Lisp implementation by Bruno Haible & Michael Stoll.
810      It mostly supports the Lisp described by `Common LISP: The Language (2nd
811      edition)' & the ANSI Common Lisp standard.  CLISP includes an
812      interpreter, a byte-compiler, a large subset of CLOS & a foreign language
813      interface.  The user interface language (English, German, French) can be
814      chosen at run time.  An X11 API is available through CLX & Garnet.
815      CLISP needs only 2 MB of memory & runs on many microcomputers (including
816      MS-DOS systems, OS/2, Windows NT, Windows 95, Amiga 500-4000, & Acorn
817      RISC PC) & all kinds of Unix systems.
819    * Common Lisp   *Also *note GNUs Flashes::.*   (SrcCD)
821      GNU Common Lisp (GCL, formerly known as Kyoto Common Lisp) is a compiler
822      & interpreter for Common Lisp.  GCL is very portable & extremely
823      efficient on a wide class of applications, & compares favorably in
824      performance with commercial Lisps on several large theorem-prover &
825      symbolic algebra systems.  GCL supports the CLtL1 specification but is
826      moving towards the proposed ANSI standard.
828      GCL compiles to C & then uses the native optimizing C compiler (e.g.,
829      GCC).  A function with a fixed number of args & one value turns into a C
830      function of the same number of args, returning one value--so GCL is
831      maximally efficient on such calls.  Its conservative garbage collector
832      gives great freedom to the C compiler to put Lisp values in registers.
833      It has a source level Lisp debugger for interpreted code & displays
834      source code in an Emacs window.  Its profiler (based on the C profiling
835      tools) counts function calls & the time spent in each function.
837      There is now a built-in interface to the Tk widget system.  It runs in a
838      separate process, so users may monitor progress on Lisp computations or
839      interact with running computations via a windowing interface.
841      There is also an Xlib interface via C (xgcl-2).  CLX runs with GCL, as
842      does PCL (see "PCL" later in this article).
844      GCL version 2.2.1 is released under the GNU Library General Public
845      License.
847    * CLX   (SrcCD)
849      CLX is an X Window interface library for GCL.  This is separate from the
850      built-in TK interface.
852    * `cpio'   (SrcCD)
854      `cpio' is an archive program with all the features of SVR4 `cpio',
855      including support for the final POSIX 1003.1 `ustar' standard.  `mt', a
856      program to position magnetic tapes, is included with `cpio'.
858    * CVS   (SrcCD)
860      CVS is a version control system (like RCS or SCCS) which allows you to
861      keep old versions of files (usually source code), keep a log of who,
862      when, and why changes occurred, etc.  It handles multiple developers,
863      multiple directories, triggers to enable/log/control various operations,
864      and can work over a wide area network.  It does not handle build
865      management or bug-tracking; these are handled by `make' and GNATS,
866      respectively.
868    * DejaGnu   (SrcCD)
870      DejaGnu is a framework to test programs with a single front end for all
871      tests.  DejaGnu's flexibility & consistency makes it easy to write tests.
872      DejaGnu will also work with remote hosts and embedded systems.
874      DejaGnu comes with `expect', which runs scripts to conduct dialogs with
875      programs.
877    * Diffutils   (SrcCD)
879      GNU `diff' compares files showing line-by-line changes in several
880      flexible formats.  It is much faster than traditional Unix versions.  The
881      Diffutils package has `diff', `diff3', `sdiff', & `cmp'.  Future plans
882      include support for internationalization (e.g., error messages in
883      Chinese) & some non-Unix PC environments, & a library interface that can
884      be used by other free software.
886    * DJGPP   *Also see "GCC" in this article*   (BinCD)
888      DJ Delorie has ported GCC/G++ to i386s running DOS.  DJGPP has a 32-bit
889      i386 DOS extender with a symbolic debugger, development libraries, &
890      ports of Bison, `flex', & Binutils.  Full source code is provided.  It
891      needs at least 5MB of hard disk space to install & 512K of RAM to use.
892      It supports SVGA (up to 1024x768), XMS & VDISK memory allocation,
893      `himem.sys', VCPI (e.g., QEMM, DESQview, & 386MAX), & DPMI (e.g.,
894      Windows 3.x, OS/2, QEMM, & QDPMI).  Version 2 was released in Feb. 1996,
895      & needs a DPMI environment; a free DPMI server is included.
897      FTP from `ftp.simtel.net' in `/pub/simtelnet/gnu/djgpp/' (or a SimTel
898      mirror site).
900      Ask `listserv@delorie.com', to join a DJGPP users mailing list.
902    * `dld'   (SrcCD)
904      `dld' is a dynamic linker written by W. Wilson Ho.  Linking your program
905      with the `dld' library allows you to dynamically load object files into
906      the running binary.  `dld' supports a.out object types on the following
907      platforms: Convex C-Series (BSD), i386/i486/Pentium (GNU/Linux), Sequent
908      Symmetry i386 (Dynix 3), Sun-3 (SunOS 3 & 4), Sun-4 (SunOS 4), & VAX
909      (Ultrix).
911    * `doschk'   (SrcCD)
913      This program is a utility to help software developers ensure that their
914      source file names are distinguishable on System V platforms with
915      14-character filenames and on MS-DOS systems with 8+3 character
916      filenames.
918    * `ed'   (SrcCD)
920      `ed' is the standard text editor.  It is line-oriented and can be used
921      interactively or in scripts.
923    * Elib   (SrcCD)
925      Elib is a small library of Emacs Lisp functions, including routines for
926      using AVL trees and doubly-linked lists.
928    * Elisp archive   (SrcCD)
930      This is a snapshot of Ohio State's GNU Emacs Lisp FTP Archive.  FTP it
931      from `archive.cis.ohio-state.edu' in `/pub/gnu/emacs/elisp-archive'.
933    * Emacs   *Also *note Forthcoming GNUs::.*   [FSFman(s), FSFrc]
935      In 1975, Richard Stallman developed the first Emacs, an extensible,
936      customizable real-time display editor & computing environment.  GNU Emacs
937      is his second implementation.  It offers true Lisp--smoothly integrated
938      into the editor--for writing extensions & provides an interface to the X
939      Window System.  It runs on Unix, MS-DOS, & Windows NT or 95.  In
940      addition to its powerful native command set, Emacs can emulate the
941      editors vi & EDT (DEC's VMS editor).  Emacs has many other features which
942      make it a full computing support environment.  Source for the `GNU Emacs
943      Manual' & a reference card comes with the software.  Sources for the
944      `GNU Emacs Lisp Reference Manual', & `Programming in Emacs Lisp: An
945      Introduction' are distributed in separate packages.  *Note
946      Documentation::.
948    * Emacs 19   (SrcCD)   [FSFman(s), FSFrc]
950      Emacs 19 works with character-only terminals & with the X Window System
951      (with or without an X toolkit).  Features new to Emacs 19 include:
952      multiple X windows ("frames" to Emacs), with a separate X window for the
953      minibuffer or a minibuffer attached to each X window; use of the X
954      toolkit; interfacing with the X resource manager; property lists
955      associated with regions of text in a buffer; multiple fonts & colors
956      defined by those properties; simplified/improved processing of function
957      keys, mouse movement & clicks; X selection processing, including
958      clipboard selections; hooks to be run if the point or mouse moves
959      outside a certain range; menu bars & popup menus defined by keymaps;
960      scrollbars; before- & after-change hooks; a source-level debugger for
961      Emacs Lisp programs; floating point numbers; improved buffer allocation,
962      including returning storage to the system when a buffer is killed; many
963      updated libraries; Autoconf-based configuration; support for version
964      control systems (CVS, RCS, & SCCS); & European character sets.
966      Features added recently to Emacs 19 include the ability to open frames
967      on more than one X display from a single Emacs job, operation under
968      MS-DOS, MS Windows, and Windows NT, displaying multiple views of an
969      outline at the same time, Lisp-level timers for real time and idle time,
970      version control support for CVS and for multiple branches, text
971      properties for formatting text, commands to edit text properties and
972      save them in files, and GNU-standard long-named command line options.
973      Also see *Note Forthcoming GNUs::.
975      Emacs 19 works on: Acorn RISC (RISCiX); Alliant FX/2800 (BSD); Alpha
976      (OSF/1 or GNU/Linux); Apollo (DomainOS); Bull DPX/2 2nn & 3nn (SysV.3) &
977      sps7 (SysV.2); Clipper; Convex (BSD); Cubix QBx (SysV); Data General
978      Aviion (DGUX); DEC MIPS (Ultrix 4.2, OSF/1, not VMS); Elxsi 6400 (SysV);
979      Gould Power Node & NP1 (4.2 & 4.3BSD); Harris Night Hawk 1200, 3000,
980      4000 & 5000 (cxux); Harris Night Hawk Power PC (powerunix); Honeywell
981      XPS100 (SysV); HP 9000 series 200, 300, 700, 800 (but not 500) (4.3BSD;
982      HP-UX 7, 8, 9; NextStep); Intel i386/i486/Pentium (GNU/Hurd, GNU/Linux,
983      386BSD, AIX, BSDI/386, FreeBSD, Esix, ISC, MS-DOS, NetBSD, SCO3.2v4,
984      Solaris, SysV, Xenix, WindowsNT, Windows95); IBM RS/6000 (AIX 3.2) &
985      RT/PC (AIX, BSD); Motorola Delta 147 & 187 (SysV.3, SysV.4, m88kbcs);
986      National Semiconductor 32K (Genix); NeXT (BSD, Mach 2 w/ NeXTStep 3.0);
987      Paragon (OSF/1); Prime EXL (SysV); Pyramid (BSD); Sequent Symmetry (BSD,
988      ptx); Siemens RM400 & RM600 (SysV); SGI Iris 4D (Irix 4.x & 5.x); Sony
989      News/RISC (NewsOS); Stardent i860 (SysV); Sun 3 & 4, SPARC 1, 1+, 2, 10,
990      Classic (SunOS 4.0, 4.1, Solaris 2.0-2.3); Tadpole 68k (SysV); Tektronix
991      XD88 (SysV.3) & 4300 (BSD); & Titan P2 & P3 (SysV).
993    * Emacs 18   (SrcCD)   [FSFrc]
995      Emacs 18 is several years old.  We no longer maintain it, but still
996      distribute it for those using platforms which Emacs 19 does not support:
997      Alliant FX/80, Altos 3068, Amdahl (UTS), AT&T (3Bs & 7300 PC), CCI 5/32
998      & 6/32, Celerity, DEC (VAX VMS), Dual, Encore (APC, DPC, & XPC), HLH
999      Orion (original & 1/05), ISI (Optimum V, 80386), Masscomp, NCR Tower 32
1000      (SVR2 & SVR3), Nixdorf Targon 31, Nu (TI & LMI), pfa50, Plexus, Prime
1001      EXL, Stride (system rel. 2), Tahoe, Tandem Integrity S2, Tektronix 16000,
1002      Triton 88, Ustation E30 (SS5E), Whitechapel (MG1), & Wicat.
1004    * `es'   (SrcCD)
1006      `es' is an extensible shell (based on `rc') with first-class functions,
1007      lexical scope, exceptions, and rich return values (i.e., functions can
1008      return values other than just numbers).  `es''s extensibility comes from
1009      the ability to modify and extend the shell's built-in services, such as
1010      path searching and redirection.  Like `rc', it is great for both
1011      interactive use and scripting, particularly since its quoting rules are
1012      much less baroque than the C and Bourne shells.
1014    * `enscript'   (SrcCD)
1016      `enscript' is an upwardly-compatible replacement for the Adobe
1017      `enscript' program.  It formats ASCII files (outputting in Postscript)
1018      and stores generated output to a file or sends it directly to the
1019      printer.
1021    * Exim   (SrcCD)
1023      Exim is a new Internet mail transfer agent, similar in style to Smail 3.
1024      It can handle relatively high volume mail systems, header rewriting,
1025      control over which hosts/nets may use it as a relay, blocking of
1026      unwanted mail from specified hosts/nets/senders, and multiple local
1027      domains on one mail host ("virtual domains") with several options for
1028      the way these are handled.
1030    * `f2c'   *Also see "Fortran" below & in *Note Forthcoming GNUs::*  
1031      (SrcCD)
1033      `f2c' converts Fortran-77 source into C or C++, which can be compiled
1034      with GCC or G++.  Get bug fixes by FTP from site `netlib.bell-labs.com'
1035      or by email from `netlib@netlib.bell-labs.com'.  For a summary, see the
1036      file `/netlib/f2c/readme.Z'.
1038    * `ffcall'   (SrcCD)
1040      `ffcall' is a C library for implementing foreign function calls in
1041      embedded interpreters by Bill Triggs and Bruno Haible.  It allows C
1042      functions with arbitrary argument lists and return types to be called or
1043      emulated (callbacks).
1045    * Fileutils   (SrcCD)
1047      The Fileutils are: `chgrp', `chmod', `chown', `cp', `dd', `df', `dir',
1048      `dircolors', `du', `install', `ln', `ls', `mkdir', `mkfifo', `mknod',
1049      `mv', `rm', `rmdir', `sync', `touch', & `vdir'.
1051    * Findutils   (SrcCD)
1053      `find' is frequently used both interactively and in shell scripts to
1054      find files which match certain criteria and perform arbitrary operations
1055      on them.  Also included are `locate', which scans a database for file
1056      names that match a pattern, and `xargs', which applies a command to a
1057      list of files.
1059    * Finger   (SrcCD)
1061      GNU Finger has more features than other finger programs.  For sites with
1062      many hosts, a single host may be designated as the finger "server" host
1063      and other hosts at that site configured as finger "clients".  The server
1064      host collects information about who is logged in on the clients.  To
1065      finger a user at a GNU Finger site, a query to any of its client hosts
1066      gets useful information.  GNU Finger supports many customization
1067      features, including user output filters and site-programmable output for
1068      special target names.
1070    * `flex'   (BinCD, SrcCD)   [FSFman, FSFrc]
1072      `flex' is a replacement for the `lex' scanner generator.  `flex' was
1073      written by Vern Paxson of the Lawrence Berkeley Laboratory and generates
1074      far more efficient scanners than `lex' does.  Sources for the `Flex
1075      Manual' and reference card are included (*note Documentation::.).
1077    * Fortran (`g77')   *Also *note Forthcoming GNUs::.*   (SrcCD)
1079      GNU Fortran (`g77'), developed by Craig Burley, is available for public
1080      beta testing on the Internet.  For now, `g77' produces code that is
1081      mostly object-compatible with `f2c' & uses the same run-time library
1082      (`libf2c').
1084    * Fontutils   (SrcCD)
1086      The Fontutils convert between font formats, create fonts for use with
1087      Ghostscript or TeX (starting with a scanned type image & converting the
1088      bitmaps to outlines), etc.  It includes: `bpltobzr', `bzrto',
1089      `charspace', `fontconvert', `gsrenderfont', `imageto', `imgrotate',
1090      `limn', & `xbfe'.
1092    * GAWK   (SrcCD)   [FSFman]
1094      GAWK is upwardly compatible with the latest POSIX specification of
1095      `awk'.  It also provides several useful extensions not found in other
1096      `awk' implementations.  Texinfo source for the `The GNU Awk User's
1097      Guide' comes with the software (*note Documentation::.).
1099    * `gcal'   (SrcCD)
1101      `gcal' is a program for printing calendars.  It displays different
1102      styled calendar sheets, eternal holiday lists, and fixed date warning
1103      lists.
1105    * GCC   *Also *note GNUs Flashes::.*   (BinCD, SrcCD)   [FSFman]
1107      Version 2 of the GNU C Compiler supports the languages C, C++, and
1108      Objective-C; the source file name suffix or a compiler option selects
1109      the language.  (Also see "GNAT" later in this article for Ada language
1110      supports.) Objective-C support was donated by NeXT.  The runtime support
1111      needed to run Objective-C programs is now distributed with GCC (this
1112      does not include any Objective-C classes aside from `object', but see
1113      "GNUstep" in *Note Forthcoming GNUs::).  As much as possible, G++ is
1114      kept compatible with the evolving draft ANSI standard, but not with
1115      `cfront' (AT&T's compiler), which has been diverging from ANSI.
1117      GCC is a fairly portable optimizing compiler which performs many
1118      optimizations.  They include: automatic register allocation, common
1119      sub-expression elimination (CSE) (including a certain amount of CSE
1120      between basic blocks - though not all the supported machine descriptions
1121      provide for scheduling or delay slots), invariant code motion from
1122      loops, induction variable optimizations, constant propagation, copy
1123      propagation, delayed popping of function call arguments, tail recursion
1124      elimination, integration of inline functions & frame pointer elimination,
1125      instruction scheduling, loop unrolling, filling of delay slots, leaf
1126      function optimization, optimized multiplication by constants, the
1127      ability to assign attributes to instructions, & many local optimizations
1128      automatically deduced from the machine description.
1130      GCC can open-code most arithmetic on 64-bit values (type `long long
1131      int').  It supports extended floating point (type `long double') on the
1132      68k; other machines will follow.  GCC supports full ANSI C, traditional
1133      C, & GNU C extensions (including: nested functions support, nonlocal
1134      gotos, & taking the address of a label).
1136      GCC can generate a.out, COFF, ELF, & OSF-Rose files when used with a
1137      suitable assembler.  It can produce debugging information in these
1138      formats: BSD stabs, COFF, ECOFF, ECOFF with stabs, & DWARF.
1140      GCC generates code for many CPUs, including the a29k, Alpha, ARM, AT&T,
1141      DSP1610, Clipper, Convex cN, Elxsi, Fujitsu Gmicro, i370, i860, i960,
1142      MIL-STD-1750a, MIPS, ns32k, PDP-11, Pyramid, ROMP, RS/6000, SH, SPUR,
1143      Tahoe, VAX, & we32k.
1145      Position-independent code is generated for the Clipper, Hitachi H8/300,
1146      HP-PA (1.0 & 1.1), i386/i486/Pentium, m68k, m88k, SPARC, & SPARClite.
1148      Operating systems supported include: GNU/Hurd, GNU/Linux, ACIS, AIX, AOS,
1149      BSD, Clix, Concentrix, Ctix, DG/UX, Dynix, FreeBSD, Genix, HP-UX, Irix,
1150      ISC, Luna, LynxOS, Minix, NetBSD, NewsOS, NeXTStep, OS/2, OSF, OSF-Rose,
1151      RISCOS, SCO, Solaris 2, SunOS 4, System/370, SysV, Ultrix, Unos, VMS, &
1152      Windows/NT.
1154      Using the configuration scheme for GCC, building a cross-compiler is as
1155      easy as building a native compiler.
1157      Version 1 of GCC, G++, & libg++ are no longer maintained.
1159      Texinfo source for the `Using and Porting GNU CC' manual is included
1160      with GCC (*note Documentation::.).
1162    * GDB   (BinCD, SrcCD)   [FSFman, FSFrc]
1164      GDB, the GNU DeBugger, is a source-level debugger for C, C++, & Fortran.
1165      It provides partial support for  Modula-2 & Chill.
1167      GDB can debug both C & C++, & will work with executables made by many
1168      different compilers; but, C++ debugging will have some limitations if
1169      you do not use GCC.
1171      GDB has a command line user interface, and Emacs has GDB mode as an
1172      interface.  Two X interfaces (not distributed or maintained by the FSF)
1173      are: `gdbtk' (FTP it from `ftp.cygnus.com' in directory `/pub/gdb'); and
1174      `xxgdb' (FTP it from `ftp.x.org' in directory `/contrib/utilities').
1176      Executable files and symbol tables are read via the BFD library, which
1177      allows a single copy of GDB to debug programs with multiple object file
1178      formats (e.g., a.out, COFF, ELF).  Other features include a rich command
1179      language, remote debugging over serial lines or TCP/IP, and watchpoints
1180      (breakpoints triggered when the value of an expression changes).
1182      GDB uses a standard remote interface to a simulator library which (so
1183      far) has simulators for the ARM, Hitachi H8/300, Hitachi H8/500, Hitachi
1184      Super-H, PowerPC, WDC 65816, & Zilog Z8001/2.
1186      GDB can perform cross-debugging.  To say that GDB "targets" a platform
1187      means it can perform native or cross-debugging for it.  To say that GDB
1188      can "host" a given platform means that it can be built on it, but cannot
1189      necessarily debug native programs.
1191      GDB can:
1193         * "target" & "host": Amiga 3000 (Amix, NetBSD), DEC Alpha (OSF/1),
1194           DECstation 3100 & 5000 (Ultrix), HP 9000/300 (BSD, HP-UX), HP
1195           9000/700 (HP-UX 9, 10), i386/i486/Pentium (GNU/Hurd, GNU/Linux,
1196           BSD, FreeBSD, LynxOS, NetBSD, SCO, Windows NT), IBM RS/6000 (AIX
1197           3.x, AIX 4.x, LynxOS), Motorola Delta m88k (System V, CX/UX), PC532
1198           (NetBSD), Motorola m68k MVME-167 (LynxOS), NCR 3000 (SVR4), PowerPC
1199           (AIX 4.x, MacOS, Windows NT), SGI (Irix V3, V4, V5), SONY News
1200           (NewsOS 3.x), SPARC (LynxOS, NetBSD, Solaris 2.x, & SunOS 4.1 )
1201           Sun-3 (SunOS 4.1), & Ultracomputer (a29k running Sym1).
1203         * "target", but not "host": AMD 29000 (COFF & a.out), ARM (RDP),
1204           Hitachi H8/300, Hitachi SH (CMON, SH3, E7000), HP PA Pro (Winbond,
1205           Oki), i386 (a.out, COFF, OS/9000), i960 (MON960, Nindy, VxWorks),
1206           m68k/m68332 (a.out, COFF, CPU32BUG, EST, ROM68K, VxWorks), MIPS
1207           (ELF, IDT ecoff, PMON, VxWorks), PowerPC (PPCBug), Matra Sparclet,
1208           Fujitsu SPARClite (a.out, COFF), WDC 65816, & Z8000.
1210         * "host", but not "target": IBM RT/PC (AIX), HP/Apollo 68k (BSD), &
1211           m68k Apple Macintosh (MacOS).  Sources for the manual,
1212      `Debugging with GDB', and a reference card are included (*note
1213      Documentation::.).
1215    * `gdbm'   (SrcCD)
1217      `gdbm' is the GNU replacement for the traditional `dbm' and `ndbm'
1218      libraries.  It implements a database using quick lookup by hashing.
1219      `gdbm' does not ordinarily make sparse files (unlike its Unix and BSD
1220      counterparts).
1222    * `gettext'    *Also *note Help the GNU Translation Project::.*   (SrcCD)
1224      The GNU `gettext' tool set has everything maintainers need to
1225      internationalize a package's user messages.  Once a package has been
1226      internationalized, `gettext''s many tools help translators localize
1227      messages to their native language and automate handling the translation
1228      files.
1230    * Generic NQS   (SrcCD)
1232      Generic NQS is a network queuing system for spreading batch jobs across a
1233      network of machines.  It is designed to be simple to install on a
1234      heterogeneous network of machines, and has optimizations for running on
1235      the high end, symmetric multiprocessing servers that are currently on the
1236      market.  It is available for many more UNIX variants than any other
1237      comparable product, and inter-operates with other NQS systems, including
1238      Cray's NQE.
1240    * `geomview'   *See* `http://www.geom.umn.edu/software/geomview'   (SrcCD)
1242      `geomview' is an interactive geometry viewing program, for UNIX systems
1243      with Motif, using X, GL, or OpenGL graphics.  It allows multiple
1244      independently controllable objects and cameras.  `geomview' provides
1245      interactive control for motion, appearances (including lighting,
1246      shading, and materials), picking on an object, edge or vertex level, and
1247      snapshots in PPM or SGI image files, Postscript, and Renderman RIB
1248      format.  `geomview' can be controlled through direct mouse manipulation,
1249      control panels, and keyboard shortcuts.  External programs can also
1250      drive desired aspects of the viewer (such as continually loading
1251      changing geometry or controlling the motion of certain objects) while
1252      allowing interactive control of everything else.
1254    * `gforth'   (SrcCD)
1256      `gforth' is a fast, portable implementation of the ANS Forth language.
1258    * Ghostscript   (SrcCD)
1260      Ghostscript is an interpreter for the Postscript and PDF graphics
1261      languages.
1263      The current version of GNU Ghostscript, 3.33, includes nearly a full
1264      Postscript Level 2 interpreter and a PDF 1.0 interpreter.  Significant
1265      new features include: support for anti-aliased characters; the ability
1266      to scan a directory and register all the fonts in it; support for Type 0
1267      (Japanese / Chinese / Korean) fonts; and the ability to compile all the
1268      external initialization files into the executable.  This version can
1269      also run as a 32-bit MS Windows application.
1271      Thanks to the generosity of URW++ (Hamburg, Germany), the low-quality
1272      bitmap-derived fonts distributed with older versions have been replaced
1273      with commercial-quality, hinted outline fonts.
1275      Ghostscript executes commands in the Postscript language by writing
1276      directly to a printer, drawing on an X window, or writing to files for
1277      printing later or manipulating with other graphics programs.
1279      Ghostscript includes a C-callable graphics library (for client programs
1280      that do not want to deal with the Postscript language).  It also supports
1281      i386/i486/Pentiums running DOS with EGA, VGA or SuperVGA graphics (but
1282      please do *not* ask the FSF staff any questions about this; we do not
1283      use DOS).
1285    * Ghostview   (SrcCD)
1287      Tim Theisen, `ghostview@cs.wisc.edu', created Ghostview, a previewer for
1288      multi-page files with an X Window interface.  Ghostview & Ghostscript
1289      work together; Ghostview creates a viewing window & Ghostscript draws in
1290      it.
1292    * GIT   (SrcCD)
1294      The GNU Interactive Tools package includes: an extensible file system
1295      browser, an ASCII/hex file viewer, a process viewer/killer, & other
1296      related utilities & shell scripts.  It can be used to increase the speed
1297      & efficiency of many daily tasks, such as copying & moving files &
1298      directories, invoking editors, compressing/uncompressing files, creating
1299      & expanding archives, compiling programs, sending mail, etc.  It looks
1300      nice, has colors (if the standard ANSI color sequences are supported), &
1301      is user-friendly.
1303    * `gmp'   (SrcCD)
1305      GNU `mp' is a library for arithmetic on arbitrary precision integers,
1306      rational numbers, and floating-point numbers.  It has a rich set of
1307      functions with a regular interface.
1309      A major new release, version 2, came out in Spring '96.  Compared to
1310      previous versions, it is much faster, contains lots of new functions, &
1311      has support for arbitrary precision floating-point numbers.
1313    * Gnans    (SrcCD)
1315      Gnans is a program (and language) for the numerical study of
1316      deterministic and stochastic dynamical systems.  The dynamical systems
1317      may evolve in continuous or discrete time.  Gnans has graphical &
1318      command line interfaces.
1320    * GNAT: The GNU Ada Translator   (SrcCD)
1322      GNAT, a front end for the entire Ada 95 language, including all special
1323      needs annexes, is available via anonymous FTP from `cs.nyu.edu' and
1324      various mirror sites in `/pub/gnat'.  SGI, DEC, and Siemens Nixdorf have
1325      chosen GNU Ada 95 as the Ada compiler for their systems.  GNAT is
1326      maintained by Ada Core Technologies.  For more information, see
1327      `http://www.gnat.com'.
1329    * GNATS   (SrcCD)
1331      GNATS, GNats: A Tracking System, is a bug-tracking system.  It is based
1332      upon the paradigm of a central site or organization which receives
1333      problem reports and negotiates their resolution by electronic mail.
1334      Although it has been used primarily as a software bug-tracking system so
1335      far, it is sufficiently generalized that it could be used for handling
1336      system administration issues, project management, or any number of other
1337      applications.
1339    * GNUMATH (`gnussl')   (SrcCD)
1341      GNUMATH is a library (`gnussl') that simplifies scientific programming
1342      in C & C++.  Its focus is on problems that can be solved by a
1343      straight-forward application of numerical linear algebra.  It also
1344      handles plotting.  It is in beta release; it is expected to grow more
1345      versatile & offer a wider scope in time.
1347    * `gnuplot'   (SrcCD)
1349      `gnuplot' is an interactive program for plotting mathematical
1350      expressions and data.  It plots both curves (2 dimensions) & surfaces (3
1351      dimensions).  It was neither written nor named for the GNU Project; the
1352      name is a coincidence.  Various GNU programs use `gnuplot'.
1354    * `gnuserv'   (SrcCD)
1356      `gnuserv' is an enhanced version of Emacs' `emacsclient' program.  It
1357      lets the user direct a running Emacs to edit files or evaluate arbitrary
1358      Emacs Lisp constructs from another process.
1360    * GnuGo   (SrcCD)
1362      GnuGo plays the game of Go.  It is not yet very sophisticated.
1364    * `gperf'   (SrcCD)
1366      `gperf' generates perfect hash tables.  The C version is in package
1367      cperf.  The C++ version is in libg++.  Both produce hash functions in
1368      either C or C++.
1370    * Graphics   (SrcCD)
1372      GNU Graphics produces x-y plots from ASCII or binary data.  It outputs
1373      in Postscript, Tektronix 4010 compatible, and Unix device-independent
1374      "plot" formats.  It has a previewer for the X Window System.  Features
1375      include a `spline' interpolation program; examples of shell scripts
1376      using `graph' and `plot'; a statistics toolkit; and output in TekniCAD
1377      TDA and ln03 file formats.  Email bugs or queries to Rich Murphey,
1378      `Rich@lamprey.utmb.edu'.
1380    * grep   (SrcCD)
1382      This package has GNU `grep', `egrep', and `fgrep', which find lines that
1383      match entered patterns.  They are much faster than the traditional Unix
1384      versions.
1386    * Groff   (SrcCD)
1388      Groff is a document formatting system based on a device-independent
1389      version of `troff', & includes: `eqn', `nroff', `pic', `refer', `tbl',
1390      `troff'; the `man', `ms', & `mm' macros; & drivers for Postscript, TeX
1391      `dvi' format, the LaserJet 4 series of printers, and typewriter-like
1392      devices.  Groff's `mm' macro package is almost compatible with the DWB
1393      `mm' macros with several extensions.  Also included is a modified
1394      version of the Berkeley `me' macros and an enhanced version of the X11
1395      `xditview' previewer.  Written in C++, these programs can be compiled
1396      with GNU C++ Version 2.7.2 or later.
1398      Groff users are encouraged to contribute enhancements.  Most needed are
1399      complete Texinfo documentation, a `grap' emulation (a `pic' preprocessor
1400      for typesetting graphs), a page-makeup postprocessor similar to `pm'
1401      (see `Computing Systems', Vol. 2, No. 2; ask `office@usenix.org' how to
1402      get a copy), and an ASCII output class for `pic' to integrate `pic' with
1403      Texinfo.  Questions and bug reports from users who have read the
1404      documentation provided with Groff can be sent to
1405      `bug-groff@prep.ai.mit.edu'.
1407    * `gzip'   (SrcCD)
1409      `gzip' can expand LZW-compressed files but uses another, unpatented
1410      algorithm for compression which generally produces better results.  It
1411      also expands files compressed with System V's `pack' program.
1413    * `hello'   (SrcCD)
1415      The GNU `hello' program produces a familiar, friendly greeting.  It
1416      allows non-programmers to use a classic computer science tool which would
1417      otherwise be unavailable to them.  Because it is protected by the GNU
1418      General Public License, users are free to share and change it.  `hello'
1419      is also a good example of a program that meets the GNU coding standards.
1420      Like any truly useful program, `hello' contains a built-in mail reader.
1422    * `hp2xx'   (SrcCD)
1424      GNU `hp2xx' reads HP-GL files, decomposes all drawing commands into
1425      elementary vectors, and converts them into a variety of vector and raster
1426      output formats.  It is also an HP-GL previewer.  Currently supported
1427      vector formats include encapsulated Postscript, Uniplex RGIP, Metafont,
1428      various special TeX-related formats, and simplified HP-GL (line drawing
1429      only) for imports.  Raster formats supported include IMG, PBM, PCX, &
1430      HP-PCL (including Deskjet & DJ5xxC support).  Previewers work under X11
1431      (Unix), OS/2 (PM & full screen), & MS-DOS (SVGA, VGA, & HGC).
1433    * HylaFAX   *Also see* `http://www.vix.com/hylafax/'   (SrcCD)
1435      HylaFAX (once named FlexFAX) is a facsimile system for Unix systems.  It
1436      supports sending, receiving, & polled retrieval of facsimile, as well as
1437      transparent shared data use of the modem.
1439    * Hyperbole   (SrcCD)
1441      Hyperbole, written by Bob Weiner in Emacs Lisp, is an open, efficient,
1442      programmable information management, autonumbered outliner, & hypertext
1443      system, intended for everyday work on any platform Emacs runs on.
1445    * ID Utils   (SrcCD)
1447      ID Utils is a package of simple, fast, high-capacity,
1448      language-independent tools that index program identifiers, literal
1449      numbers, or words of human-readable text.  Queries can be issued from
1450      the command-line, or from within Emacs, serving as an augmented tags
1451      facility.
1453    * `indent'   (SrcCD)
1455      GNU `indent' formats C source code into the GNU, BSD, K&R, or your own
1456      special indentation style.  GNU `indent' is more robust & provides more
1457      functionality than other such programs, including handling C++ comments.
1458      It runs on Unix, DOS, VMS and ATARI systems.
1460      The next version will also format C++ source code.  A Java version may
1461      be considered in the future.
1463    * Inetutils   (SrcCD)
1465      Inetutils has common networking utilities & servers.
1467      This release is mainly support the GNU Hurd, which is source compatible
1468      with BSD in many ways, & will probably only work on systems that are
1469      similarly compatible.
1471    * Ispell   (SrcCD)
1473      Ispell is an interactive spell checker that suggests "near misses" to
1474      replace unrecognized words.  System & user-maintained dictionaries for
1475      multiple languages can be used.  Standalone & Emacs interfaces are
1476      available.
1478    * JACAL   *Not available from the FSF except by FTP*
1480      JACAL is a symbolic mathematics system for the manipulation &
1481      simplification of algebraic equations & expressions.  It is written in
1482      Scheme using the SLIB portable Scheme Library.  JACAL comes with SCM, an
1483      IEEE P1178 & R4RS compliant Scheme implementation written in C.  SCM runs
1484      on Amiga, Atari-ST, MacOS, MS-DOS, OS/2, NOS/VE, Unicos, VMS, Unix, &
1485      similar systems.
1487      The FSF is not distributing JACAL on any physical media.  You can FTP it
1488      or get it from the Web site below.  Documentation is at
1489      `http://www-swiss.ai.mit.edu/~jaffer/JACAL.html'.
1491    * Karma   (SrcCD)
1493      Karma is a signal and image processing library and visualization toolkit
1494      that provides interprocess communications, authentication, graphics
1495      display, and user interface to and manipulation of the Karma network
1496      data structure. Several foreign data formats are also supported.  Karma
1497      comes packaged with a number of generic visualization tools and some
1498      astronomy-specific tools.
1500    * `less'   (SrcCD)
1502      `less' is a display paginator similar to `more' and `pg', but with
1503      various features (such as the ability to scroll backwards) that most
1504      pagers lack.
1506    * Lynx   *Also see* `http://www.cc.ukans.edu/about_lynx'  (SrcCD)
1508      Lynx is a text-only World Wide Web browser for those running
1509      character-only ("cursor-addressable") terminals or terminal emulators.
1511    * `m4'   (SrcCD)
1513      GNU `m4' is an implementation of the traditional Unix macro processor.
1514      It is mostly SVR4 compatible, although it has some extensions (e.g.,
1515      handling more than 9 positional parameters to macros).  `m4' also has
1516      built-in functions for including files, running shell commands, doing
1517      arithmetic, etc.
1519    * `make'   (BinCD, SrcCD) [FSFman]
1521      GNU `make' supports POSIX 1003.2 and has all but a few obscure features
1522      of the BSD and System V versions of `make', and runs on MS-DOS,
1523      AmigaDOS, VMS, & Windows NT or 95, as well as all Unix-compatible
1524      systems.  GNU extensions include long options, parallel compilation,
1525      flexible implicit pattern rules, conditional execution, & powerful text
1526      manipulation functions.  Source for the `Make Manual' comes with the
1527      program (*note Documentation::.).
1529    * MandelSpawn   (SrcCD)
1531      A parallel Mandelbrot generation program for the X Window System.
1533    * Maxima   (SrcCD)
1535      Maxima is a Common Lisp implementation of MIT's Macsyma system for
1536      computer based algebra.
1538    * Meta-HTML   (SrcCD)
1540      <Meta-HTML> is a programming language specifically designed for working
1541      within the World Wide Web environment.  Although it is a genuine
1542      programming language, suitable for large-scale symbolic manipulation, it
1543      provides the most commonly wanted Web functionality as built-in
1544      primitives, so you don't have to write them.
1546    * Midnight Commander (`mc')   (SrcCD)
1548      The Midnight Commander is a user friendly & colorful Unix file manager &
1549      shell, useful to novice & guru alike.  It has a built-in virtual file
1550      system that manipulates files inside tar files or files on remote
1551      machines using the FTP protocol.  This mechanism is extendable with
1552      external Unix programs.
1554    * Miscellaneous Files Distribution   (SrcCD)
1556      The GNU Miscellaneous Files are non-crucial files that are common on
1557      various systems, including word lists, airport codes, ZIP codes etc.
1559    * `mkisofs'   (SrcCD)
1561      `mkisofs' is a pre-mastering program to generate an ISO 9660 file system.
1562      It takes a snapshot of a directory tree, and makes a binary image which
1563      corresponds to an ISO 9660 file system when written to a block device.
1565      It can also generate the System Use Sharing Protocol records of the Rock
1566      Ridge Interchange Protocol (used to further describe the files in an ISO
1567      9660 file system to a Unix host; it provides information such as longer
1568      filenames, uid/gid, permissions, and device nodes).
1570      The `mkisofs' program is often used with `cdwrite'.  The `cdwrite'
1571      program works by taking the image that `mkisofs' generates and driving a
1572      cdwriter drive to actually burn the disk.  `cdwrite' works under
1573      GNU/Linux, and supports popular cdwriter drives.  Older versions of
1574      `cdwrite' were included with older versions of `mkisofs';
1575      `sunsite.unc.edu' has the latest version:
1576      `/pub/Linux/utils/disk-management/cdwrite-2.0.tar.gz'.
1578    * `mtools'   (SrcCD)
1580      `mtools' is a set of public domain programs to allow Unix systems to
1581      read, write, and manipulate files on an MS-DOS file system (usually a
1582      diskette).
1584    * MULE   (SrcCD)
1586      MULE is a MULtilingual Enhancement to GNU Emacs.  MULE text buffers can
1587      contain a mix of characters from many languages including: Japanese,
1588      Chinese, Korean, Vietnamese, Thai, modern European languages (including
1589      Greek & Russian), Arabic, & Hebrew.  MULE also provides input methods
1590      for all of them.  MULE is being merged into GNU Emacs.  *Note GNU &
1591      Other Free Software in Japan::, for more information about MULE.
1593    * `ncurses'   (SrcCD)
1595      `ncurses' implements the Unix `curses' API for developing screen-based
1596      programs that are terminal independent.  It is not merely an emulation
1597      of old (BSD) curses/termcap, but is fully compatible with SVR4
1598      curses/terminfo.  It includes color, multiple-highlight, & xterm
1599      mouse-event support.
1601    * NetHack   (SrcCD)
1603      NetHack is a Rogue-like adventure game supporting character & X displays.
1605    * NIH Class Library   (SrcCD)
1607      The NIH Class Library is a set of C++ classes (similar to
1608      Smalltalk-80's) written in C++ by Keith Gorlen of the National Institutes
1609      of Health (NIH).
1611    * `nvi'   (SrcCD)
1613      `nvi' is an implementation of the `ex'/`vi' Unix editor.  It has all the
1614      functionality of the original `ex'/`vi', except `open' mode & the `lisp'
1615      edit option.  Enhancements include multiple buffers, command-line
1616      editing & path completion, integrated Perl5 & Tcl scripting languages,
1617      Cscope support & tag stacks, 8-bit data support, infinite file/line
1618      lengths, infinite undo, language catalogs, incremental search, extended
1619      regular expressions, and security fixes.  It uses Autoconf for
1620      configuration and runs on any Unix-like system.
1622    * Oaklisp    (SrcCD)
1624      Oaklisp is a fast, portable, object-oriented Scheme with first class
1625      types.
1627    * Objective-C Library   (SrcCD)
1629      Our Objective-C Class Library (`gstep-base.tar.gz', `libgnustep-base')
1630      has general-purpose, non-graphical Objective-C objects written by Andrew
1631      McCallum & others.  It includes collection classes for maintaining
1632      groups of objects, I/O streams, coders for formatting objects & C types
1633      to streams, ports for network packet transmission, distributed objects
1634      (remote object messaging), string classes, invocations, notifications,
1635      event loops, timers, exceptions, pseudo-random number generators, &
1636      more.  It has the base classes for the GNUstep project; all but a few of
1637      them have already been written.  Send queries & bugs to
1638      `mccallum@gnu.ai.mit.edu'.  See "GNUstep" in *Note Forthcoming GNUs::.
1640    * OBST   (SrcCD)
1642      OBST is a persistent object management system with bindings to C++.
1643      OBST supports incremental loading of methods.  Its graphical tools
1644      require the X Window System.  It features a hands-on tutorial including
1645      sample programs.  It compiles with G++, and should install easily on
1646      most Unix platforms.
1648    * Octave   *Also see* `http://www.che.wisc.edu/octave'   (SrcCD)
1650      Octave does arithmetic for real and complex scalars and matrices, solves
1651      sets of nonlinear algebraic equations, integrates systems of ordinary
1652      differential & differential-algebraic equations, and integrates
1653      functions over finite & infinite intervals.  Two- & three-dimensional
1654      plotting is available using `gnuplot'.
1656      Version 2.0 of Octave was released in December '96.  It includes support
1657      for dynamically linked functions, user-defined data types, many new
1658      functions, & a completely revised manual.  Octave works on most Unix
1659      systems & OS/2.  A port to Windows NT/95 is underway.
1661    * Oleo     (SrcCD)
1663      Oleo is a spreadsheet program (better for you than the more expensive
1664      spreadsheets).  It supports the X Window System and character-based
1665      terminals, and can output Embedded Postscript renditions of spreadsheets.
1666      Keybindings should be familiar to Emacs users and are configurable.
1667      Oleo supports multiple variable-width fonts when used under the X Window
1668      System or outputting to Postscript devices.
1670    * `p2c'   (SrcCD)
1672      `p2c' is Dave Gillespie's Pascal-to-C translator.  It inputs many
1673      dialects (HP, ISO, Turbo, VAX, etc.)  & generates readable,
1674      maintainable, portable C.
1676    * `patch'   (SrcCD)
1678      `patch' is our version of Larry Wall's program to take `diff''s output
1679      and apply those differences to an original file to generate the modified
1680      version.
1682    * PCL   (SrcCD)
1684      PCL is a free implementation of a large subset of CLOS, the Common Lisp
1685      Object System.  It runs under both GCL and CLISP, mentioned above.
1687    * `perl'   (SrcCD)
1689      Larry Wall's `perl' combines the features & capabilities of C, `sed',
1690      `awk', & `sh', and provides interfaces to the Unix system calls & many C
1691      library routines.
1693    * `pine'   *Also *note Bad News and Good News about Pine::.*   (SrcCD)
1695      `pine' is a friendly menu-driven electronic mail manager and user
1696      interface.
1698    * `ptx'    *Also *note Forthcoming GNUs::.*   (SrcCD)
1700      GNU `ptx' is our version of the traditional permuted index generator.
1701      It handles multiple input files at once, has TeX compatible output, &
1702      outputs readable "KWIC" (KeyWords In Context) indexes without using
1703      `nroff'.
1705      It does not yet handle input files that do not fit in memory all at once.
1707    * `rc'   (SrcCD)
1709      `rc' is a shell that features a C-like syntax (much more so than `csh')
1710      and far cleaner quoting rules than the C or Bourne shells.  It's
1711      intended to be used interactively, but is also great for writing
1712      scripts.  It inspired the shell `es'.
1714    * RCS   (SrcCD)
1716      RCS, the Revision Control System, is used for version control &
1717      management of software projects.  Used with GNU `diff', RCS can handle
1718      binary files (8-bit data, executables, object files, etc).  RCS now
1719      conforms to GNU configuration standards & to POSIX 1003.1b-1993.  Also
1720      see the CVS item above.
1722    * `recode'    *Also *note Forthcoming GNUs::.*   (SrcCD)
1724      GNU `recode' converts files between character sets and usages.  When
1725      exact transliterations are not possible, it may delete the offending
1726      characters or fall back on approximations.  This program recognizes or
1727      outputs nearly 150 different character sets and is able to transliterate
1728      files between almost any pair.  Most RFC 1345 character sets are
1729      supported.
1731    * `regex'   (SrcCD)
1733      The GNU regular expression library supports POSIX.2, except for
1734      internationalization features.  It is included in many GNU programs which
1735      do regular expression matching & is available separately.  An alternate
1736      regular expression package, `rx', is faster than `regex' in many cases;
1737      we were planning to replace `regex' with `rx', but it is not certain
1738      this will happen.
1740    * Roxen   (SrcCD)
1742      Roxen is a modularized, object-oriented, non-forking World Wide Web
1743      server with high performance and throughput.  It was formerly named
1744      Spinner, but was renamed for trademark reasons.
1746    * `rx'   (SrcCD)
1748      Tom Lord has written `rx', a new regular expression library which is
1749      faster than the older GNU `regex' library.  It is being distributed with
1750      `sed'.  `rx' is also an installation option for `fileutils', `id-utils',
1751      and `textutils', and maybe for future versions of `cpio', `m4' and `ptx'.
1753    * SAOimage   (SrcCD)
1755      SAOimage is an X-based astronomical image viewer.  It reads array data
1756      images, which may be in specific formats, and displays them with a
1757      pseudocolor colormap.  There is full interactive control of the
1758      colormap, panning and zooming, graphical annotation, and cursor tracking
1759      in pixel and sky coordinates, among other features.
1761    * Scheme   (SrcCD)
1763      Scheme is a simplified, lexically-scoped dialect of Lisp.  It was
1764      designed at MIT and other universities to teach students the art of
1765      programming and to research new parallel programming constructs and
1766      compilation techniques.
1768      We now distribute MIT Scheme 7.3, which conforms to the "Revised^4
1769      Report On the Algorithmic Language Scheme" (MIT AI Lab Memo 848b), for
1770      which TeX source is included.  It is written partly in C, but is
1771      presently hard to bootstrap.  Binaries to bootstrap it exist for: HP9000
1772      series 300, 400, 700, & 800 (running HP-UX 9.0), NeXT (NeXT OS 2 or 3.2),
1773      DEC Alpha (OSF/1), IBM RS/6000 (AIX), Sun-3 or Sun-4 (SunOS 4.1),
1774      DECstation 3100/5100 (Ultrix 4.0), Sony NeWS-3250 (NEWS OS 5.01), &
1775      Intel i386 (MS-DOS, Windows 3.1 or NT).  If your system isn't on this
1776      list & you don't enjoy the bootstrap challenge, see "JACAL" earlier in
1777      this article.
1779    * `screen'   (SrcCD)
1781      `screen' is a terminal multiplexer that runs several separate "screens"
1782      (ttys) on a single character-based terminal.  Each virtual terminal
1783      emulates a DEC VT100 plus several ISO 2022 and ISO 6429 (ECMA 48, ANSI
1784      X3.64) functions, including color.  Arbitrary keyboard input translation
1785      is also supported.  `screen' sessions can be detached and resumed later
1786      on a different terminal type.  Output in detached sessions is saved for
1787      later viewing.
1789    * `sed'   (SrcCD)
1791      `sed' is a stream-oriented version of `ed'.  It comes with the `rx'
1792      library.
1794    * Sharutils   (SrcCD)
1796      `shar' makes so-called shell archives out of many files, preparing them
1797      for transmission by electronic mail services; `unshar' helps unpack
1798      these shell archives after reception.  `uuencode' and `uudecode' are
1799      POSIX compliant implementations of a pair of programs which transform
1800      files into a format that can be safely transmitted across a 7-bit ASCII
1801      link.
1803    * Shellutils   (SrcCD)
1805      The Shellutils are: `basename', `chroot', `date', `dirname', `echo',
1806      `env', `expr', `factor', `false', `groups', `hostname', `id', `logname',
1807      `nice', `nohup', `pathchk', `printenv', `printf', `pwd', `seq', `sleep',
1808      `stty', `su', `tee', `test', `true', `tty', `uname', `uptime', `users',
1809      `who', `whoami', & `yes'.
1811    * Shogi   (SrcCD)
1813      Shogi is a Japanese game similar to Chess; a major difference is that
1814      captured pieces can be returned into play.
1816      GNU Shogi is a variant of GNU Chess; it implements the same features &
1817      similar heuristics.  As a new feature, sequences of partial board
1818      patterns can be introduced to help the program play toward specific
1819      opening patterns.  It has both character and X display interfaces.
1821      It is primarily supported by Matthias Mutz on behalf of the FSF.
1823    * SIPP    (SrcCD)
1825      SIPP is a library for photorealisticly rendering 3D scenes.  Scenes can
1826      be illuminated by an arbitrary number of light sources; they are built up
1827      of object hierarchies, with arbitrarily many subobjects and subsurfaces.
1828      Surfaces can be rendered with either Phong, Gouraud, or flat shading.
1829      The library supports programmable shaders and texture mapping.
1831    * Smail   (SrcCD)
1833      Smail is a mail transport system, designed as a compatible drop-in
1834      replacement for `sendmail'.  It uses a much simpler configuration format
1835      than `sendmail' and is designed to be setup with minimal effort.
1837    * Smalltalk   *Also *note Forthcoming GNUs::.*   (SrcCD)
1839      GNU Smalltalk is an interpreted object-oriented programming language
1840      system written in highly portable C.  It has been ported to DOS, many
1841      Unix, & other OSes.  Features include a binary image save capability,
1842      the ability to call user-written C code with parameters, an Emacs
1843      editing mode, a version of the X protocol invocable from Smalltalk,
1844      optional byte-code compilation and/or execution tracing, & automatically
1845      loaded per-user initialization files.  It implements all of the classes
1846      & protocol in the book "Smalltalk-80: The Language", except for the
1847      graphic user interface (GUI) related classes.
1849    * SNePS    (SrcCD)
1851      SNePS is the Semantic Network Processing System.  It is an
1852      implementation of a fully intensional theory of propositional knowledge
1853      representation and reasoning.  SNePS runs under CLISP or GCL.
1855    * Superopt   (SrcCD)
1857      Superopt is a function sequence generator that uses an exhaustive
1858      generate-and-test approach to find the shortest instruction sequence for
1859      a given function.  You provide a function as input, a CPU to generate
1860      code for, and how many instructions you want.  Its use in GCC is
1861      described in the `ACM SIGPLAN PLDI'92 Proceedings'.  It supports: SPARC,
1862      m68k, m68020, m88k, IBM POWER and PowerPC, AMD 29k, Intel x86 & 960,
1863      Pyramid, DEC Alpha, Hitachi SH, & HP-PA.
1865    * `stow'   (SrcCD)
1867      `stow' manages the installation of software packages, keeping them
1868      separate while making them appear to be installed in the same place.
1870    * `tar'   (SrcCD)
1872      GNU `tar' includes multi-volume support, the ability to archive sparse
1873      files, compression/decompression, remote archives, and special features
1874      that allow `tar' to be used for incremental and full backups.  GNU `tar'
1875      uses an early draft of the POSIX 1003.1 `ustar' format which is
1876      different from the final version.  This will be corrected in the future.
1878    * Termcap Library   (SrcCD)   [FSFman]
1880      The GNU Termcap library is a drop-in replacement for `libtermcap.a' on
1881      any system.  It does not place an arbitrary limit on the size of Termcap
1882      entries, unlike most other Termcap libraries.  Included is source for the
1883      `Termcap Manual' in Texinfo format (*note Documentation::.).
1885    * Termutils   (SrcCD)
1887      The Termutils package contains programs for controlling terminals.
1888      `tput' is a portable way for shell scripts to use special terminal
1889      capabilities.  `tabs' is a program to set hardware terminal tab settings.
1891    * TeX   (SrcCD)
1893      TeX is a document formatting system that handles complicated
1894      typesetting, including mathematics.  It is GNU's standard text formatter.
1896      The University of Washington maintains & supports a tape distribution of
1897      TeX for Unix systems.  The core material is Karl Berry's `web2c' TeX
1898      package.  Sources are available via anonymous FTP; retrieval
1899      instructions are in `/pub/tex/unixtex.ftp' on `ftp.cs.umb.edu'.  If you
1900      receive any installation support from the University of Washington,
1901      consider sending them a donation.
1903      To order a full distribution written in `tar' on either a 1/4inch
1904      4-track QIC-24 cartridge or a 4mm DAT cartridge, send $210.00 to:
1906           Pierre A. MacKay
1907           Department of Classics
1908           DH-10, Denny Hall 218
1909           University of Washington
1910           Seattle, WA   98195
1911           USA
1912           
1913           Electronic-Mail: `mackay@cs.washington.edu'
1914           Telephone: +1-206-543-2268
1916      Please make checks payable to: `University of Washington'.  Do not
1917      specify any other payee.  That causes accounting problems.  Checks must
1918      be in U.S. dollars, drawn on a U.S. bank.  Only prepaid orders can be
1919      handled.  Overseas sites: please add to the base cost $20.00 to ship via
1920      air parcel post or $30.00 to ship via courier.  Please check with the
1921      above for current prices & formats.
1923    * Texinfo   (SrcCD)   [FSFman]
1925      Texinfo is a set of utilities (`makeinfo', `info', `install-info',
1926      `texi2dvi', `texindex', & `texinfmt.el') which generate printed manuals,
1927      plain ASCII text, & online hypertext documentation (called "Info"), &
1928      can read online Info documents; Info files can also be read in Emacs.
1929      Version 3 has both Emacs Lisp & standalone programs written in C or as
1930      shell scripts.  Texinfo mode for Emacs enables easy editing & updating
1931      of Texinfo files.  Source for the `Texinfo Manual' is included (*note
1932      Documentation::.).
1934    * Textutils   (SrcCD)
1936      The Textutils programs manipulate textual data.  They include: `cat',
1937      `cksum', `comm', `csplit', `cut', `expand', `fmt', `fold', `head',
1938      `join', `md5sum', `nl', `od', `paste', `pr', `sort', `split', `sum',
1939      `tac', `tail', `tr', `unexpand', `uniq', and `wc'.
1941    * TIFF library   (SrcCD)
1943      The TIFF library, `libtiff', is a library for manipulating Tagged Image
1944      File Format files, a commonly used bitmap graphics format.
1946    * Tile Forth   (SrcCD)
1948      Tile Forth is a 32-bit implementation of the Forth-83 standard written
1949      in C, allowing it to be easily ported to new systems & extended with any
1950      C-function (graphics, windowing, etc).
1952      Many documented Forth libraries are available, e.g. top-down parsing,
1953      multi-threads, & object-oriented programming.
1955    * `time'   (SrcCD)
1957      `time' reports (usually from a shell) the user, system, & real time used
1958      by a process.  On some systems it also reports memory usage, page
1959      faults, etc.
1961    * `ucblogo'   (SrcCD)
1963      `ucblogo' implements the classic teaching language, Logo.
1965    * UUCP   (SrcCD)
1967      GNU's UUCP system (written by Ian Lance Taylor) supports the `f', `g'
1968      (all window & packet sizes), `v', `G', `t', `e', Zmodem, & two new
1969      bidirectional (`i' & `j') protocols.  With a BSD sockets library, it can
1970      make TCP connections.  With TLI libraries, it can make TLI connections.
1971      Source is included for a manual (not yet published by the FSF).
1973    * viewfax   (SrcCD)
1975      Viewfax is a tool for displaying fax files on an X display.  It can
1976      display raw, digifax or tiff/f files, such as those received by HylaFAX.
1978    * W3   (SrcCD)
1980      W3 (written by William Perry in Emacs Lisp) is an extensible, advanced
1981      World Wide Web browser that runs as part of Emacs.  It understands many
1982      protocols & file formats: FTP, gopher, HTML, SMTP, Telnet, WAIS, etc.
1984    * `wdiff'   (SrcCD)
1986      `wdiff' is a front-end to GNU `diff'.  It compares two files, finding
1987      the words deleted or added to the first to make the second.  It has many
1988      output formats and works well with terminals and pagers.  `wdiff' is
1989      very useful when two texts differ only by a few words and paragraphs
1990      have been refilled.
1992    * `wget'   (SrcCD)
1994      `wget' non-interactively retrieves files from the WWW using HTTP & FTP.
1995      It is suitable for use in shell scripts.
1997    * `windows32api'   (SrcCD)
1999      `windows32' is a set of header files & import libraries that can be used
2000      by GNU tools for compiling & linking programs to be run on Windows NT/95.
2002    * WN   (SrcCD)
2004      WN is a World Wide Web server designed to be secure and flexible.  It
2005      offers many different capabilities in pre-parsing files before passing
2006      them to the client, and has a very different design from Apache and the
2007      NCSA server.
2009    * X11   (SrcCD)
2011      We distribute Version 11, Release 6.3 of the X Window System with the
2012      latest patches & bug fixes.  X11 includes all of the core software,
2013      documentation, contributed clients, libraries, & toolkits, games, etc.
2015      While supplies last, we will distribute X11R5 on the November 1993
2016      Source Code CD-ROM.
2018    * `xboard'   (SrcCD)
2020      `xboard' is a graphical chessboard for X Windows.  It can serve as a
2021      user interface to the Crafty or GNU chess programs, the Internet Chess
2022      Servers, e-mail correspondence chess, or games saved in Portable Game
2023      Notation.
2025    * `xgrabsc'   (SrcCD)
2027      `xgrabsc' is a screen capture program similar to `xwd' but with a
2028      graphical user interface, more ways of selecting the part of the screen
2029      to capture, & different types of output: Postscript, color Postscript,
2030      xwd, bitmap, pixmap, & puzzle.
2032    * `xinfo'   (SrcCD)
2034      `xinfo' is an X-windows program for reading Info files.  It uses a
2035      special widget, which is available for use in other programs.
2037    * `xshogi'   (SrcCD)
2039      `xshogi' is a graphical Shogi (Japanese Chess) board for the X Window
2040      System.  It can serve as a user interface to GNU Shogi, as a referee for
2041      games between two humans, or as a client for the Internet Shogi Server.
2043    * `Ygl'   (SrcCD)
2045      `Ygl' emulates a subset of SGI's GL (Graphics Language) library under
2046      X11 on most platforms with an ANSI C compiler (including GCC).  It has
2047      most two-dimensional graphics routines, the queue device & query
2048      routines, double buffering, RGB mode with dithering, FORTRAN bindings,
2049      etc.
2053 Program/Package Cross Reference
2054 *******************************
2056 Here is a list of the package each GNU program or library is in.  You can FTP
2057 the current list in the file `/pub/gnu/ProgramIndex' from a GNU FTP host
2058 (listed in *Note How to Get GNU Software::).
2060         * 4dview geomview
2061      
2062         * a2p perl
2063         * a2x xopt
2064         * ac bsd44
2065         * accton bsd44
2066         * ackpfd phttpd
2067         * acl bsd44
2068         * acm acm
2069         * acms acm
2070         * addbbox geomview
2071         * addftinfo Groff
2072         * adventure bsd44
2073         * afm2tfm TeX
2074         * aid ID Utils
2075         * amd bsd44
2076         * ansitape bsd44
2077         * AnswerGarden xopt
2078         * apply bsd44
2079         * appres xreq
2080         * apropos bsd44
2081         * ar Binutils
2082         * arithmetic bsd44
2083         * arp bsd44
2084         * atc bsd44
2085         * authwn WN
2086         * autoconf Autoconf
2087         * autoheader Autoconf
2088         * automake Automake
2089         * autoreconf Autoconf
2090         * autoscan Autoconf
2091         * autoupdate Autoconf
2092         * auto_box xopt
2093         * auto_box xreq
2094      
2095         * b2m Emacs
2096         * backgammon bsd44
2097         * bad144 bsd44
2098         * badsect bsd44
2099         * banner bsd44
2100         * basename Shellutils
2101         * bash BASH
2102         * battlestar bsd44
2103         * bc bc
2104         * bcd bsd44
2105         * bdes bsd44
2106         * bdftops Ghostscript
2107         * beach_ball xopt
2108         * beach_ball xreq
2109         * beach_ball2 xopt
2110         * bibtex TeX
2111         * biff bsd44
2112         * bison Bison
2113         * bitmap xreq
2114         * boggle bsd44
2115         * bpltobzr Fontutils
2116         * bugfiler bsd44
2117         * buildhash Ispell
2118         * bzrto Fontutils
2119      
2120         * c++ GCC
2121         * c++filt Binutils
2122         * c2ph perl
2123         * ca100 xopt
2124         * caesar bsd44
2125         * cal bsd44
2126         * calendar bsd44
2127         * canfield bsd44
2128         * cat Textutils
2129         * cbars wdiff
2130         * cc GCC
2131         * cc1 GCC
2132         * cc1obj GCC
2133         * cc1plus GCC
2134         * cccp GCC
2135         * cdwrite mkisofs
2136         * cfengine cfengine
2137         * cgi Spinner
2138         * charspace Fontutils
2139         * checknr bsd44
2140         * chess bsd44
2141         * chflags bsd44
2142         * chgrp Fileutils
2143         * ching bsd44
2144         * chmod Fileutils
2145         * chown Fileutils
2146         * chpass bsd44
2147         * chroot bsd44
2148         * ci RCS
2149         * cksum Textutils
2150         * cktyps g77
2151         * clisp CLISP
2152         * clri bsd44
2153         * cmail xboard
2154         * cmmf TeX
2155         * cmodext xopt
2156         * cmp Diffutils
2157         * co RCS
2158         * col bsd44
2159         * colcrt bsd44
2160         * colrm bsd44
2161         * column bsd44
2162         * comm Textutils
2163         * compress bsd44
2164         * comsat bsd44
2165         * connectd bsd44
2166         * cp Fileutils
2167         * cpicker xopt
2168         * cpio cpio
2169         * cpp GCC
2170         * cppstdin perl
2171         * cribbage bsd44
2172         * crock xopt
2173         * csh bsd44
2174         * csplit Textutils
2175         * ctags Emacs
2176         * ctwm xopt
2177         * cu UUCP
2178         * cut Textutils
2179         * cvs CVS
2180         * cvscheck CVS
2181         * cvtmail Emacs
2182         * cxterm xopt
2183      
2184         * d Fileutils
2185         * date Shellutils
2186         * dc bc
2187         * dd Fileutils
2188         * ddd DDD
2189         * defid ID Utils
2190         * delatex TeX
2191         * demangle Binutils
2192         * descend CVS
2193         * detex TeX
2194         * df Fileutils
2195         * dhtppd phttpd
2196         * diff Diffutils
2197         * diff3 Diffutils
2198         * diffpp enscript
2199         * digest-doc Emacs
2200         * dipress bsd44
2201         * dir Fileutils
2202         * dircolors Fileutils
2203         * dirname Shellutils
2204         * dish xopt
2205         * disklabel bsd44
2206         * diskpart bsd44
2207         * dld dld
2208         * dm bsd44
2209         * dmesg bsd44
2210         * doschk doschk
2211         * dox xopt
2212         * du Fileutils
2213         * dump bsd44
2214         * dump mkisofs
2215         * dumpfs bsd44
2216         * dvi2tty TeX
2217         * dvicopy TeX
2218         * dvips TeX
2219         * dvitype TeX
2220      
2221         * ecc ecc
2222         * echo Shellutils
2223         * ed ed
2224         * edit-pr GNATS
2225         * editres xreq
2226         * edquota bsd44
2227         * eeprom bsd44
2228         * egrep grep
2229         * eid ID Utils
2230         * emacs Emacs
2231         * emacsclient Emacs
2232         * emacsserver Emacs
2233         * emacstool Emacs
2234         * emu xopt
2235         * enscript enscript
2236         * env Shellutils
2237         * eqn Groff
2238         * error bsd44
2239         * es es
2240         * esdebug es
2241         * etags Emacs
2242         * ex nvi
2243         * example geomview
2244         * exicyclog Exim
2245         * exigrep Exim
2246         * exim Exim
2247         * eximon Exim
2248         * eximon Exim
2249         * eximstats Exim
2250         * exinext Exim
2251         * exiwhat Exim
2252         * expand Textutils
2253         * expect DejaGnu
2254         * expr Shellutils
2255         * exterm xopt
2256      
2257         * f2c f2c
2258         * factor bsd44
2259         * fakemail Emacs
2260         * false Shellutils
2261         * fastboot bsd44
2262         * fax2ps HylaFAX
2263         * faxalter HylaFAX
2264         * faxanswer HylaFAX
2265         * faxcover HylaFAX
2266         * faxd HylaFAX
2267         * faxd.recv HylaFAX
2268         * faxmail HylaFAX
2269         * faxquit HylaFAX
2270         * faxrcvd HylaFAX
2271         * faxrm HylaFAX
2272         * faxstat HylaFAX
2273         * fc f2c
2274         * fdraw xopt
2275         * ffe g77
2276         * fgrep grep
2277         * fid ID Utils
2278         * file bsd44
2279         * find Findutils
2280         * find2perl perl
2281         * finger Finger
2282         * fingerd Finger
2283         * fish bsd44
2284         * fixfonts Texinfo
2285         * fixinc.svr4 GCC
2286         * fixincludes GCC
2287         * flex flex
2288         * flex++ flex
2289         * flythrough geomview
2290         * fmt bsd44
2291         * fnid ID Utils
2292         * fold Textutils
2293         * font2c Ghostscript
2294         * fontconvert Fontutils
2295         * forth Tile Forth
2296         * forthicon Tile Forth
2297         * forthtool Tile Forth
2298         * fortune bsd44
2299         * fpr bsd44
2300         * freq Ispell
2301         * freqtbl Ispell
2302         * from bsd44
2303         * fsck bsd44
2304         * fsplit bsd44
2305         * fstat bsd44
2306         * ftp bsd44
2307         * ftp Inetutils
2308         * ftpd bsd44
2309         * ftpd Inetutils
2310      
2311         * g++ GCC
2312         * gas Binutils
2313         * gawk GAWK
2314         * gcal gcal
2315         * gcc GCC
2316         * gcore bsd44
2317         * gdb GDB
2318         * genclass libg++
2319         * geomstuff geomview
2320         * gettext gettext
2321         * getty bsd44
2322         * gftodvi TeX
2323         * gftopk TeX
2324         * gftype TeX
2325         * ghostview Ghostview
2326         * gid ID Utils
2327         * ginsu geomview
2328         * git GIT
2329         * gitaction GIT
2330         * gitcmp GIT
2331         * gitkeys GIT
2332         * gitmatch GIT
2333         * gitmount GIT
2334         * gitps GIT
2335         * gitredir GIT
2336         * gitrgrep GIT
2337         * gitview GIT
2338         * gitwipe GIT
2339         * gn GN
2340         * gnans Gnans
2341         * gnanslator Gnans
2342         * gnats GNATS
2343         * gnuchess Chess
2344         * gnuchessc Chess
2345         * gnuchessn Chess
2346         * gnuchessr Chess
2347         * gnuchessx Chess
2348         * gnuclient gnuserv
2349         * gnudoit gnuserv
2350         * gnupdisp Shogi
2351         * gnuplot gnuplot
2352         * gnuplot_x11 gnuplot
2353         * gnuserv gnuserv
2354         * gnushogi Shogi
2355         * gnushogir Shogi
2356         * gnushogix Shogi
2357         * go GnuGo
2358         * gpc xopt
2359         * gpc xreq
2360         * gperf cperf
2361         * gperf libg++
2362         * gprof Binutils
2363         * graffiti geomview
2364         * graph Graphics
2365         * grep grep
2366         * grodvi Groff
2367         * groff Groff
2368         * grops Groff
2369         * grotty Groff
2370         * groups Shellutils
2371         * gs Ghostscript
2372         * gsbj Ghostscript
2373         * gsdj Ghostscript
2374         * gslj Ghostscript
2375         * gslp Ghostscript
2376         * gsnd Ghostscript
2377         * gsrenderfont Fontutils
2378         * gunzip gzip
2379         * gvclock geomview
2380         * gwm xopt
2381         * gzexe gzip
2382         * gzip gzip
2383      
2384         * h2ph perl
2385         * h2pl perl
2386         * hack bsd44
2387         * hangman bsd44
2388         * head Textutils
2389         * hello hello
2390         * hexdump bsd44
2391         * hexl Emacs
2392         * hinge geomview
2393         * hostname Shellutils
2394         * hp2xx hp2xx
2395         * hterm xopt
2396         * htmlencode phttpd
2397         * httpd apache
2398         * httpdecode phttpd
2399      
2400         * i18nOlwmV2 xopt
2401         * i2mif xopt
2402         * ico xopt
2403         * ico xreq
2404         * id Shellutils
2405         * ident RCS
2406         * ifconfig bsd44
2407         * ifnames Autoconf
2408         * ImageMagick xopt
2409         * imageto Fontutils
2410         * iman xopt
2411         * imgrotate Fontutils
2412         * indent indent
2413         * indxbib Groff
2414         * inetd bsd44
2415         * inetd Inetutils
2416         * info Texinfo
2417         * inimf TeX
2418         * init bsd44
2419         * initex TeX
2420         * inn bsd44
2421         * install Fileutils
2422         * iostat bsd44
2423         * isodiag mkisofs
2424         * isodump mkisofs
2425         * ispell Ispell
2426         * ixterm xopt
2427         * ixx xopt
2428      
2429         * join Textutils
2430         * jot bsd44
2431         * jove bsd44
2432      
2433         * kdestroy bsd44
2434         * kdump bsd44
2435         * kermit bsd44
2436         * kgames xopt
2437         * kgmon bsd44
2438         * kill bsd44
2439         * kinit bsd44
2440         * kinput2 xopt
2441         * klist bsd44
2442         * kpasswdd bsd44
2443         * ksrvtgt bsd44
2444         * kterm xopt
2445         * ktrace bsd44
2446      
2447         * lam bsd44
2448         * larn bsd44
2449         * lasergnu gnuplot
2450         * last bsd44
2451         * lastcomm bsd44
2452         * latex TeX
2453         * lclock xopt
2454         * ld Binutils
2455         * leave bsd44
2456         * less less
2457         * lesskey less
2458         * libavcall.a ffcall
2459         * libbfd.a Binutils
2460         * libbfd.a GDB
2461         * libbzr.a Fontutils
2462         * libc.a C Library
2463         * libcompat.a bsd44
2464         * libcurses.a bsd44
2465         * libcurses.a ncurses
2466         * libdcurses.a ncurses
2467         * libedit.a bsd44
2468         * libF77.a f2c
2469         * libF77.a g77
2470         * libg++.a libg++
2471         * libgdbm.a gdbm
2472         * libgf.a Fontutils
2473         * libgmp.a gmp
2474         * libgnanslib.a Gnans
2475         * libgnussl.a gnussl
2476         * libI77.a f2c
2477         * libI77.a g77
2478         * libkvm.a bsd44
2479         * libm.a bsd44
2480         * libncurses.a ncurses
2481         * libnihcl.a NIHCL
2482         * libnihclmi.a NIHCL
2483         * libnihclvec.a NIHCL
2484         * libnls.a xreq
2485         * libobjects.a libobjects
2486         * liboctave.a Octave
2487         * liboldX.a xreq
2488         * libpbm.a Fontutils
2489         * libPEXt.a xopt
2490         * libpk.a Fontutils
2491         * libresolv.a bsd44
2492         * librpc.a bsd44
2493         * libsipp.a SIPP
2494         * libtcl.a DejaGnu
2495         * libtelnet.a bsd44
2496         * libterm.a bsd44
2497         * libtermcap.a Termcap
2498         * libtfm.a Fontutils
2499         * libtiff.a tiff
2500         * libutil.a bsd44
2501         * libvacall.a ffcall
2502         * libWc.a xopt
2503         * libwidgets.a Fontutils
2504         * libX.a xreq
2505         * libXau.a xreq
2506         * libXaw.a xreq
2507         * libXcp.a xopt
2508         * libXcu.a xopt
2509         * libXdmcp.a xreq
2510         * libXmp.a xopt
2511         * libXmu.a xreq
2512         * libXO.a xopt
2513         * libXop.a xopt
2514         * libXp.a xopt
2515         * libXpex.a xopt
2516         * libXt.a xopt
2517         * libXt.a xreq
2518         * libXwchar.a xopt
2519         * liby.a bsd44
2520         * libYgl.a Ygl
2521         * lid ID Utils
2522         * limn Fontutils
2523         * listres xopt
2524         * listres xreq
2525         * lkbib Groff
2526         * ln Fileutils
2527         * locate Findutils
2528         * lock bsd44
2529         * logcvt-ip2n phttpd
2530         * logger bsd44
2531         * login bsd44
2532         * logname Shellutils
2533         * logo ucblogo
2534         * lookbib Groff
2535         * lorder bsd44
2536         * lpr bsd44
2537         * ls Fileutils
2538         * lynx lynx
2539      
2540         * m4 m4
2541         * mail bsd44
2542         * mail-files Sharutils
2543         * mailq smail
2544         * mailshar Sharutils
2545         * make make
2546         * make-docfile Emacs
2547         * make-path Emacs
2548         * makeindex TeX
2549         * makeinfo Texinfo
2550         * MakeTeXPK TeX
2551         * man bsd44
2552         * man-macros Groff
2553         * maniview geomview
2554         * mattrib mtools
2555         * maze xopt
2556         * maze xreq
2557         * mazewar xopt
2558         * mc mc
2559         * mcd mtools
2560         * mcopy mtools
2561         * mcserv mc
2562         * md5sum Textutils
2563         * mdel mtools
2564         * mdir mtools
2565         * me-macros Groff
2566         * medit2gv geomview
2567         * merge RCS
2568         * mesg bsd44
2569         * mf TeX
2570         * mformat mtools
2571         * mft TeX
2572         * mgdiff xopt
2573         * mh bsd44
2574         * mille bsd44
2575         * mkafmmap enscript
2576         * mkcache GN
2577         * mkdep bsd44
2578         * mkdir Fileutils
2579         * mkfifo Fileutils
2580         * mkid ID Utils
2581         * mkisofs mkisofs
2582         * mklocale bsd44
2583         * mkmanifest mtools
2584         * mkmf bsd44
2585         * mkmodules CVS
2586         * mknod Fileutils
2587         * mkstr bsd44
2588         * mlabel mtools
2589         * mm-macros Groff
2590         * mmd mtools
2591         * monop bsd44
2592         * more bsd44
2593         * morse bsd44
2594         * mount bsd44
2595         * mountd bsd44
2596         * movemail Emacs
2597         * mprof bsd44
2598         * mrd mtools
2599         * mread mtools
2600         * mren mtools
2601         * ms-macros Groff
2602         * msgcmp gettext
2603         * msgfmt gettext
2604         * msgmerge gettext
2605         * msgs bsd44
2606         * msgunfmt gettext
2607         * mst Smalltalk
2608         * mt cpio
2609         * mterm xopt
2610         * mtree bsd44
2611         * mtype mtools
2612         * mule MULE
2613         * muncher xopt
2614         * mv Fileutils
2615         * mvdir Fileutils
2616         * mwrite mtools
2617      
2618         * NDview geomview
2619         * nethack NetHack
2620         * netstat bsd44
2621         * newfs bsd44
2622         * nfsd bsd44
2623         * nfsiod bsd44
2624         * nfsstat bsd44
2625         * nice Shellutils
2626         * nl Textutils
2627         * nlmconv Binutils
2628         * nm Binutils
2629         * nohup Shellutils
2630         * nose geomview
2631         * notify HylaFAX
2632         * nroff Groff
2633         * number bsd44
2634      
2635         * objc GCC
2636         * objcopy Binutils
2637         * objdump Binutils
2638         * objective-c GCC
2639         * obst-boot OBST
2640         * obst-CC OBST
2641         * obst-cct OBST
2642         * obst-cgc OBST
2643         * obst-cmp OBST
2644         * obst-cnt OBST
2645         * obst-cpcnt OBST
2646         * obst-csz OBST
2647         * obst-dir OBST
2648         * obst-dmp OBST
2649         * obst-gen OBST
2650         * obst-gsh OBST
2651         * obst-init OBST
2652         * obst-scp OBST
2653         * obst-sil OBST
2654         * obst-stf OBST
2655         * oclock xreq
2656         * octave Octave
2657         * od Textutils
2658         * oleo Oleo
2659         * ora-examples xopt
2660      
2661         * p2c p2c
2662         * pagesize bsd44
2663         * palette xopt
2664         * pascal bsd44
2665         * passwd bsd44
2666         * paste Textutils
2667         * patch patch
2668         * patgen TeX
2669         * pathalias bsd44
2670         * pathchk Shellutils
2671         * pathto smail
2672         * pax bsd44
2673         * pbmplus xopt
2674         * perl perl
2675         * pfbtops Groff
2676         * phantasia bsd44
2677         * phttpd phttpd
2678         * pic Groff
2679         * pico pine
2680         * pig bsd44
2681         * pine pine
2682         * ping bsd44
2683         * pixedit xopt
2684         * pixmap xopt
2685         * pktogf TeX
2686         * pktype TeX
2687         * plaid xopt
2688         * plot2fig Graphics
2689         * plot2plot Graphics
2690         * plot2ps Graphics
2691         * plot2tek Graphics
2692         * pltotf TeX
2693         * pollrcvd HylaFAX
2694         * pom bsd44
2695         * pooltype TeX
2696         * portmap bsd44
2697         * ppt bsd44
2698         * pr Textutils
2699         * pr-addr GNATS
2700         * pr-edit GNATS
2701         * primes bsd44
2702         * printenv Shellutils
2703         * printf Shellutils
2704         * protoize GCC
2705         * proxygarb Spinner
2706         * ps bsd44
2707         * ps2ascii Ghostscript
2708         * ps2epsi Ghostscript
2709         * ps2fax HylaFAX
2710         * psbb Groff
2711         * pstat bsd44
2712         * psycho xopt
2713         * ptester phttpd
2714         * ptx ptx
2715         * pubdic+ xopt
2716         * puzzle xopt
2717         * puzzle xreq
2718         * pwd Shellutils
2719         * pyramid xopt
2720      
2721         * query-pr GNATS
2722         * quiz bsd44
2723         * quot bsd44
2724         * quota bsd44
2725         * quotacheck bsd44
2726         * quotaon bsd44
2727      
2728         * rain bsd44
2729         * random bsd44
2730         * ranlib Binutils
2731         * rbootd bsd44
2732         * rc rc
2733         * rcp bsd44
2734         * rcp Inetutils
2735         * rcs RCS
2736         * rcs-to-cvs CVS
2737         * rcs2log Emacs
2738         * rcsdiff RCS
2739         * rcsfreeze RCS
2740         * rcsmerge RCS
2741         * rdist bsd44
2742         * reboot bsd44
2743         * recode recode
2744         * recvstats HylaFAX
2745         * red ed
2746         * refer Groff
2747         * remsync Sharutils
2748         * renice bsd44
2749         * repquota bsd44
2750         * restore bsd44
2751         * rev bsd44
2752         * rexecd bsd44
2753         * rexecd Inetutils
2754         * rlog RCS
2755         * rlogin bsd44
2756         * rlogin Inetutils
2757         * rlogind bsd44
2758         * rlogind Inetutils
2759         * rm Fileutils
2760         * rmail bsd44
2761         * rmdir Fileutils
2762         * rmt cpio
2763         * rmt tar
2764         * robots bsd44
2765         * rogue bsd44
2766         * route bsd44
2767         * routed bsd44
2768         * rr xopt
2769         * rs bsd44
2770         * rsh bsd44
2771         * rsh Inetutils
2772         * rshd bsd44
2773         * rshd Inetutils
2774         * rsmtp smail
2775         * runq smail
2776         * runtest DejaGnu
2777         * runtest.exp DejaGnu
2778         * ruptime bsd44
2779         * rwho bsd44
2780         * rwhod bsd44
2781      
2782         * s2p perl
2783         * sail bsd44
2784         * saoimage SAOimage
2785         * savecore bsd44
2786         * sc bsd44
2787         * sccs bsd44
2788         * sccs2rcs CVS
2789         * scdisp xopt
2790         * screen screen
2791         * script bsd44
2792         * scsiformat bsd44
2793         * sctext xopt
2794         * sdiff Diffutils
2795         * sed sed
2796         * send-pr GNATS
2797         * sendfax HylaFAX
2798         * sendmail bsd44
2799         * sgi2fax HylaFAX
2800         * sgn GN
2801         * sh bsd44
2802         * shar Sharutils
2803         * shinbun xopt
2804         * shogi Shogi
2805         * showfont xopt
2806         * showmount bsd44
2807         * shutdown bsd44
2808         * size Binutils
2809         * sj3 xopt
2810         * sjxa xopt
2811         * slattach bsd44
2812         * sleep Shellutils
2813         * sliplogin bsd44
2814         * smail smail
2815         * smtpd smail
2816         * snake bsd44
2817         * snftobdf xopt
2818         * soelim Groff
2819         * sort Textutils
2820         * sos2obst OBST
2821         * spider xopt
2822         * split Textutils
2823         * startslip bsd44
2824         * stereo geomview
2825         * stf OBST
2826         * strings Binutils
2827         * strip Binutils
2828         * stty Shellutils
2829         * su Shellutils
2830         * sum Textutils
2831         * superopt Superopt
2832         * swapon bsd44
2833         * sweep geomview
2834         * sync bsd44
2835         * sysctl bsd44
2836         * syslog Inetutils
2837         * syslogd bsd44
2838         * syslogd Inetutils
2839         * systat bsd44
2840      
2841         * tabs Termutils
2842         * tac Textutils
2843         * tackdown geomview
2844         * tail Textutils
2845         * taintperl perl
2846         * talk bsd44
2847         * talk Inetutils
2848         * talkd bsd44
2849         * talkd Inetutils
2850         * tangle TeX
2851         * tar tar
2852         * tbl Groff
2853         * tcal gcal
2854         * tcl DejaGnu
2855         * tclsh DejaGnu
2856         * tcopy bsd44
2857         * tcp Emacs
2858         * tee Shellutils
2859         * tek2plot Graphics
2860         * telnet bsd44
2861         * telnet Inetutils
2862         * telnetd bsd44
2863         * telnetd Inetutils
2864         * test Shellutils
2865         * test-g++ DejaGnu
2866         * test-tool DejaGnu
2867         * tetris bsd44
2868         * tex TeX
2869         * tex3patch Texinfo
2870         * texi2dvi Texinfo
2871         * texindex Texinfo
2872         * texspell TeX
2873         * textfmt HylaFAX
2874         * tfmtodit Groff
2875         * tftopl TeX
2876         * tftp bsd44
2877         * tftp Inetutils
2878         * tftpd bsd44
2879         * tftpd Inetutils
2880         * tgrind TeX
2881         * time time
2882         * timed bsd44
2883         * timer Emacs
2884         * timex xopt
2885         * tip bsd44
2886         * tkpostage xopt
2887         * tn3270 bsd44
2888         * togeomview geomview
2889         * touch Fileutils
2890         * tput Termutils
2891         * tr Textutils
2892         * traceroute bsd44
2893         * transcript HylaFAX
2894         * transfig xopt
2895         * transformer geomview
2896         * trek bsd44
2897         * trigrp geomview
2898         * trn3 bsd44
2899         * troff Groff
2900         * trpt bsd44
2901         * trsp bsd44
2902         * true Shellutils
2903         * tset bsd44
2904         * tsort bsd44
2905         * tty Shellutils
2906         * ttygnans Gnans
2907         * tunefs bsd44
2908         * tupdate gettext
2909         * tvtwm xopt
2910         * twm xreq
2911      
2912         * ul bsd44
2913         * ulpc Spinner
2914         * umount bsd44
2915         * uname Shellutils
2916         * uncompress gzip
2917         * unexpand Textutils
2918         * unifdef bsd44
2919         * unify wdiff
2920         * uniq Textutils
2921         * unprotoize GCC
2922         * unshar Sharutils
2923         * unvis bsd44
2924         * update bsd44
2925         * updatedb Findutils
2926         * users Shellutils
2927         * uuchk UUCP
2928         * uucico UUCP
2929         * uuconv UUCP
2930         * uucp UUCP
2931         * uucpd bsd44
2932         * uucpd Inetutils
2933         * uudecode Sharutils
2934         * uudir UUCP
2935         * uuencode Sharutils
2936         * uulog UUCP
2937         * uuname UUCP
2938         * uupath smail
2939         * uupick UUCP
2940         * uurate UUCP
2941         * uusched UUCP
2942         * uustat UUCP
2943         * uuto UUCP
2944         * uux UUCP
2945         * uuxqt UUCP
2946      
2947         * v Fileutils
2948         * vacation bsd44
2949         * vandal xopt
2950         * vcdiff Emacs
2951         * vdir Fileutils
2952         * vftovp TeX
2953         * vgrind bsd44
2954         * vi nvi
2955         * viewres xopt
2956         * viewres xreq
2957         * vine xopt
2958         * vipw bsd44
2959         * virmf TeX
2960         * virtex TeX
2961         * vis bsd44
2962         * vmstat bsd44
2963         * vptovf TeX
2964      
2965         * w bsd44
2966         * waisgn GN
2967         * wakeup Emacs
2968         * wall bsd44
2969         * wargames bsd44
2970         * wc Textutils
2971         * wdiff wdiff
2972         * weave TeX
2973         * what bsd44
2974         * whatis bsd44
2975         * whereis bsd44
2976         * who Shellutils
2977         * whoami Shellutils
2978         * whois bsd44
2979         * window bsd44
2980         * winterp xopt
2981         * wish DejaGnu
2982         * wn WN
2983         * wndex WN
2984         * worm bsd44
2985         * worms bsd44
2986         * write bsd44
2987         * wump bsd44
2988      
2989         * x11perf xreq
2990         * x2p perl
2991         * xalarm xopt
2992         * xancur xopt
2993         * xargs Findutils
2994         * xauth xreq
2995         * xbfe Fontutils
2996         * xbiff xopt
2997         * xbiff xreq
2998         * xboard xboard
2999         * xboing xopt
3000         * xbuffy3 xopt
3001         * xcalc xopt
3002         * xcalc xreq
3003         * xcalendar xopt
3004         * xcdplayer xopt
3005         * xcell xopt
3006         * xclipboard xreq
3007         * xclock xreq
3008         * xcmdmenu xopt
3009         * xcms xopt
3010         * xcmsdb xreq
3011         * xcmstest xreq
3012         * xco xopt
3013         * xcolorize xopt
3014         * xcolors xopt
3015         * xconsole xreq
3016         * xcrtca xopt
3017         * xdaliclock xopt
3018         * xdiary xopt
3019         * xditview Groff
3020         * xditview xopt
3021         * xditview xreq
3022         * xdm xreq
3023         * xdpyinfo xreq
3024         * xdu xopt
3025         * xdvi TeX
3026         * xdvi xopt
3027         * xdvorak xopt
3028         * xearth xopt
3029         * xed xopt
3030         * xedit xopt
3031         * xedit xreq
3032         * xev xopt
3033         * xev xreq
3034         * xexit xopt
3035         * xeyes xopt
3036         * xeyes xreq
3037         * xfd xreq
3038         * xfed xopt
3039         * xfedor xopt
3040         * xfeoak xopt
3041         * xferstats HylaFAX
3042         * xfig xopt
3043         * xfontsel xopt
3044         * xfontsel xreq
3045         * xforecast xopt
3046         * xgas xopt
3047         * xgas xreq
3048         * xgc xopt
3049         * xgc xreq
3050         * xgettext gettext
3051         * xhearts xopt
3052         * xhelp xopt
3053         * xhost xreq
3054         * xinit xreq
3055         * xkeycaps xopt
3056         * xkill xreq
3057         * xlax xopt
3058         * xlayout xopt
3059         * xlbiff xopt
3060         * xless xopt
3061         * xload xopt
3062         * xload xreq
3063         * xlogin xopt
3064         * xlogo xreq
3065         * xlsatoms xreq
3066         * xlsclients xreq
3067         * xlsfonts xreq
3068         * xmag xreq
3069         * xmail xopt
3070         * xmailbox xopt
3071         * xmailwatcher xopt
3072         * xman xopt
3073         * xman xreq
3074         * xmandel xopt
3075         * xmessage xopt
3076         * xmeter xopt
3077         * xmh xreq
3078         * xmh-icons xopt
3079         * xmh.editor xopt
3080         * xmodmap xreq
3081         * xmon xopt
3082         * xmove xopt
3083         * xmphone xopt
3084         * xpd xopt
3085         * xphoon xopt
3086         * xpipeman xopt
3087         * xplot Graphics
3088         * xpostit xopt
3089         * xpr xopt
3090         * xpr xreq
3091         * xprompt xopt
3092         * xproof xopt
3093         * xprop xreq
3094         * xpserv xopt
3095         * xrdb xreq
3096         * xrefresh xreq
3097         * xrsh xopt
3098         * xrubik xopt
3099         * xrunclient xopt
3100         * xscope xopt
3101         * xscreensaver xopt
3102         * xsession xopt
3103         * xset xreq
3104         * xsetroot xreq
3105         * xshogi xshogi
3106         * xstdcmap xreq
3107         * xstr bsd44
3108         * xtalk xopt
3109         * xterm xreq
3110         * xterm_color xopt
3111         * xtetris xopt
3112         * xTeXcad.13 xopt
3113         * xtiff xopt
3114         * xtokid ID Utils
3115         * xtree xopt
3116         * xtv xopt
3117         * xwd xreq
3118         * xwininfo xreq
3119         * xwud xreq
3120      
3121         * yacc bsd44
3122         * yes Shellutils
3123         * youbin xopt
3124         * yow Emacs
3125      
3126         * zcat gzip
3127         * zcmp gzip
3128         * zdiff gzip
3129         * zforce gzip
3130         * zgrep gzip
3131         * zmore gzip
3132         * znew gzip
3133      
3134         * [ Shellutils
3138 CD-ROMs
3139 *******
3141 We offer these CD-ROMs:
3143    * Several editions of our *Note Source Code CD-ROMs::.
3145    * January 1997 *Note Compiler Tools Binaries CD-ROM::.
3147    * December 1995 Compiler Tools Binaries CD-ROM, see the *note Free
3148      Software Foundation Order Form::.
3150    * December 1994 Compiler Tools Binaries CD-ROM, see the *note Free
3151      Software Foundation Order Form::.
3153    * December 1993 Compiler Tools Binaries CD-ROM, see the *note Free
3154      Software Foundation Order Form::.
3156 Our CDs are in ISO 9660 format & can be mounted as a read-only file system on
3157 most computers.  If your driver supports it, you can mount each CD with "Rock
3158 Ridge" extensions & it will look like a regular Unix file system, rather than
3159 one full of truncated & otherwise mangled names that fit vanilla ISO 9660.
3161 You can build most of the software without copying the sources off the CD.
3162 You only need enough disk space for object files and intermediate build
3163 targets.
3167 Pricing of the GNU CD-ROMs
3168 --------------------------
3170 If a business or organization is ultimately paying, the January 1997 Source CD
3171 set costs $240.  The set costs $60 if you, an individual, are paying out of
3172 your own pocket.  The January 1997 Compiler Tools Binaries CD-ROM costs $220
3173 for a business or organization, and $55 for an individual.
3177 What Do the Different Prices Mean?
3178 ..................................
3180 The software on our disks is free; anyone can copy it and anyone can run it.
3181 What we charge for is the physical disk and the service of distribution.
3183 We charge two different prices depending on who is buying.  When a company or
3184 other organization buys the January 1997 Source CD-ROMs, we charge $240.
3185 When an individual buys the same CD-ROMs, we charge just $60.  This
3186 distinction is not a matter of who is allowed to use the software.  In either
3187 case, once you have a copy, you can distribute as many copies as you wish and
3188 there's no restriction on who can have or run them.  The price distinction is
3189 entirely a matter of what kind of entity pays for the CDs.
3191 You, the reader, are certainly an individual, not a company.  If you are
3192 buying a disk "in person", then you are probably doing so as an individual.
3193 But if you expect to be reimbursed by your employer, then the disk is really
3194 for the company; so please pay the company price and get reimbursed for it.
3195 We won't try to check up on you--we use the honor system--so please cooperate.
3197 Buying CDs at the company price is very helpful for GNU; just
3198 150 Source CDs at that price support an FSF programmer or tech writer for a
3199 year.
3203 Why Is There an Individual Price?
3204 .................................
3206 In the past, our distribution tapes were ordered mainly by companies.  The CD
3207 at the price of $240 provides them with all of our software for a much lower
3208 price than they would previously have paid for six different tapes.  To lower
3209 the price more would cut into the FSF's funds very badly and decrease the
3210 software development we can do.
3212 However, for individuals, $240 is too high a price; hardly anyone could
3213 afford that.  So we decided to make CDs available to individuals at the lower
3214 price of $60.
3218 Is There a Maximum Price?
3219 .........................
3221 Our stated prices are minimum prices.  Feel free to pay a higher price if you
3222 wish to support GNU development more.  The sky's the limit; we will accept as
3223 high a price as you can offer.  Or simply give a donation (tax-deductible in
3224 the U.S.) to the Free Software Foundation, a tax-exempt public charity.
3228 January 1997 Compiler Tools Binaries CD-ROM
3229 -------------------------------------------
3231 The fourth edition of our CD-ROM that has binaries and complete sources for
3232 GNU compiler tools for some systems which lack a compiler, will be available
3233 at the end of January 1997.  This enables the people who use these systems to
3234 compile GNU and other free software without having to buy a proprietary
3235 compiler.  You can also use these GNU tools to compile your own
3236 C/C++/Objective-C programs.  Older editions of this CD are available while
3237 supplies last at a reduced price; see the *note Free Software Foundation
3238 Order Form::.
3240 We hope to have more systems on each update of this CD.  If you can help
3241 build binaries for new systems (especially those that don't come with a C
3242 compiler), or have one to suggest, please contact us at the addresses on the
3243 top menu.
3245 These packages:
3247         * DJGPP
3248         * GCC/G++/Objective-C
3249         * GNU C Library
3250         * GDB
3251         * Binutils
3252         * Bison
3253         * Emacs (MS-DOS only)
3254         * Flex
3255         * Make
3256         * libg++
3258 On these platforms:
3260         * `i386-msdos'
3261         * `hppa1.1-hp-hpux9'
3262         * `hppa1.1-hp-hpux10'
3263         * `powerpc-ibm-aix4.2'
3264         * `sparc-sun-solaris2.4'
3265         * `sparc-sun-solaris2.5'
3266         * `sparc-sun-sunos4.1'
3270 Source Code CD-ROMs
3271 -------------------
3273 We have several versions of our Source Code CD-ROMs available, including:
3275    * *Note January 1997 Source Code CD-ROMs::, the newest release, has
3276      programs, bug fixes, & improvements not on the other CDs.
3278    * *Note July 1996 Source Code CD-ROMs::.
3280    * December 1995 Source Code CD-ROMs, see the *note Free Software
3281      Foundation Order Form::.
3283    * June 1995 Source Code CD-ROM, see the *note Free Software Foundation
3284      Order Form::.
3286    * May 1994 Source Code CD-ROM, see the *note Free Software Foundation
3287      Order Form::.
3289    * November 1993 Source Code CD-ROM, see the *note Free Software Foundation
3290      Order Form::.
3292    * May 1993 Source Code CD-ROM, see the *note Free Software Foundation
3293      Order Form::.
3295    * October 1992 Source Code CD-ROM, see the *note Free Software Foundation
3296      Order Form::.
3298 The older Source CDs are available while supplies last at a reduced price
3299 (please note that the December 1994 Source CD is permanently out of stock).
3300 All the Source CDs have Texinfo source for the GNU manuals listed in *Note
3301 Documentation::.
3303 MIT Scheme & much of X11 is *not* on the older Source CDs.
3305 There are no precompiled programs on these Source CDs.  You will need a C
3306 compiler (programs which need some other interpreter or compiler normally
3307 provide the C source for a bootstrapping program).  We ship C compiler
3308 binaries for some systems on the *Note Compiler Tools Binaries CD-ROM::.
3312 January 1997 Source Code CD-ROMs
3313 ................................
3315 The 9th edition of our Source Code CD will be available at the end of January
3316 1997 with two CD-ROM disks.  It has programs, bug fixes, & improvements not
3317 on the older Source CDs.  It has these packages, & some manuals that are not
3318 part of packages.  The version number of each package listed might be higher
3319 on the 9th edition CD due to new releases being made between now and then.
3322         * acm 4.7
3323         * apache 1.2b2
3324         * Autoconf 2.12
3325         * Automake 1.0
3326         * BASH 1.14.7
3327         * bc 1.03
3328         * Binutils 2.7
3329         * Bison 1.25
3330         * C Library 2.0
3331         * Calc 2.02f
3332         * cfengine 1.3.17a
3333         * Chess 4.0.pl77
3334         * CLISP 1996.05.30
3335         * Common Lisp 2.2
3336         * cperf 2.1a
3337         * cpio 2.4.2
3338         * CVS 1.9
3339         * DejaGnu 1.3
3340         * Diffutils 2.7
3341         * dld 3.3
3342         * doschk 1.1
3343         * ed 0.2
3344         * Elib 1.0
3345         * elisp archive
3346         * Emacs 18.59
3347         * Emacs 19.34
3348         * enscript 1.4.0
3349         * es 0.84
3350         * Exim 1.59
3351         * f2c 1996.09.25
3352         * ffcall 1.1
3353         * Fileutils 3.14
3354         * Findutils 4.1
3355         * Finger 1.37
3356         * flex 2.5.4
3357         * Fontutils 0.6
3358         * g77 0.5.19
3359         * GAWK 3.0.1
3360         * gcal 2.10
3361         * GCC/G++/Objective-C 2.7.2.1
3362         * GDB 4.16
3363         * gdbm 1.7.3
3364         * Generic NQS 3.50.2
3365         * geomview 1.6.1
3366         * gettext 0.10
3367         * gforth 0.2.0
3368         * Ghostscript 3.33
3369         * Ghostview 1.5
3370         * Ghostview for Windows 1.0
3371         * GIT 4.3.14
3372         * gmp 2.0.2
3373         * GN 2.24
3374         * Gnans 1.5.1
3375         * gnat 3.05
3376         * GNATS 3.2
3377         * GNU Emacs Lisp Reference Manual 1.03
3378         * GNU Emacs Lisp Reference Manual 2.4.2
3379         * GnuGo 1.2
3380         * gnuplot 3.5
3381         * gnuserv 2.1alpha
3382         * gnussl 0.2.1
3383         * Graphics 0.17
3384         * grep 2.0
3385         * Groff 1.10
3386         * gzip 1.2.4
3387         * hello 1.3
3388         * hp2xx 3.1.4
3389         * HylaFAX 4.0b018
3390         * Hyperbole 4.01
3391         * ID Utils 3.2
3392         * indent 1.9.1
3393         * Inetutils 1.2
3394         * Ispell 3.1.20
3395         * karma 1.6
3396         * less 321
3397         * libg++ 2.7.2
3398         * libobjects 0.1.19
3399         * lynx 2.6
3400         * m4 1.4
3401         * make 3.75
3402         * MandelSpawn 0.07
3403         * maxima 5.2
3404         * mc 3.2.1
3405         * <Meta-HTML> 5.01
3406         * miscfiles 1.0
3407         * mkisofs 1.05GNU
3408         * mm 1.07
3409         * mtools 3.0
3410         * MULE 2.3
3411         * ncurses 1.9.9e
3412         * NetHack 3.2.1
3413         * NIHCL 3.1.4
3414         * nvi 1.76
3415         * Oaklisp 930720
3416         * OBST 3.4.3
3417         * Octave 2.0
3418         * Oleo 1.6
3419         * p2c 1.20
3420         * patch 2.1
3421         * perl 4.036
3422         * perl 5.003
3423         * phttpd 0.99.72.1
3424         * pine 3.91
3425         * Programming in Emacs Lisp an Introduction 1.04
3426         * ptx 0.4
3427         * rc 1.4
3428         * RCS 5.7
3429         * readline 2.0
3430         * recode 3.4
3431         * regex 0.12
3432         * rx 1.4
3433         * SAOimage 1.19
3434         * screen 3.7.2
3435         * sed 2.05
3436         * Sharutils 4.2
3437         * Shellutils 1.14
3438         * Shogi 1.2p03
3439         * SIPP 3.1
3440         * smail 3.2
3441         * Smalltalk 1.1.5
3442         * Roxen 1.0
3443         * stow 1.3.2
3444         * Superopt 2.5
3445         * tar 1.11.8
3446         * Termcap 1.3
3447         * Termutils 2.0
3448         * TeX 3.145
3449         * Texinfo 3.9
3450         * Textutils 1.20
3451         * tiff 3.4b035
3452         * Tile Forth 2.1
3453         * time 1.7
3454         * ucblogo 3.4
3455         * UUCP 1.06.1
3456         * W3 2.2.26
3457         * wdiff 0.5
3458         * wget 1.4.2
3459         * windows32api 0.1.2
3460         * WN 1.17.1
3461         * X11R6.3
3462         * xboard 3.4.pl1
3463         * xgrabsc 2.41
3464         * xinfo 1.01.01
3465         * xshogi 1.2p03
3466         * Ygl 3.1
3470 July 1996 Source Code CD-ROMs
3471 .............................
3473 We still have copies of the 8th edition of our Source CD with two CD-ROM
3474 disks.  It has these packages, & some manuals that are not part of packages:
3477         * acm 4.7
3478         * apache 1.1
3479         * Autoconf 2.10
3480         * Automake 1.0
3481         * BASH 1.14.6
3482         * bc 1.03
3483         * Binutils 2.7
3484         * Bison 1.25
3485         * C Library 1.93
3486         * Calc 2.02d
3487         * cfengine 1.3.7
3488         * Chess 4.0.pl77
3489         * CLISP 1996.05.30
3490         * Common Lisp 2.2
3491         * cperf 2.1a
3492         * cpio 2.4.2
3493         * CVS 1.8.1
3494         * DejaGnu 1.3
3495         * Diffutils 2.7
3496         * dld 3.3
3497         * doschk 1.1
3498         * ed 0.2
3499         * Elib 1.0
3500         * elisp archive
3501         * Emacs 18.59
3502         * Emacs 19.31
3503         * Emacs 19.32
3504         * enscript 1.4.0
3505         * es 0.84
3506         * Exim 0.53
3507         * f2c 1996.07.23
3508         * ffcall 1.0
3509         * Fileutils 3.13
3510         * Findutils 4.1
3511         * Finger 1.37
3512         * flex 2.5.3
3513         * Fontutils 0.6
3514         * g77 0.5.18
3515         * GAWK 3.0.0
3516         * gcal 1.01
3517         * GCC/G++/Objective-C 2.7.2
3518         * GCC 2.7.2.1
3519         * GDB 4.16
3520         * gdbm 1.7.3
3521         * Generic NQS 3.50.0
3522         * geomview 1.5.0
3523         * gettext 0.10
3524         * Ghostscript 3.33
3525         * Ghostview 1.5
3526         * Ghostview for Windows 1.0
3527         * GIT 4.3.11
3528         * gmp 2.0.2
3529         * GN 2.24
3530         * Gnans 1.5.1
3531         * gnat 3.05
3532         * GNATS 3.2
3533         * GNU Emacs Lisp Reference Manual 1.03
3534         * GNU Emacs Lisp Reference Manual 2.4
3535         * GnuGo 1.2
3536         * gnuplot 3.5
3537         * gnuserv 2.1alpha
3538         * gnussl 0.2
3539         * Graphics 0.17
3540         * grep 2.0
3541         * Groff 1.10
3542         * gzip 1.2.4
3543         * hello 1.3
3544         * hp2xx 3.1.4
3545         * HylaFAX 4.0b018
3546         * ID Utils 3.1
3547         * indent 1.9.1
3548         * Inetutils 1.0
3549         * Ispell 3.1.20
3550         * karma 1.4
3551         * less 321
3552         * libg++ 2.7.2
3553         * libobjects 0.1.19
3554         * lynx 2.5
3555         * m4 1.4
3556         * make 3.75
3557         * MandelSpawn 0.07
3558         * maxima 5.2
3559         * mc 3.2.1
3560         * miscfiles 1.0
3561         * mkisofs 1.05GNU
3562         * mm 1.07
3563         * mtools 3.0
3564         * MULE 2.3
3565         * ncurses 1.9.9e
3566         * NetHack 3.2.1
3567         * NIHCL 3.1.4
3568         * nvi 1.71
3569         * Oaklisp 930720
3570         * OBST 3.4.3
3571         * Octave 1.1.1
3572         * Oleo 1.6
3573         * p2c 1.20
3574         * patch 2.1
3575         * perl 4.036
3576         * perl 5.003
3577         * phttpd 0.99.72.1
3578         * pine 3.91
3579         * Programming in Emacs Lisp an Introduction 1.04
3580         * ptx 0.4
3581         * rc 1.4
3582         * RCS 5.7
3583         * readline 2.0
3584         * regex 0.12
3585         * rx 1.0
3586         * SAOimage 1.18
3587         * screen 3.7.1
3588         * sed 2.05
3589         * Sharutils 4.2
3590         * Shellutils 1.12
3591         * Shogi 1.2p03
3592         * SIPP 3.1
3593         * smail 3.2
3594         * Smalltalk 1.1.1
3595         * Spinner 1.0b14
3596         * Superopt 2.5
3597         * tar 1.11.8
3598         * Termcap 1.3
3599         * Termutils 2.0
3600         * TeX 3.145
3601         * Texinfo 3.7
3602         * Textutils 1.19
3603         * tiff 3.4b035
3604         * Tile Forth 2.1
3605         * time 1.7
3606         * ucblogo 3.3
3607         * UUCP 1.06.1
3608         * W3 2.2.26
3609         * wdiff 0.5
3610         * WN 1.15.3
3611         * X11R6.3
3612         * xboard 3.4.pl1
3613         * xgrabsc 2.41
3614         * xshogi 1.2p03
3615         * Ygl 3.1
3619 CD-ROM Subscription Service
3620 ***************************
3622 Our subscription service enables you to stay current with the latest GNU
3623 developments.  For a one-time cost equivalent to three Source CD-ROMs (plus
3624 shipping in some cases), we will ship you four new versions of the *Note
3625 Source Code CD-ROMs::.  The CD-ROMs are sent as they are issued (currently
3626 twice a year, but we hope to make it more frequent).  We do not yet know if
3627 we will be offering subscriptions to the Compiler Tools Binaries CD.
3629 A subscription is an easy way to keep up with the regular bug fixes to the X
3630 Window System.  Each edition of the *Note Source Code CD-ROMs::, has updated
3631 sources for the X Window System.
3633 Please note: In two cases, you must pay 4 times the normal shipping required
3634 for a single order when you pay for each subscription.  If you're in Alaska,
3635 Hawaii, or Puerto Rico you must add $20.00 for shipping for each
3636 subscription.  If you're outside of the U.S., Canada, and Puerto Rico, you
3637 must add $80.00 for each subscription.  See "CD-ROMs" and "Tax and Shipping
3638 Costs" on the *note Free Software Foundation Order Form::.
3642 FSF T-shirt
3643 ***********
3645 The front of our T-shirt has the GNU Emacs Lisp code `(USE 'GNU)' with "`()'"
3646 being the dancing parentheses from the cover of our `GNU Emacs Lisp Reference
3647 Manual' (drawn by Berkeley, CA artist Etienne Suvasa).  The shirt's back has
3648 the Preamble to the GNU General Public License.
3650 These shirts come in black, purple, red, pink, burgundy, blue, and natural
3651 (off-white).  When you order, please give 3 choices.  Black and purple are
3652 printed in white; the other colors are printed in black.  All shirts are
3653 thick 100% cotton, and come in sizes S, M, L, XL, and XXL (but they run small
3654 so you may want a larger size than usual).
3656 GNU T-shirts often create spontaneous friendships at conferences & on
3657 university campuses.  They also make great gifts for friends & family,
3658 including children!
3662 Free Software Foundation Order Form
3663 ***********************************
3665 All items are distributed with permission to copy and to redistribute.
3666 Texinfo source for each manual and source for each reference card is on the
3667 appropriate CD-ROM; the prices for these media do not include printed
3668 documentation.  All items are provided on an ``as is'' basis, with no
3669 warranty of any kind.  Please allow four weeks for delivery (though it
3670 won't usually take that long).
3673      PRICE AND CONTENTS MAY CHANGE WITHOUT NOTICE AFTER July 31, 1997.
3676 A possibly more current version of this order form can be found on the
3677 World Wide Web at `http://www.gnu.ai.mit.edu/order/order.html' or
3678 can be found in file `/pub/gnu/GNUinfo/ORDERS' on a GNU FTP host
3679 (listed in *Note How to Get GNU Software::).
3683 FSF Deluxe Distribution
3684 .......................
3685 (Please contact us with any questions.  *note Deluxe Distribution::.
3686 for machine, operating system, and media types.)
3689 ____ @ $5000 = $ ______   The Deluxe Distribution, with manuals, etc.
3691 Machine: _____________________________________________________________________
3693 Operating system: ____________________________________________________________
3695 Media type: __________________________________________________________________
3697 Version of X Window System to build: _________________________________________
3701 CD-ROMs, in ISO 9660 format (*note CD-ROMs::.):
3702 ..............................................
3705 GNU Source Code CD-ROMs, Version 9 with X11R6.3 (*note January 1997 Source Code CD-ROMs::.):
3707 ____ @ $240  = $ ______   for corporations and other organizations.
3709 ____ @ $ 60  = $ ______   for individuals.
3712 Subscriptions, next 4 updates, of the Source Code CD-ROM, in ISO 9660 format
3713 (*note CD-ROM Subscription Service::.):
3715 ____ @ $720  = $ ______   for corporations and other organizations.
3717 ____ @ $180  = $ ______   for individuals.
3720 GNU Compiler Tools Binaries CD-ROM, Version 4, January 1997 Edition
3721 (*note Compiler Tools Binaries CD-ROM::.):
3723 ____ @ $220  = $ ______   for corporations and other organizations.
3725 ____ @  $55  = $ ______   for individuals.
3729 Proceedings
3730 -----------
3732 ____ @ $ 25  = $ ______   The Proceedings of the First Conference
3733                           on Freely Redistributable Software - only
3734                           available while supplies last.
3738 Manuals
3739 -------
3741 These manuals (*note Documentation::.).  The latest version of each manual
3742 will be shipped.  Please contact us if you want a specific version.
3744 ____ @ $ 25  = $ ______   GNU Emacs manual, with a reference card.
3746 ____ @ $ 50  = $ ______   GNU Emacs Lisp Reference manual, in two volumes.
3748 ____ @ $ 60  = $ ______   GNU Emacs Lisp Reference, Japanese Edition.
3750 ____ @ $ 50  = $ ______   Using and Porting GNU CC.
3752 ____ @ $ 50  = $ ______   GNU C Library Reference Manual.
3754 ____ @ $ 50  = $ ______   GNU Emacs Calc manual, with a reference card.
3756 ____ @ $ 20  = $ ______   Programming in Emacs Lisp: An Introduction.
3758 ____ @ $ 20  = $ ______   Debugging with GDB, with a reference card.
3760 ____ @ $ 25  = $ ______   GNU Awk User's Guide.
3762 ____ @ $ 20  = $ ______   Make manual.
3764 ____ @ $ 20  = $ ______   Bison manual, with a reference card.
3766 ____ @ $ 20  = $ ______   Flex manual, with a reference card.
3768 ____ @ $ 20  = $ ______   Texinfo manual.
3770 ____ @ $ 15  = $ ______   Termcap manual.
3774 Reference Cards
3775 ---------------
3777 The following reference cards, in packets of ten.  For single copies please
3778 contact us.
3780 ____ @ $ 10  = $ ______   GNU Emacs version 19 reference cards.
3782 ____ @ $ 10  = $ ______   GNU Emacs Calc reference cards.
3784 ____ @ $ 10  = $ ______   GDB reference cards.
3786 ____ @ $ 10  = $ ______   Bison reference cards.
3788 ____ @ $ 10  = $ ______   Flex reference cards.
3792 T-shirts
3793 --------
3795 GNU/FSF T-shirts, thick 100% cotton in sizes: M, L, XL, & XXL (they run
3796 small); and in colors: black, purple, red, pink, burgundy, blue, &
3797 natural (off-white); please list 1st, 2nd, and 3rd choice of color
3798 (*note FSF T-shirt::.):
3800 ____ @ $ 15  = $ ______   Size _____
3802                           Color choice: 1st _______ 2nd _______ 3rd _______
3804 ____ @ $ 15  = $ ______   Size _____
3806                           Color choice: 1st _______ 2nd _______ 3rd _______
3808 ____ @ $ 15  = $ ______   Size  _____
3810                           Color choice: 1st _______ 2nd _______ 3rd _______
3812 ____ @ $ 15  = $ ______   Size _____
3814                           Color choice: 1st _______ 2nd _______ 3rd _______
3817 Older Items
3818 -----------
3820 Older items are only available while supplies last.
3822 ____ @ $  5  = $ ______   GNU Emacs version 18 reference cards, in packets
3823                            of ten.
3825 ____ @ $ 15  = $ ______   GNU Emacs Manual for Emacs version 19.29.
3828 ____ @ $ 10  = $ ______   Gawk Manual, Edition 0.16 for version 2.16.
3831 ____ @ $ 40  = $ ______   Using and Porting GCC, 8.5 x 11 inches, with
3832                            plastic binding (same text as current edition)
3834 ____ @ $ 15  = $ ______   Debugging with GDB for Version 4.14
3837 Please fill in the number of each older CD-ROM you order:
3839      GNU Compiler Tools Binaries CD-ROMs:
3841 Version 1 (December '93)  ______    Version 2 (December '94) ______
3843 Version 3 (December '95)  ______
3845      GNU Source Code CD-ROMs: (Version 5 (Dec. '94) is not available.)
3847 Version 1 (October '92)   ______    Version 2 (May '93) ______
3849 Version 3 (November '93 - last edition with X11R5)  ______
3851 Version 4 (May '94 - first edition with X11R6)  ______
3853 Version 6 (June '95)  ______        Version 7 (Dec. '95)  ______
3855 Version 8 (June '96)  ______
3857 Please put the total count and cost of the above older CD-ROMs here:
3859 ____ @ $ 80  = $ ______   for corporations and other organizations.
3861 ____ @ $ 20  = $ ______   for individuals.
3863                  ======
3865       Subtotal $ ______
3869 Tax and Shipping Costs
3870 ----------------------
3872              + $ ______   For addresses in Massachusetts: add 5% sales tax
3873                           or give tax exempt number.  There is no sales tax
3874                           on T-shirts.
3875              + $ ______   Shipping fee for addresses in Alaska, Hawaii, or
3876                           Puerto Rico:
3877                             $  5.00 base charge;
3878                           + $  5.00 for *each* Emacs Calc or Emacs Lisp
3879                             Reference manual ($ 5.00 * #ofMans);
3880                           + $ 20.00 for *each* CD-ROM subscription
3881                                              ($20.00 * #ofSubs);
3882                           + $  1.00 for *each* item other then the above
3883                             (shipping for all other items =
3884                                                      $ 1.00 * #ofOtherItems).
3885              + $ ______   Shipping fee for most Foreign Destinations: (Please
3886                           do *not* use this formula for addresses in China,
3887                           Guam, Indonesia, Israel, Malaysia, New Zealand,
3888                           Philippines, and Thailand.  Please fax,
3889                           or contact us for an exact shipping quote.)
3890                             $ 20.00 base charge for orders to other
3891                               addresses outside of U.S., Canada, & Puerto Rico:
3892                           + $ 10.00 for each item ordered, ($ 10.00 * #ofItems)
3893                           + $ 80.00 for each CD-ROM subscription
3894                               ($ 80.00 * #ofSubs) (don't count as an item).
3895              + $ ______   Optional (tax-deductible in the U.S.) donation.
3896                  ------   We suggest 5% if paying by credit card.
3898          TOTAL $ ______   We pay for shipping via UPS ground transportation in
3899                           the contiguous 48 states and Canada.  For very
3900                           large orders, ask about actual shipping costs for
3901                           that order.
3903 Note:  The shipping fee for foreign destinations covers express courier
3904        shipping.  If you would like shipping via air mail, please contact
3905        our distribution offfice for a quote on your order.
3907 Shipping Information
3908 --------------------
3910 Name: ________________________________________________________________________
3912 Mail Stop/Dept. Name: ________________________________________________________
3914 Organization: ________________________________________________________________
3916 Street Address: ______________________________________________________________
3918 City, State/Province: ________________________________________________________
3920 Zip Code/Postal Code Country: ________________________________________________
3922 Telephone number in case of a problem with your order.
3923 For international orders, please include a Fax number. _______________________
3925 E-mail Address: ______________________________________________________________
3928 ------------------------------------------------------------------------------
3929 |                                                                            |
3930 |  Orders filled only upon receipt of check, money order, or credit card     |
3931 |  order in U.S. dollars.  Unpaid orders will be returned to the sender.     |
3932 |  We do not have the staff to handle the billing of unpaid orders.  Please  |
3933 |  help keep our lives simple by including your payment with your order.     |
3934 |                                                                            |
3935 ------------------------------------------------------------------------------
3939 For orders from outside the U.S.:
3940 ---------------------------------
3942 You are responsible for paying all duties, tariffs, and taxes.  If you
3943 refuse to pay the charges, the shipper will return or abandon the order.
3946  ---------------------------------------------------------------------------
3947  |                                                                         |
3948  |      Please make checks payable to the ``Free Software Foundation''.    |
3949  |                                                                         |
3950  |           Checks must be in U.S. dollars, drawn on a U.S. bank.         |
3951  |                                                                         |
3952  ---------------------------------------------------------------------------
3956 For Credit Card Orders:
3957 -----------------------
3959 The Free Software Foundation takes these credit cards: Carte Blanche,
3960 Diner's Club, JCB, MasterCard, Visa, or American Express.  Please note that
3961 we are charged about 5% of an order's total amount in credit card
3962 processing fees.  Please consider paying by check instead, or adding on a 5%
3963 donation to make up the difference.  To place a credit card order, please
3964 give us this information:
3967 Card type: ___________________________________________________________________
3969 Account Number: ______________________________________________________________
3971 Expiration Date: _____________________________________________________________
3973 Cardholder's Name: ___________________________________________________________
3975 Cardholder's Signature: ______________________________________________________
3979 ------------------------------------------------------------------------------
3980 |                                                                            |
3981 |     If you wish to pay by wire transfer or you are a reseller, please      |
3982 |     contact us or write us for details.                                    |
3983 |                                                                            |
3984 ------------------------------------------------------------------------------
3988 A possibly more current version of this order form can be found on the
3989 World Wide Web at `http://www.gnu.ai.mit.edu/order/order.html' or
3990 can be found in file `/pub/gnu/GNUinfo/ORDERS' on a GNU FTP host
3991 (listed in *Note How to Get GNU Software::).
3995                 Please mail orders to:  Free Software Foundation
3996                                         59 Temple Place - Suite 330
3997                                         Boston, MA   02111
3998 PRICES AND CONTENTS MAY CHANGE          +1-617-542-5942
3999 WITHOUT NOTICE AFTER July 31, 1997     Fax (including Japan): +1-617-542-2652
4001 Version: January 1997 ASCII etc/ORDERS
4003 -----------------------------------------------------------------------------