mirror of
https://github.com/pmret/gcc-papermario.git
synced 2024-11-09 20:32:32 +01:00
4158 lines
150 KiB
Plaintext
4158 lines
150 KiB
Plaintext
|
The actual order form follows the descriptions of media contents.
|
||
|
|
||
|
Most of this file is excerpted from the July 1997 GNU's Bulletin.
|
||
|
|
||
|
Please send suggestions for improvements to gnu@prep.ai.mit.edu or the postal
|
||
|
address at the end of the order form. Thank You.
|
||
|
|
||
|
-----------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
FSF Order Form with Descriptions July, 1997
|
||
|
|
||
|
|
||
|
|
||
|
Free Software Foundation, Inc. Telephone: +1-617-542-5942
|
||
|
59 Temple Place - Suite 330 Fax: (including Japan) +1-617-542-2652
|
||
|
Boston, MA 02111-1307 Electronic Mail: `gnu@prep.ai.mit.edu'
|
||
|
USA World Wide Web: http://www.gnu.ai.mit.edu
|
||
|
|
||
|
-----------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
|
||
|
There are some sections (e.g. ``Forthcoming GNUs'' and ``How to Get GNU
|
||
|
Software'') which are not in this Order Form file. If you wish to see them,
|
||
|
ask gnu@prep.ai.mit.edu for the complete July, 1997 GNU's Bulletin.
|
||
|
|
||
|
|
||
|
|
||
|
Table of Contents
|
||
|
-----------------
|
||
|
|
||
|
New European Distributor
|
||
|
Donations Translate Into Free Software
|
||
|
Cygnus Matches Donations!
|
||
|
Free Software Redistributors Donate
|
||
|
Help from Free Software Companies
|
||
|
Major Changes in GNU Software and Documentation
|
||
|
The Deluxe Distribution
|
||
|
GNU Documentation
|
||
|
GNU Software
|
||
|
|
||
|
Program/Package Cross Reference
|
||
|
CD-ROMs
|
||
|
Pricing of the GNU CD-ROMs
|
||
|
What Do the Different Prices Mean?
|
||
|
Why Is There an Individual Price?
|
||
|
Is There a Maximum Price?
|
||
|
January 1997 Compiler Tools Binaries CD-ROM
|
||
|
Source Code CD-ROMs
|
||
|
July 1997 Source Code CD-ROMs
|
||
|
January 1997 Source Code CD-ROMs
|
||
|
CD-ROM Subscription Service
|
||
|
FSF T-shirt
|
||
|
Free Software Foundation Order Form
|
||
|
|
||
|
|
||
|
-----------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
|
||
|
New European Distributor
|
||
|
************************
|
||
|
|
||
|
The Free Software Foundation now has a European distribution agent: GNU
|
||
|
Distribution Europe, Belgium.
|
||
|
|
||
|
Users in European Community countries can order GNU manuals, CD-ROMs and
|
||
|
T-shirts through this distribution agent, and get a lower overall price (due
|
||
|
to reduced shipping costs) and quicker delivery.
|
||
|
|
||
|
Write to GNU Distribution Europe--Belgium, Sportstaat 28, 9000 Gent, Belgium;
|
||
|
Fax: +32-9-2224976; Phone: +32-9-2227542; Email:
|
||
|
`europe-order@gnu.ai.mit.edu'.
|
||
|
|
||
|
|
||
|
Donations Translate Into Free Software
|
||
|
**************************************
|
||
|
|
||
|
If you appreciate Emacs, GNU CC, Ghostscript, and other free software, you
|
||
|
may wish to help us make sure there is more in the future--remember,
|
||
|
*donations translate into more free software!*
|
||
|
|
||
|
Your donation to us is tax-deductible in the United States. We gladly accept
|
||
|
*any* currency, although the U.S. dollar is the most convenient.
|
||
|
|
||
|
If your employer has a matching gifts program for charitable donations,
|
||
|
please arrange to: add the FSF to the list of organizations for your
|
||
|
employer's matching gifts program; and have your donation matched (note *Note
|
||
|
Cygnus Matches Donations!::). If you do not know, please ask your personnel
|
||
|
department.
|
||
|
|
||
|
Circle amount you are donating, cut out this form, and send it with your
|
||
|
donation to:
|
||
|
|
||
|
Free Software Foundation, Inc.
|
||
|
59 Temple Place - Suite 330
|
||
|
Boston, MA 02111-1307
|
||
|
USA
|
||
|
|
||
|
$500 $250 $100 $50 Other $_____ Other currency:_____
|
||
|
|
||
|
You can charge a donation to any of Carte Blanche, Diner's Club, JCB,
|
||
|
MasterCard, Visa, or American Express. Charges may also be faxed to
|
||
|
+1-617-542-2652.
|
||
|
|
||
|
Card type: __________________ Expiration Date: _____________
|
||
|
|
||
|
Account Number: _____________________________________________
|
||
|
|
||
|
Cardholder's Signature: _____________________________________
|
||
|
|
||
|
Name: _______________________________________________________
|
||
|
|
||
|
Street Address: _____________________________________________
|
||
|
|
||
|
City/State/Province: ________________________________________
|
||
|
|
||
|
Zip Code/Postal Code/Country: _______________________________
|
||
|
|
||
|
Telephone Number: ___________________________________________
|
||
|
|
||
|
Email Address: ______________________________________________
|
||
|
|
||
|
|
||
|
|
||
|
Cygnus Matches Donations!
|
||
|
*************************
|
||
|
|
||
|
To encourage cash donations to the Free Software Foundation, Cygnus Solutions
|
||
|
will continue to contribute corporate funds to the FSF to accompany gifts by
|
||
|
its employees, and by its customers and their employees.
|
||
|
|
||
|
Donations payable to the Free Software Foundation should be sent by eligible
|
||
|
persons to Cygnus Solutions, which will add its gifts and forward the total
|
||
|
to the FSF each quarter. The FSF will provide the contributor with a receipt
|
||
|
to recognize the contribution (which is tax-deductible on U.S. tax returns).
|
||
|
To see if your employer is a Cygnus customer, or for more information,
|
||
|
please contact Cygnus:
|
||
|
|
||
|
Cygnus Solutions
|
||
|
1325 Chesapeake Terrace
|
||
|
Sunnyvale, CA 94089
|
||
|
USA
|
||
|
|
||
|
Telephone: +1 408 542 9600
|
||
|
+1 800 Cygnus1 (-294-6871)
|
||
|
Fax: +1 408 542 9700
|
||
|
Electronic-Mail: `info@cygnus.com'
|
||
|
FTP: `ftp.cygnus.com'
|
||
|
|
||
|
|
||
|
|
||
|
Free Software Redistributors Donate
|
||
|
***********************************
|
||
|
|
||
|
The French redistributor PACT has agreed to donate $1.00 for each GNU/Linux
|
||
|
CD that they sell.
|
||
|
|
||
|
Red Hat Software has agreed to donate $1.00 to the FSF for every copy of Red
|
||
|
Hat Archives sold. They have also added a GNU logo to the back of that CD
|
||
|
with the words "Supports the Free Software Foundation".
|
||
|
|
||
|
The SNOW 2.1 CD producers added the words "Includes $5 donation to the FSF"
|
||
|
to the front of their CD. Potential buyers will know just how much of the
|
||
|
price is for the FSF & how much is for the redistributor.
|
||
|
|
||
|
The Sun Users Group Deutschland has made it even clearer: their CD says,
|
||
|
"Price 90 DM, + 12 DM donation to the FSF." We thank them for their
|
||
|
contribution to our efforts.
|
||
|
|
||
|
Kyoto Micro Computer of Japan regularly gives us 10% of their GNU-related
|
||
|
sales.
|
||
|
|
||
|
Mr. Hiroshi, Mr. Kojima, and the other authors of the `Linux Primer' in Japan
|
||
|
have donated money from the sales of their book.
|
||
|
|
||
|
Infomagic has continued to make sizable donations to the FSF.
|
||
|
|
||
|
At the request of author Arnold Robbins, Specialized Systems Consultants, Inc.
|
||
|
continues to donate 3% of their profits from selling `Effective AWK
|
||
|
Programming'. We would also like to acknowledge the many SSC authors who
|
||
|
have donated their royalties and fees to the FSF.
|
||
|
|
||
|
In the long run, the success of free software depends on how much new free
|
||
|
software people develop. Free software distribution offers an opportunity to
|
||
|
raise funds for such development in an ethical way. These redistributors
|
||
|
have made use of the opportunity. Many others let it go to waste.
|
||
|
|
||
|
You can help promote free software development by convincing for-a-fee
|
||
|
redistributors to contribute--either by doing development themselves or by
|
||
|
donating to development organizations (the FSF and others).
|
||
|
|
||
|
The way to convince distributors to contribute is to demand and expect this
|
||
|
of them. This means choosing among distributors partly by how much they give
|
||
|
to free software development. Then you can show distributors they must
|
||
|
compete to be the one who gives the most.
|
||
|
|
||
|
To make this work, you must insist on numbers that you can compare, such as,
|
||
|
"We will give ten dollars to the Foobar project for each disk sold." A vague
|
||
|
commitment, such as "A portion of the profits is donated," doesn't give you a
|
||
|
basis for comparison. Even a precise fraction "of the profits from this
|
||
|
disk" is not very meaningful, since creative accounting and unrelated
|
||
|
business decisions can greatly alter what fraction of the sales price counts
|
||
|
as profit.
|
||
|
|
||
|
Also, press developers for firm information about what kind of development
|
||
|
they do or support. Some kinds make much more long-term difference than
|
||
|
others. For example, maintaining a separate version of a GNU program
|
||
|
contributes very little; maintaining a program on behalf of the GNU Project
|
||
|
contributes much. Easy new ports contribute little, since someone else would
|
||
|
surely do them; difficult ports such as adding a new CPU to the GNU compiler
|
||
|
or Mach contribute more; major new features & programs contribute the most.
|
||
|
|
||
|
By establishing the idea that supporting further development is "the proper
|
||
|
thing to do" when distributing free software for a fee, we can assure a
|
||
|
steady flow of resources for making more free software.
|
||
|
|
||
|
|
||
|
|
||
|
Help from Free Software Companies
|
||
|
*********************************
|
||
|
|
||
|
When choosing a free software business, ask those you are considering how
|
||
|
much they do to assist free software development, e.g., by contributing money
|
||
|
to free software development or by writing free software improvements
|
||
|
themselves for general use. By basing your decision partially on this
|
||
|
factor, you can help encourage those who profit from free software to
|
||
|
contribute to its growth.
|
||
|
|
||
|
Wingnut (SRA's special GNU support group) supports the FSF by purchasing
|
||
|
Deluxe Distribution packages on a regular basis. In this way they transfer
|
||
|
10% of their income to the FSF. Listing them here is our way of thanking
|
||
|
them.
|
||
|
|
||
|
Wingnut Project
|
||
|
Software Research Associates, Inc.
|
||
|
1-1-1 Hirakawa-cho, Chiyoda-ku
|
||
|
Tokyo 102, Japan
|
||
|
|
||
|
Phone: (+81-3)3234-2611
|
||
|
Fax: (+81-3)3942-5174
|
||
|
E-mail: `info-wingnut@sra.co.jp'
|
||
|
WWW: `http://www.sra.co.jp/public/sra/product/wingnut/'
|
||
|
|
||
|
|
||
|
|
||
|
Major Changes in GNU Software and Documentation
|
||
|
***********************************************
|
||
|
|
||
|
* Hurd Progress (Also *note What Is the Hurd::.)
|
||
|
|
||
|
We have made three test releases of the Hurd, the most recent being 0.2.
|
||
|
The Hurd is currently much more reliable than previously, and various
|
||
|
utilities and file system translators, such as an FTP file system, have
|
||
|
been written that take advantage of the Hurd's unique design.
|
||
|
|
||
|
One way for people to help out is to compile and run as much third-party
|
||
|
free software as they can; in this way we can find bugs and deficiencies
|
||
|
with some rapidity. Volunteers with a PC are therefore eagerly sought to
|
||
|
get the 0.2 release and compile their favorite Unix programs and games.
|
||
|
|
||
|
Daily snapshots of the Hurd sources are now available for those that
|
||
|
want to see the latest (non-stable) version; see the Hurd page on the
|
||
|
FSF Web site, `http://www.gnu.ai.mit.edu', for more information.
|
||
|
|
||
|
* New Source Code CD! (*note July 1997 Source Code CD-ROMs::.)
|
||
|
|
||
|
We are releasing the July 1997 (Edition 10) Source Code CD-ROM this
|
||
|
month. Once again, it is a two disk set. It includes several new
|
||
|
packages: `aegis', `cook', `guavac', `lesstif', `prcs', `rsync', `swarm',
|
||
|
& `vera'. On the CD-ROMs are full distributions of X11R6.3,,
|
||
|
Emacs, GCC, and current versions of all other GNU Software. *Note GNU
|
||
|
Software::, for more about these packages.
|
||
|
|
||
|
* New/Updated Manuals since Last Bulletin (*note Documentation::.)
|
||
|
|
||
|
Since the last bulletin, we have published several updated editions of
|
||
|
our manuals (note the price changes): `GNU Emacs Manual', revised for
|
||
|
GNU Emacs version 20, now $30; & `Texinfo Manual', for version 3.11 of
|
||
|
Texinfo, now $25. We hope to have the following available very soon:
|
||
|
`GNU Tar manual', first time in print, freshly reorganized and
|
||
|
rewritten, $20; `GNU Software for MS-Windows and MS-DOS', a book and
|
||
|
CD-ROM set with a variety of GNU software compiled for MS-DOS and
|
||
|
Windows 3.1/95/97/NT, $35 ($140 for corporate orders). Watch our Web
|
||
|
site, `http://www.gnu.ai.mit.edu', for announcements of these
|
||
|
publications.
|
||
|
|
||
|
* Fonts freed
|
||
|
|
||
|
A free commercial-quality set of the basic 35 Postscript Type 1 fonts is
|
||
|
now finally available. The copyright holder of these fonts, URW++
|
||
|
Design and Development Incorporated, has decided to release them under
|
||
|
the GPL. Each font includes `.pfb' (outlines), `.afm' (metrics), and
|
||
|
`.pfm' (Windows printer metrics) files. The fonts are compatible with
|
||
|
Adobe Type Manager and with general Type 1 manipulation tools, as well
|
||
|
as with Ghostscript and other Postscript language interpreters.
|
||
|
|
||
|
The fonts are available in `ghostscript-fonts-4.0.tar.gz' on the usual
|
||
|
FTP sites.
|
||
|
|
||
|
* DDD now works with LessTif (Also *note GNU Software::.) Release 2.1.1
|
||
|
of DDD, the Data Display Debugger, now works with LessTif, a free Motif
|
||
|
clone.
|
||
|
|
||
|
* Give to GNU the United Way!
|
||
|
|
||
|
As a 501(c)3 tax-exempt organization, the FSF is eligible to receive
|
||
|
United Way funds. When donating to United Way, one can specify that all
|
||
|
or part of the donation be directed to the FSF. On the donor form,
|
||
|
check the "Specific Requests" box and include the sentence, "Send my
|
||
|
gift to the Free Software Foundation, 59 Temple Place, Suite 330,
|
||
|
Boston, MA 02111." We especially appreciate the donations from Microsoft
|
||
|
matching the United Way donations of their employees. Also see *Note
|
||
|
Donations Translate Into Free Software::, and *Note Cygnus Matches
|
||
|
Donations!::.
|
||
|
|
||
|
* Tapes and MS-DOS Diskettes No Longer Available from the FSF
|
||
|
|
||
|
We no longer offer tapes or MS-DOS diskettes due to very low demand.
|
||
|
|
||
|
* GNU Software Works on MS-DOS (Also *note GNU Software::.)
|
||
|
|
||
|
GNU Emacs 19 and many other GNU programs have been ported to MS-DOS for
|
||
|
i386/i486/Pentium machines. We ship binaries & sources on the *Note
|
||
|
Compiler Tools Binaries CD-ROM::.
|
||
|
|
||
|
* The FSF Takes Discover
|
||
|
|
||
|
The Free Software Foundation now accepts the Discover card for orders or
|
||
|
donations. We also accept the following: Carte Blanche, Diner's Club,
|
||
|
JCB, MasterCard, Visa, and American Express. Note that we are charged
|
||
|
about 5% of an order's total amount in credit card processing fees;
|
||
|
please consider paying by check instead or adding on a 5% donation to
|
||
|
make up the difference. We do *not* recommend that you send credit card
|
||
|
numbers to us via email, since we have no way of insuring that the
|
||
|
information will remain confidential.
|
||
|
|
||
|
* MULE Merge Complete
|
||
|
|
||
|
MULE is the Multi-Lingual Emacs developed by Ken'ichi Handa at the
|
||
|
Electrotechnical Lab in Tsukuba, Japan. This code has been merged into
|
||
|
Emacs and is included in Emacs 20.
|
||
|
|
||
|
* GPC, the GNU Pascal Compiler
|
||
|
|
||
|
The GNU Pascal Compiler (GPC) is part of the GNU compiler family, GNU CC
|
||
|
or GCC. It combines a Pascal front end with the proven GNU compiler
|
||
|
backend for code generation and optimization. Unlike utilities such as
|
||
|
p2c, this is a true compiler, not just a converter.
|
||
|
|
||
|
Version 2.0 of GPC corresponds to GCC version 2.7.2.1.
|
||
|
|
||
|
The purpose of the GNU Pascal project is to produce a compiler which:
|
||
|
* combines the clarity of Pascal with powerful tools suitable for
|
||
|
real-life programming,
|
||
|
|
||
|
* supports both the Pascal standard and the Extended Pascal standard
|
||
|
as defined by ISO, ANSI and IEEE. (ISO 7185:1990, ISO/IEC
|
||
|
10206:1991, ANSI/IEEE 770X3.160-1989)
|
||
|
|
||
|
* supports other Pascal standards (UCSD Pascal, Borland Pascal,
|
||
|
Pascal-SC) in so far as this serves the goal of clarity and
|
||
|
usability,
|
||
|
|
||
|
* can generate code for and run on any computer for which the GNU C
|
||
|
Compiler can generate code and run on.
|
||
|
|
||
|
The current release (2.0) implements Standard Pascal (ISO 7185, level 0)
|
||
|
and a large subset of Extended Pascal (ISO 10206) and Borland Pascal.
|
||
|
|
||
|
The upcoming release 2.1 features better conformance to the various
|
||
|
Pascal standards, and of course bug fixes.
|
||
|
|
||
|
A growing group of GPC enthusiasts contributes to the project with code,
|
||
|
bug reports or fixes.
|
||
|
|
||
|
`http://agnes.dida.physik.uni-essen.de/~gnu-pascal/', also known as
|
||
|
`http://home.pages.de/~gnu-pascal/', is the GNU Pascal home page;
|
||
|
sources may be downloaded from `ftp://kampi.hut.fi/jtv/gnu-pascal/'
|
||
|
(official) or `ftp://agnes.dida.physik.uni-essen.de/pub/gnu-pascal/'
|
||
|
(development versions).
|
||
|
|
||
|
* GUILE
|
||
|
|
||
|
GUILE 1.2 is released. GNU's Ubiquitous Intelligent Language for
|
||
|
Extension is an SCM-based library that can make any ordinary C program
|
||
|
extensible. (For SCM info, see "JACAL" in *Note GNU Software::.)
|
||
|
Nightly snapshots of the development sources are also available, in
|
||
|
`ftp://ftp.red-bean.com/pub/guile/guile-core-snap.tar.gz'.
|
||
|
|
||
|
Also being developed are SCSH-compatible system call & Tk interfaces, a
|
||
|
module system, dynamic linking support, & a byte-code interpreter.
|
||
|
Support for Emacs Lisp & a more C-like language is coming.
|
||
|
|
||
|
* A New FSF T-shirt!
|
||
|
|
||
|
We have a new T-shirt design. *Note FSF T-shirt::, for the description.
|
||
|
|
||
|
* New free game
|
||
|
|
||
|
In August 1995, the action game Abuse by Jonathan Clark was released for
|
||
|
the first time. It wasn't free software then--but now, less than two
|
||
|
years later, the company Crack dot Com has rereleased it as free
|
||
|
software. Abuse was initially developed on Linux-based GNU systems, and
|
||
|
we've included it on our our source CD set.
|
||
|
|
||
|
Beyond providing the free software community with a game that many
|
||
|
people enjoy, and code that could be useful for developing other free
|
||
|
games, this demonstrates an important fact about the economic
|
||
|
circumstances of computer game development: most non-free games bring
|
||
|
their profit in a very short period of time. Therefore, a game company
|
||
|
can turn a game into free software fairly soon, with little hardship.
|
||
|
|
||
|
Let's hope that other game developers follow this example.
|
||
|
|
||
|
|
||
|
|
||
|
The Deluxe Distribution
|
||
|
***********************
|
||
|
|
||
|
The Free Software Foundation has been asked repeatedly to create a package
|
||
|
that provides executables for all of our software. Normally we offer only
|
||
|
sources. The Deluxe Distribution provides binaries with the source code and
|
||
|
includes six T-shirts, all our CD-ROMs, printed manuals, & reference cards.
|
||
|
|
||
|
The FSF Deluxe Distribution contains the binaries and sources to hundreds of
|
||
|
different programs including Emacs, the GNU C/C++ Compiler, the GNU Debugger,
|
||
|
the complete X Window System, and all the GNU utilities.
|
||
|
|
||
|
We will make a Deluxe Distribution for most machines/operating systems. We
|
||
|
may be able to send someone to your office to do the compilation, if we can't
|
||
|
find a suitable machine here. However, we can only compile the programs that
|
||
|
already support your chosen machine/system - porting is a separate matter.
|
||
|
(To commission a port, see the GNU Service Directory; details in *Note Free
|
||
|
Software Support::.) Compiling all these programs takes time; a Deluxe
|
||
|
Distribution for an unusual machine will take longer to produce than one for
|
||
|
a common machine. Please contact the FSF Office with any questions.
|
||
|
|
||
|
We supply the software on a write-once CD-ROM (in ISO 9660 format with "Rock
|
||
|
Ridge" extensions), or on one of these tapes in Unix `tar' format: 1600 or
|
||
|
6250bpi 1/2in reel, Sun DC300XLP 1/4in cartridge - QIC24, IBM RS/6000 1/4in
|
||
|
c.t. - QIC 150, Exabyte 8mm c.t., or DAT 4mm c.t. If your computer cannot
|
||
|
read any of these, please contact us to see if we can handle your format.
|
||
|
|
||
|
The manuals included are one each of `Bison', `Calc', `GAWK', `GCC', `GNU C
|
||
|
Library', `GDB', `Flex', `GNU Emacs Lisp Reference', `Programming in Emacs
|
||
|
Lisp: An Introduction', `Make', `Texinfo', & `Termcap' manuals; six copies of
|
||
|
the `GNU Emacs' manual; and ten reference cards each for Emacs, Bison, Calc,
|
||
|
Flex, & GDB.
|
||
|
|
||
|
Every Deluxe Distribution also has a copy of the latest editions of our
|
||
|
CD-ROMs that have sources of our software & compiler tool binaries for some
|
||
|
systems. The CDs are in ISO 9660 format with Rock Ridge extensions.
|
||
|
|
||
|
The price of the Deluxe Distribution is $5000 (shipping included). These
|
||
|
sales provide enormous financial assistance to help the FSF develop more free
|
||
|
software. To order, please fill out the "Deluxe Distribution" section on the
|
||
|
*note Free Software Foundation Order Form::. and send it to:
|
||
|
|
||
|
Free Software Foundation, Inc.
|
||
|
59 Temple Place - Suite 330
|
||
|
Boston, MA 02111-1307
|
||
|
USA
|
||
|
|
||
|
Telephone: +1-617-542-5942
|
||
|
Fax (including Japan): +1-617-542-2652
|
||
|
Electronic Mail: gnu@prep.ai.mit.edu
|
||
|
World Wide Web: http://www.gnu.ai.mit.edu
|
||
|
|
||
|
|
||
|
|
||
|
GNU Documentation
|
||
|
*****************
|
||
|
|
||
|
GNU is dedicated to having quality, easy-to-use online & printed
|
||
|
documentation. GNU manuals are intended to explain underlying concepts,
|
||
|
describe how to use all the features of each program, & give examples of
|
||
|
command use. GNU manuals are distributed as Texinfo source files, which
|
||
|
yield both typeset hardcopy via the TeX document formatting system and online
|
||
|
hypertext display via the menu-driven Info system. Source for these manuals
|
||
|
comes with our software; here are the manuals that we publish as printed
|
||
|
books. *Note Free Software Foundation Order Form::, to order them.
|
||
|
|
||
|
Most GNU manuals are bound as soft cover books with "lay-flat" bindings.
|
||
|
This allows you to open them so they lie flat on a table without creasing the
|
||
|
binding. They have an inner cloth spine and an outer cardboard cover that
|
||
|
will not break or crease as an ordinary paperback will. Currently, the
|
||
|
`Using and Porting GNU CC', `GDB', `Emacs', `Emacs Lisp Reference',
|
||
|
`Programming in Emacs Lisp: An Introduction', `GNU Awk User's Guide', `Make',
|
||
|
& `Bison' manuals have this binding. Our other manuals also lie flat when
|
||
|
opened, using a GBC binding. Our manuals are 7in by 9.25in except the 8.5in
|
||
|
by 11in `Calc' manual.
|
||
|
|
||
|
The edition number of the manual and version number of the program listed
|
||
|
after each manual's name were current at the time this Bulletin was published.
|
||
|
|
||
|
`Debugging with GDB' (for Version 4.16) tells how to run your program under
|
||
|
GNU Debugger control, examine and alter data, modify a program's flow of
|
||
|
control, and use GDB through GNU Emacs.
|
||
|
|
||
|
The `GNU Emacs Manual' (13th Edition for Version 20) describes editing with
|
||
|
GNU Emacs. It explains advanced features, including international character
|
||
|
sets; outline mode and regular expression search; how to use special
|
||
|
programming modes to write languages like C++ and TeX; how to use the `tags'
|
||
|
utility; how to compile and correct code; how to make your own keybindings;
|
||
|
and other elementary customizations.
|
||
|
|
||
|
`Programming in Emacs Lisp: An Introduction' (October 1995 Edition 1.04) is
|
||
|
for people who are not necessarily interested in programming, but who do want
|
||
|
to customize or extend their computing environment. If you read it in Emacs
|
||
|
under Info mode, you can run the sample programs directly.
|
||
|
|
||
|
`The GNU Emacs Lisp Reference Manual' (Edition 2.4 for Version 19.29) and
|
||
|
`The GNU Emacs Lisp Reference, Japanese Edition' (Japanese Draft Revision
|
||
|
1.0, from English Edition 2.4 for Version 19.29) cover this programming
|
||
|
language in depth, including data types, control structures, functions,
|
||
|
macros, syntax tables, searching/matching, modes, windows, keymaps, byte
|
||
|
compilation, and the operating system interface.
|
||
|
|
||
|
`The GNU Awk User's Guide' (Edition 1.0 for Version 3.0) tells how to use
|
||
|
`gawk'. It is written for those who have never used `awk' and describes
|
||
|
features of this powerful string and record manipulation language. It
|
||
|
clearly delineates those features which are part of POSIX `awk' from `gawk'
|
||
|
extensions, providing a comprehensive guide to `awk' program portability.
|
||
|
|
||
|
`GNU Make' (Edition 0.51 for Version 3.76 Beta) describes GNU `make', a
|
||
|
program used to rebuild parts of other programs. The manual tells how to
|
||
|
write "makefiles", which specify how a program is to be compiled and how its
|
||
|
files depend on each other. Included are an introductory chapter for novice
|
||
|
users and a section about automatically generated dependencies.
|
||
|
|
||
|
The `Flex' manual (Edition 1.03 for Version 2.3.7) teaches you to write a
|
||
|
lexical scanner definition for the `flex' program to create a C++ or C-coded
|
||
|
scanner that recognizes the patterns defined. You need no prior knowledge of
|
||
|
scanners.
|
||
|
|
||
|
`The Bison Manual' (November 1995 Edition for Version 1.25) teaches you how
|
||
|
to write context-free grammars for the Bison program that convert into
|
||
|
C-coded parsers. You need no prior knowledge of parser generators.
|
||
|
|
||
|
`Using and Porting GNU CC' (November 1995 Edition for Version 2.7.2) tells
|
||
|
how to run, install, and port the GNU C Compiler to new systems. It lists
|
||
|
new features and incompatibilities of GCC, but people not familiar with C
|
||
|
will still need a good reference on the C programming language. It also
|
||
|
covers G++.
|
||
|
|
||
|
The `Texinfo' manual (Edition 2.24 for Version 3) explains the markup
|
||
|
language that produces our online Info documentation & typeset hardcopies.
|
||
|
It tells you how to make tables, lists, chapters, nodes, accented & special
|
||
|
characters, indexes, cross references, & how to catch mistakes.
|
||
|
|
||
|
`The Termcap Manual' (3rd Edition for Version 1.3), often described as "twice
|
||
|
as much as you ever wanted to know about termcap," details the format of the
|
||
|
termcap database, the definitions of terminal capabilities, and the process
|
||
|
of interrogating a terminal description. This manual is primarily for
|
||
|
programmers.
|
||
|
|
||
|
The `C Library Reference Manual' (Edition 0.08 for Version 2.0) describes the
|
||
|
library's facilities, including both what Unix calls "library functions" &
|
||
|
"system calls." We are doing small copier runs of this manual until it
|
||
|
becomes more stable. Please send fixes to `bug-glibc-manual@prep.ai.mit.edu'.
|
||
|
|
||
|
The `Emacs Calc Manual' (for Version 2.02) is both a tutorial and a reference
|
||
|
manual. It tells how to do ordinary arithmetic, how to use Calc for algebra,
|
||
|
calculus, and other forms of mathematics, and how to extend Calc.
|
||
|
|
||
|
|
||
|
|
||
|
GNU Software
|
||
|
************
|
||
|
|
||
|
All our software is available via FTP; see *Note How to Get GNU Software::.
|
||
|
We also offer *Note CD-ROMs::, and printed *Note Documentation::, which
|
||
|
includes manuals and reference cards. In the articles describing the
|
||
|
contents of each medium, the version number listed after each program name
|
||
|
was current when we published this Bulletin. When you order a newer CD-ROM,
|
||
|
some of the programs may be newer and therefore the version number higher.
|
||
|
*Note Free Software Foundation Order Form::, for ordering information.
|
||
|
|
||
|
Some of the contents of our FTP distributions are compressed. We have
|
||
|
software on our FTP sites to uncompress these files. Due to patent troubles
|
||
|
with `compress', we use another compression program, `gzip'.
|
||
|
|
||
|
You may need to build GNU `make' before you build our other software. Some
|
||
|
vendors supply no `make' utility at all and some native `make' programs lack
|
||
|
the `VPATH' feature essential for using the GNU configure system to its full
|
||
|
extent. The GNU `make' sources have a shell script to build `make' itself on
|
||
|
such systems.
|
||
|
|
||
|
We welcome all bug reports and enhancements sent to the appropriate
|
||
|
electronic mailing list (*note Free Software Support::.).
|
||
|
|
||
|
|
||
|
|
||
|
Configuring GNU Software
|
||
|
------------------------
|
||
|
|
||
|
We are using Autoconf, a uniform scheme for configuring GNU software packages
|
||
|
in order to compile them (see "Autoconf" and "Automake" below, in this
|
||
|
article). The goal is to have all GNU software support the same alternatives
|
||
|
for naming machine and system types.
|
||
|
|
||
|
Ultimately, it will be possible to configure and build the entire system all
|
||
|
at once, eliminating the need to configure each individual package separately.
|
||
|
|
||
|
You can also specify both the host and target system to build
|
||
|
cross-compilation tools. Most GNU programs now use Autoconf-generated
|
||
|
configure scripts.
|
||
|
|
||
|
|
||
|
|
||
|
GNU Software Now Available
|
||
|
--------------------------
|
||
|
|
||
|
For future programs and features, see *Note Forthcoming GNUs::.
|
||
|
|
||
|
Key to cross reference:
|
||
|
|
||
|
BinCD January 1997 Binaries CD-ROM
|
||
|
SrcCD July 1997 Source CD-ROMs
|
||
|
|
||
|
[FSFman] shows that we sell a manual for that package. [FSFrc] shows we sell
|
||
|
a reference card for that package. To order them, *Note Free Software
|
||
|
Foundation Order Form::. *Note Documentation::, for more information on the
|
||
|
manuals. Source code for each manual or reference card is included with each
|
||
|
package.
|
||
|
|
||
|
* `abuse' *Also *note GNUs Flashes::.* (SrcCD)
|
||
|
|
||
|
The recently-freed program `abuse' is a dark, side-scrolling game with
|
||
|
Robotron-esque controls: you control your movement with the keyboard and
|
||
|
fire & aim with the mouse. You can get more info at
|
||
|
`http://crack.com/games/abuse'.
|
||
|
|
||
|
* acct (SrcCD)
|
||
|
|
||
|
acct is a system accounting package. It includes the programs `ac'
|
||
|
(summarize login accounting), `accton' (turn accounting on or off),
|
||
|
`last' (show who has logged in recently), `lastcomm' (show which
|
||
|
commands have been used), `sa' (summarize process accounting),
|
||
|
`dump-utmp' (print a `utmp' file in human-readable format), &
|
||
|
`dump-acct' (print an `acct' or `pacct' file in human-readable format).
|
||
|
|
||
|
* `acm' (SrcCD)
|
||
|
|
||
|
`acm' is a LAN-oriented, multiplayer, aerial combat simulation that runs
|
||
|
under the X Window System. Players engage in air to air combat against
|
||
|
one another using heat seeking missiles and cannons. We are working on
|
||
|
a more accurate simulation of real airplane flight characteristics.
|
||
|
|
||
|
* aegis (SrcCD)
|
||
|
|
||
|
Aegis is a transaction-based software configuration management system.
|
||
|
It provides a framework within which a team of developers may work on
|
||
|
many changes to a program concurrently, and Aegis coordinates
|
||
|
integrating these changes back into the master source of the program,
|
||
|
with as little disruption as possible.
|
||
|
|
||
|
* Apache *Also see* `http://www.apache.org/' (SrcCD)
|
||
|
|
||
|
Apache is an HTTP server designed as a successor to the NCSA family of
|
||
|
Web servers. It adds a significant amount of new functionality, has an
|
||
|
extensive API for modular enhancements, is extremely flexible without
|
||
|
compromising speed, and has an active development group and user
|
||
|
community.
|
||
|
|
||
|
* Autoconf (SrcCD)
|
||
|
|
||
|
Autoconf produces shell scripts which automatically configure source code
|
||
|
packages. These scripts adapt the packages to many kinds of Unix-like
|
||
|
systems without manual user intervention. Autoconf creates a script for
|
||
|
a package from a template file which lists the operating system features
|
||
|
which the package can use, in the form of `m4' macro calls. Autoconf
|
||
|
requires GNU `m4' to operate, but the resulting configure scripts it
|
||
|
generates do not.
|
||
|
|
||
|
* Automake (SrcCD)
|
||
|
|
||
|
Automake is a tool for generating `Makefile.in' files for use with
|
||
|
Autoconf. The generated makefiles are compliant with GNU Makefile
|
||
|
standards.
|
||
|
|
||
|
* BASH (SrcCD)
|
||
|
|
||
|
GNU's shell, BASH (Bourne Again SHell), is compatible with the Unix `sh'
|
||
|
and offers many extensions found in `csh' and `ksh'. BASH has job
|
||
|
control, `csh'-style command history, command-line editing (with Emacs
|
||
|
and `vi' modes built-in), and the ability to rebind keys via the
|
||
|
`readline' library. BASH conforms to the POSIX 1003.2-1992 standard.
|
||
|
|
||
|
* bc (SrcCD)
|
||
|
|
||
|
`bc' is an interactive algebraic language with arbitrary precision
|
||
|
numbers. GNU `bc' follows the POSIX 1003.2-1992 standard with several
|
||
|
extensions, including multi-character variable names, an `else'
|
||
|
statement, and full Boolean expressions. The RPN calculator `dc' is now
|
||
|
distributed as part of the same package, but GNU `bc' is not implemented
|
||
|
as a `dc' preprocessor.
|
||
|
|
||
|
* BFD (BinCD, SrcCD)
|
||
|
|
||
|
The Binary File Descriptor library allows a program which operates on
|
||
|
object files (e.g., `ld' or GDB) to support many different formats in a
|
||
|
clean way. BFD provides a portable interface, so that only BFD needs to
|
||
|
know the details of a particular format. One result is that all
|
||
|
programs using BFD will support formats such as a.out, COFF, and ELF.
|
||
|
BFD comes with Texinfo source for a manual (not yet published on paper).
|
||
|
|
||
|
At present, BFD is not distributed separately; it is included with
|
||
|
packages that use it.
|
||
|
|
||
|
* Binutils (BinCD, SrcCD)
|
||
|
|
||
|
Binutils includes these programs: `addr2line', `ar', `c++filt', `gas',
|
||
|
`gprof', `ld', `nm', `objcopy', `objdump', `ranlib', `size', `strings', &
|
||
|
`strip'.
|
||
|
|
||
|
Binutils version 2 uses the BFD library. The GNU assembler, `gas',
|
||
|
supports the a29k, Alpha, ARM, D10V, H8/300, H8/500, HP-PA, i386, i960,
|
||
|
M32R, m68k, m88k, MIPS, Matsushita 10200 and 10300, NS32K, PowerPC,
|
||
|
RS/6000, SH, SPARC, Tahoe, Vax, and Z8000 CPUs, and attempts to be
|
||
|
compatible with many other assemblers for Unix and embedded systems. It
|
||
|
can produce mixed C and assembly listings, and includes a macro facility
|
||
|
similar to that in some other assemblers. GNU's linker, `ld', supports
|
||
|
shared libraries on many systems, emits source-line numbered error
|
||
|
messages for multiply-defined symbols and undefined references, and
|
||
|
interprets a superset of AT&T's Linker Command Language, which gives
|
||
|
control over where segments are placed in memory. `objdump' can
|
||
|
disassemble code for most of the CPUs listed above, and can display
|
||
|
other data (e.g., symbols and relocations) from any file format read by
|
||
|
BFD.
|
||
|
|
||
|
* Bison (BinCD, SrcCD) [FSFman, FSFrc]
|
||
|
|
||
|
Bison is an upwardly compatible replacement for the parser generator
|
||
|
`yacc'. Texinfo source for the `Bison Manual' and reference card are
|
||
|
included.
|
||
|
|
||
|
* C Library (`glibc') (BinCD, SrcCD) [FSFman]
|
||
|
|
||
|
The GNU C library supports ISO C-1989, ISO C/amendment 1-1995, POSIX
|
||
|
1003.1-1990, POSIX 1003.1b-1993, POSIX 1003.1c-1995 (when the underlying
|
||
|
system permits), & most of the functions in POSIX 1003.2-1992. It is
|
||
|
nearly compliant with the extended XPG4.2 specification which guarantees
|
||
|
upward compatibility with 4.4BSD & many System V functions.
|
||
|
|
||
|
When used with the GNU Hurd, the C Library performs many functions of the
|
||
|
Unix system calls directly. Mike Haertel has written a fast `malloc'
|
||
|
which wastes less memory than the old GNU version.
|
||
|
|
||
|
GNU `stdio' lets you define new kinds of streams, just by writing a few
|
||
|
C functions. Two methods for handling translated messages help writing
|
||
|
internationalized programs & the user can adopt the environment the
|
||
|
program runs in to conform with local conventions. Extended `getopt'
|
||
|
functions are already used to parse options, including long options, in
|
||
|
many GNU utilities. The name lookup functions now are modularized which
|
||
|
makes it easier to select the service which is needed for the specific
|
||
|
database & the document interface makes it easy to add new services.
|
||
|
Texinfo source for the `GNU C Library Reference Manual' is included
|
||
|
(*note Documentation::.).
|
||
|
|
||
|
Previous versions of the GNU C library ran on a large number of systems.
|
||
|
The architecture-dependent parts of the C library have not been updated
|
||
|
since development on version 2.0 started, so today it runs out of the
|
||
|
box only on GNU/Hurd (all platforms GNU/Hurd also runs on) & GNU/Linux
|
||
|
(ix86, Alpha, m68k, MIPS, Sparc, PowerPC; work is in progress for ARM).
|
||
|
Other architectures will become available again as soon as somebody does
|
||
|
the port.
|
||
|
|
||
|
* C++ Library (`libg++') (BinCD, SrcCD)
|
||
|
|
||
|
The GNU C++ library (traditionally called `libg++') includes libstdc++,
|
||
|
which implements the library facilities defined by the forthcoming ISO
|
||
|
C++ standard. This includes strings, iostream, and various container
|
||
|
classes. All of this is templatized.
|
||
|
|
||
|
The package also contains the older libg++ library for backward
|
||
|
compatibility, but new programs should avoid using it.
|
||
|
|
||
|
* Calc (SrcCD) [FSFman, FSFrc]
|
||
|
|
||
|
Calc (written by Dave Gillespie in Emacs Lisp) is an extensible, advanced
|
||
|
desk calculator & mathematical tool that runs as part of GNU Emacs. You
|
||
|
can use Calc as a simple four-function calculator, but it has many more
|
||
|
features including: choice of algebraic or RPN (stack-based) entry;
|
||
|
logarithmic, trigonometric, & financial functions; arbitrary precision;
|
||
|
complex numbers; vectors; matrices; dates; times; infinities; sets;
|
||
|
algebraic simplification; & differentiation & integration. It outputs
|
||
|
to `gnuplot', & comes with source for a manual & reference card (*note
|
||
|
Documentation::.).
|
||
|
|
||
|
* `cfengine' (SrcCD)
|
||
|
|
||
|
`cfengine' is used to maintain site-wide configuration of a
|
||
|
heterogeneous Unix network using a simple high level language. Its
|
||
|
appearance is similar to `rdist', but allows many more operations to be
|
||
|
performed automatically. See Mark Burgess, "A Site Configuration
|
||
|
Engine", `Computing Systems', Vol. 8, No. 3 (ask `office@usenix.org' how
|
||
|
to get a copy).
|
||
|
|
||
|
* Chess (SrcCD)
|
||
|
|
||
|
GNU Chess enables you to play a game of chess with a computer instead of
|
||
|
a person. It is useful to practice with when there are significant
|
||
|
spare cpu cycles and a real person is unavailable.
|
||
|
|
||
|
The program offers a plain terminal interface, one using curses, and a
|
||
|
reasonable X Windows interface `xboard'. Best results are obtained by
|
||
|
compiling with GNU C.
|
||
|
|
||
|
Improvements this past year are in the Windows-compatible version,
|
||
|
mostly bugfixes.
|
||
|
|
||
|
Stuart Cracraft started the GNU mascot back in the mid-1980's. John
|
||
|
Stanback (and innumerable contributors) are responsible for GNU's brain
|
||
|
development and its fair play. Acknowledgements for the past year's
|
||
|
work are due Conor McCarthy.
|
||
|
|
||
|
Send bugs to `bug-gnu-chess@prep.ai.mit.edu' & general comments to
|
||
|
`info-gnu-chess@prep.ai.mit.edu'. Visit the author's Web site at
|
||
|
`http://www.earthlink.net/~cracraft/index.html'. Play GNU Chess on the
|
||
|
Web at `http://www.delorie.com/game-room/chess'.
|
||
|
|
||
|
* CLISP (SrcCD)
|
||
|
|
||
|
CLISP is a Common Lisp implementation by Bruno Haible & Michael Stoll.
|
||
|
It mostly supports the Lisp described by `Common LISP: The Language (2nd
|
||
|
edition)' & the ANSI Common Lisp standard. CLISP includes an
|
||
|
interpreter, a byte-compiler, a large subset of CLOS & a foreign language
|
||
|
interface. The user interface language (English, German, French) can be
|
||
|
chosen at run time. An X11 API is available through CLX & Garnet.
|
||
|
CLISP needs only 2 MB of memory & runs on all kinds of Unix systems & on
|
||
|
many microcomputers (including MS-DOS systems, OS/2, Windows NT, Windows
|
||
|
95, Amiga 500-4000, & Acorn RISC PC). See also item "Common Lisp",
|
||
|
which describes GCL, a complete Common Lisp implementation with compiler.
|
||
|
|
||
|
* CLX (SrcCD)
|
||
|
|
||
|
CLX is an X Window interface library for GCL. This is separate from the
|
||
|
built-in TK interface.
|
||
|
|
||
|
* Common Lisp (`gcl') (SrcCD)
|
||
|
|
||
|
GNU Common Lisp (GCL, formerly known as Kyoto Common Lisp) is a compiler
|
||
|
& interpreter for Common Lisp. GCL is very portable & extremely
|
||
|
efficient on a wide class of applications, & compares favorably in
|
||
|
performance with commercial Lisps on several large theorem-prover &
|
||
|
symbolic algebra systems. GCL supports the CLtL1 specification but is
|
||
|
moving towards the proposed ANSI standard.
|
||
|
|
||
|
GCL compiles to C & then uses the native optimizing C compiler (e.g.,
|
||
|
GCC). A function with a fixed number of args & one value turns into a C
|
||
|
function of the same number of args, returning one value--so GCL is
|
||
|
maximally efficient on such calls. Its conservative garbage collector
|
||
|
gives great freedom to the C compiler to put Lisp values in registers.
|
||
|
It has a source level Lisp debugger for interpreted code & displays
|
||
|
source code in an Emacs window. Its profiler (based on the C profiling
|
||
|
tools) counts function calls & the time spent in each function.
|
||
|
|
||
|
There is now a built-in interface to the Tk widget system. It runs in a
|
||
|
separate process, so users may monitor progress on Lisp computations or
|
||
|
interact with running computations via a windowing interface.
|
||
|
|
||
|
There is also an Xlib interface via C (xgcl-2). CLX runs with GCL, as
|
||
|
does PCL (see "PCL" later in this article).
|
||
|
|
||
|
GCL version 2.2.2 is released under the GNU Library General Public
|
||
|
License.
|
||
|
|
||
|
* cook (SrcCD)
|
||
|
|
||
|
Cook is a tool for constructing files, and maintaining referential
|
||
|
integrity between files. It is given a set of files to create, and
|
||
|
recipes of how to create and maintain them. In any non-trivial program
|
||
|
there will be prerequisites to performing the actions necessary to
|
||
|
creating any file, such as include files. The `cook' program provides a
|
||
|
mechanism to define these.
|
||
|
|
||
|
Some features which distinguish Cook include a strong procedural
|
||
|
description language, and fingerprints to supplement file modification
|
||
|
time stamps. There is also a `make2cook' utility included to ease
|
||
|
transition.
|
||
|
|
||
|
* `cpio' (SrcCD)
|
||
|
|
||
|
`cpio' is an archive program with all the features of SVR4 `cpio',
|
||
|
including support for the final POSIX 1003.1 `ustar' standard. `mt', a
|
||
|
program to position magnetic tapes, is included with `cpio'.
|
||
|
|
||
|
* CVS (SrcCD)
|
||
|
|
||
|
CVS is a version control system (like RCS or SCCS) which allows you to
|
||
|
keep old versions of files (usually source code), keep a log of who,
|
||
|
when, and why changes occurred, etc. It handles multiple developers,
|
||
|
multiple directories, triggers to enable/log/control various operations,
|
||
|
and can work over a wide area network. It does not handle build
|
||
|
management or bug-tracking; these are handled by `make' and GNATS,
|
||
|
respectively.
|
||
|
|
||
|
* `cxref' (SrcCD)
|
||
|
|
||
|
`cxref' is a program that will produce documentation (in LaTeX or HTML)
|
||
|
including cross-references from C program source code. It has been
|
||
|
designed to work with ANSI C, incorporating K&R, and most popular GNU
|
||
|
extensions. The documentation for the subject program is produced from
|
||
|
comments in the code that are appropriately formatted. The cross
|
||
|
referencing comes from the code itself and requires no extra work.
|
||
|
|
||
|
* DDD (SrcCD)
|
||
|
|
||
|
The Data Display Debugger (DDD) is a common graphical user interface to
|
||
|
GDB, DBX, and XDB, the popular Unix debuggers. DDD provides a graphical
|
||
|
data display where complex data structures can be explored incrementally
|
||
|
and interactively. DDD has been designed to compete with well-known
|
||
|
commercial debuggers; as of release 2.1.1, DDD also compiles and runs
|
||
|
with LessTif, a free Motif clone, without loss of functionality. For
|
||
|
more details, see the DDD WWW page at
|
||
|
`http://www.cs.tu-bs.de/softech/ddd/'.
|
||
|
|
||
|
* DejaGnu (SrcCD)
|
||
|
|
||
|
DejaGnu is a framework to test programs with a single front end for all
|
||
|
tests. DejaGnu's flexibility & consistency makes it easy to write tests.
|
||
|
DejaGnu will also work with remote hosts and embedded systems.
|
||
|
|
||
|
DejaGnu comes with `expect', which runs scripts to conduct dialogs with
|
||
|
programs.
|
||
|
|
||
|
* Diffutils (SrcCD)
|
||
|
|
||
|
GNU `diff' compares files showing line-by-line changes in several
|
||
|
flexible formats. It is much faster than traditional Unix versions. The
|
||
|
Diffutils package has `diff', `diff3', `sdiff', & `cmp'. Future plans
|
||
|
include support for internationalization (e.g., error messages in
|
||
|
Chinese) & some non-Unix PC environments, & a library interface that can
|
||
|
be used by other free software.
|
||
|
|
||
|
* DJGPP *Also see "GCC" below* (BinCD)
|
||
|
|
||
|
DJ Delorie has ported GCC/G++ to i386s running DOS. DJGPP has a 32-bit
|
||
|
i386 DOS extender with a symbolic debugger, development libraries, &
|
||
|
ports of Bison, `flex', & Binutils. Full source code is provided. It
|
||
|
needs at least 5MB of hard disk space to install & 512K of RAM to use.
|
||
|
It supports SVGA (up to 1024x768), XMS & VDISK memory allocation,
|
||
|
`himem.sys', VCPI (e.g., QEMM, DESQview, & 386MAX), & DPMI (e.g.,
|
||
|
Windows 3.x, OS/2, QEMM, & QDPMI). Version 2 was released in Feb. 1996,
|
||
|
& needs a DPMI environment; a free DPMI server is included.
|
||
|
|
||
|
WWW at `http://www.delorie.com/djgpp/' or FTP from `ftp.simtel.net' in
|
||
|
`/pub/simtelnet/gnu/djgpp/' (or a SimTel mirror site).
|
||
|
|
||
|
Ask `listserv@delorie.com', to join a DJGPP users mailing list.
|
||
|
|
||
|
* `dld' (SrcCD)
|
||
|
|
||
|
`dld' is a dynamic linker written by W. Wilson Ho. Linking your program
|
||
|
with the `dld' library allows you to dynamically load object files into
|
||
|
the running binary. `dld' supports a.out object types on the following
|
||
|
platforms: Convex C-Series (BSD), i386/i486/Pentium (GNU/Linux), Sequent
|
||
|
Symmetry i386 (Dynix 3), Sun-3 (SunOS 3 & 4), Sun-4 (SunOS 4), & VAX
|
||
|
(Ultrix).
|
||
|
|
||
|
* `doschk' (SrcCD)
|
||
|
|
||
|
This program is a utility to help software developers ensure that their
|
||
|
source file names are distinguishable on System V platforms with
|
||
|
14-character filenames and on MS-DOS systems with 8+3 character
|
||
|
filenames.
|
||
|
|
||
|
* `ed' (SrcCD)
|
||
|
|
||
|
`ed' is the standard text editor. It is line-oriented and can be used
|
||
|
interactively or in scripts.
|
||
|
|
||
|
* Elib (SrcCD)
|
||
|
|
||
|
Elib is a small library of Emacs Lisp functions, including routines for
|
||
|
using AVL trees and doubly-linked lists.
|
||
|
|
||
|
* Elisp archive (SrcCD)
|
||
|
|
||
|
This is a snapshot of Ohio State's GNU Emacs Lisp FTP Archive. FTP it
|
||
|
from `archive.cis.ohio-state.edu' in `/pub/gnu/emacs/elisp-archive'.
|
||
|
|
||
|
* Emacs *Also *note GNUs Flashes::.* [FSFman(s), FSFrc]
|
||
|
|
||
|
In 1975, Richard Stallman developed the first Emacs, an extensible,
|
||
|
customizable real-time display editor & computing environment. GNU Emacs
|
||
|
is his second implementation. It offers true Lisp--smoothly integrated
|
||
|
into the editor--for writing extensions & provides an interface to the X
|
||
|
Window System. It runs on Unix, MS-DOS, & Windows NT or 95. In
|
||
|
addition to its powerful native command set, Emacs can emulate the
|
||
|
editors vi & EDT (DEC's VMS editor). Emacs has many other features which
|
||
|
make it a full computing support environment. Source for the `GNU Emacs
|
||
|
Manual' & a reference card comes with the software. Sources for the
|
||
|
`GNU Emacs Lisp Reference Manual', & `Programming in Emacs Lisp: An
|
||
|
Introduction' are distributed in separate packages. *Note
|
||
|
Documentation::.
|
||
|
|
||
|
* Emacs 20 (SrcCD) [FSFman(s), FSFrc]
|
||
|
|
||
|
Emacs 20.1 was just released recently. Its main new features include
|
||
|
support for many languages and many character codes (the MULE facility)
|
||
|
and a new convenient customization feature. The text-filling commands
|
||
|
handle indented and bulleted paragraphs conveniently; there are new help
|
||
|
facilities for looking up documentation about functions and symbols in
|
||
|
various languages. A new method of file-locking works even when using
|
||
|
NFS. Some dired commands have been made more systematic.
|
||
|
|
||
|
We believe Emacs 20 operates on the same systems as Emacs 19, but we do
|
||
|
not have confirmation for all of them.
|
||
|
|
||
|
* Emacs 19 (SrcCD) [FSFman(s), FSFrc]
|
||
|
|
||
|
Emacs 19 works with character-only terminals & with the X Window System
|
||
|
(with or without an X toolkit). It also runs on MS-DOS, MS Windows, and
|
||
|
with multiple-window support on MS Windows 95/NT.
|
||
|
|
||
|
Emacs 19 works on: Acorn RISC (RISCiX); Alliant FX/2800 (BSD); Alpha
|
||
|
(OSF/1 or GNU/Linux); Apollo (DomainOS); Bull DPX/2 2nn & 3nn (SysV.3) &
|
||
|
sps7 (SysV.2); Clipper; Convex (BSD); Cubix QBx (SysV); Data General
|
||
|
Aviion (DGUX); DEC MIPS (Ultrix 4.2, OSF/1, not VMS); Elxsi 6400 (SysV);
|
||
|
Gould Power Node & NP1 (4.2 & 4.3BSD); Harris Night Hawk 1200, 3000,
|
||
|
4000 & 5000 (cxux); Harris Night Hawk Power PC (powerunix); Honeywell
|
||
|
XPS100 (SysV); HP 9000 series 200, 300, 700, 800 (but not 500) (4.3BSD;
|
||
|
HP-UX 7, 8, 9; NextStep); Intel i386/i486/Pentium (GNU/Hurd, GNU/Linux,
|
||
|
386BSD, AIX, BSDI/386, FreeBSD, Esix, ISC, MS-DOS, NetBSD, SCO3.2v4,
|
||
|
Solaris, SysV, Xenix, WindowsNT, Windows95); IBM RS/6000 (AIX 3.2) &
|
||
|
RT/PC (AIX, BSD); Motorola Delta 147 & 187 (SysV.3, SysV.4, m88kbcs);
|
||
|
National Semiconductor 32K (Genix); NeXT (BSD, Mach 2 w/ NeXTStep 3.0);
|
||
|
Paragon (OSF/1); Prime EXL (SysV); Pyramid (BSD); Sequent Symmetry (BSD,
|
||
|
ptx); Siemens RM400 & RM600 (SysV); SGI Iris 4D (Irix 4.x & 5.x); Sony
|
||
|
News/RISC (NewsOS); Stardent i860 (SysV); Sun 3 & 4, SPARC 1, 1+, 2, 10,
|
||
|
Classic (SunOS 4.0, 4.1, Solaris 2.0-2.3); Tadpole 68k (SysV); Tektronix
|
||
|
XD88 (SysV.3) & 4300 (BSD); & Titan P2 & P3 (SysV).
|
||
|
|
||
|
* Emacs 18 (SrcCD) [FSFrc]
|
||
|
|
||
|
Emacs 18 is several years old. We no longer maintain it, but still
|
||
|
distribute it for those using platforms which Emacs 19 does not support.
|
||
|
|
||
|
* `enscript' (SrcCD)
|
||
|
|
||
|
`enscript' is an upwardly-compatible replacement for the Adobe
|
||
|
`enscript' program. It formats ASCII files (outputting in Postscript)
|
||
|
and stores generated output to a file or sends it directly to the
|
||
|
printer.
|
||
|
|
||
|
* `es' (SrcCD)
|
||
|
|
||
|
`es' is an extensible shell (based on `rc') with first-class functions,
|
||
|
lexical scope, exceptions, and rich return values (i.e., functions can
|
||
|
return values other than just numbers). `es''s extensibility comes from
|
||
|
the ability to modify and extend the shell's built-in services, such as
|
||
|
path searching and redirection. Like `rc', it is great for both
|
||
|
interactive use and scripting, particularly since its quoting rules are
|
||
|
much less baroque than the C and Bourne shells.
|
||
|
|
||
|
* Exim (SrcCD)
|
||
|
|
||
|
Exim is a new Internet mail transfer agent, similar in style to Smail 3.
|
||
|
It can handle relatively high volume mail systems, header rewriting,
|
||
|
control over which hosts/nets may use it as a relay, blocking of
|
||
|
unwanted mail from specified hosts/nets/senders, and multiple local
|
||
|
domains on one mail host ("virtual domains") with several options for
|
||
|
the way these are handled.
|
||
|
|
||
|
* `f2c' *Also see "Fortran" below & in *Note Forthcoming GNUs::.*
|
||
|
(SrcCD)
|
||
|
|
||
|
`f2c' converts Fortran-77 source into C or C++, which can be compiled
|
||
|
with GCC or G++. Get bug fixes by FTP from site `netlib.bell-labs.com'
|
||
|
or by email from `netlib@netlib.bell-labs.com'. For a summary, see the
|
||
|
file `/netlib/f2c/readme.gz'.
|
||
|
|
||
|
* `ffcall' (SrcCD)
|
||
|
|
||
|
`ffcall' is a C library for implementing foreign function calls in
|
||
|
embedded interpreters by Bill Triggs and Bruno Haible. It allows C
|
||
|
functions with arbitrary argument lists and return types to be called or
|
||
|
emulated (callbacks).
|
||
|
|
||
|
* Fileutils (SrcCD)
|
||
|
|
||
|
The Fileutils are: `chgrp', `chmod', `chown', `cp', `dd', `df', `dir',
|
||
|
`dircolors', `du', `install', `ln', `ls', `mkdir', `mkfifo', `mknod',
|
||
|
`mv', `rm', `rmdir', `sync', `touch', & `vdir'.
|
||
|
|
||
|
* Findutils (SrcCD)
|
||
|
|
||
|
`find' is frequently used both interactively and in shell scripts to
|
||
|
find files which match certain criteria and perform arbitrary operations
|
||
|
on them. Also included are `locate', which scans a database for file
|
||
|
names that match a pattern, and `xargs', which applies a command to a
|
||
|
list of files.
|
||
|
|
||
|
* Finger (SrcCD)
|
||
|
|
||
|
GNU Finger has more features than other finger programs. For sites with
|
||
|
many hosts, a single host may be designated as the finger "server" host
|
||
|
and other hosts at that site configured as finger "clients". The server
|
||
|
host collects information about who is logged in on the clients. To
|
||
|
finger a user at a GNU Finger site, a query to any of its client hosts
|
||
|
gets useful information. GNU Finger supports many customization
|
||
|
features, including user output filters and site-programmable output for
|
||
|
special target names.
|
||
|
|
||
|
* `flex' (BinCD, SrcCD) [FSFman, FSFrc]
|
||
|
|
||
|
`flex' is a replacement for the `lex' scanner generator. `flex' was
|
||
|
written by Vern Paxson of the Lawrence Berkeley Laboratory and generates
|
||
|
far more efficient scanners than `lex' does. Sources for the `Flex
|
||
|
Manual' and reference card are included (*note Documentation::.).
|
||
|
|
||
|
* Fontutils (SrcCD)
|
||
|
|
||
|
The Fontutils convert between font formats, create fonts for use with
|
||
|
Ghostscript or TeX (starting with a scanned type image & converting the
|
||
|
bitmaps to outlines), etc. It includes: `bpltobzr', `bzrto',
|
||
|
`charspace', `fontconvert', `gsrenderfont', `imageto', `imgrotate',
|
||
|
`limn', & `xbfe'.
|
||
|
|
||
|
* Fortran (`g77') *Also *note Forthcoming GNUs::.* (BinCD, SrcCD)
|
||
|
|
||
|
GNU Fortran (`g77'), developed by Craig Burley, is available for public
|
||
|
beta testing on the Internet. For now, `g77' produces code that is
|
||
|
mostly object-compatible with `f2c' & uses the same run-time library
|
||
|
(`libf2c').
|
||
|
|
||
|
* `gawk' (SrcCD) [FSFman]
|
||
|
|
||
|
`gawk' is upwardly compatible with the latest POSIX specification of
|
||
|
`awk'. It also provides several useful extensions not found in other
|
||
|
`awk' implementations. Texinfo source for the `The GNU Awk User's
|
||
|
Guide' comes with the software (*note Documentation::.).
|
||
|
|
||
|
* `gcal' (SrcCD)
|
||
|
|
||
|
`gcal' is a program for printing calendars. It displays different
|
||
|
styled calendar sheets, eternal holiday lists, and fixed date warning
|
||
|
lists.
|
||
|
|
||
|
* GCC (BinCD, SrcCD) [FSFman]
|
||
|
|
||
|
Version 2 of the GNU C Compiler supports the languages C, C++, and
|
||
|
Objective-C; the source file name suffix or a compiler option selects
|
||
|
the language. (Also see "GNAT" later in this article for Ada language
|
||
|
supports.) Objective-C support was donated by NeXT. The runtime support
|
||
|
needed to run Objective-C programs is now distributed with GCC. (This
|
||
|
does not include any Objective-C classes aside from `object', but see
|
||
|
"GNUstep" in *Note Forthcoming GNUs::.) G++ seeks to be compliant with
|
||
|
the ANSI C++ language standard. See
|
||
|
`http://www.cygnus.com/misc/wp/index.html' for the latest draft.
|
||
|
|
||
|
GCC is a fairly portable optimizing compiler which performs many
|
||
|
optimizations. They include: automatic register allocation, common
|
||
|
sub-expression elimination (CSE) (including a certain amount of CSE
|
||
|
between basic blocks - though not all the supported machine descriptions
|
||
|
provide for scheduling or delay slots), invariant code motion from
|
||
|
loops, induction variable optimizations, constant propagation, copy
|
||
|
propagation, delayed popping of function call arguments, tail recursion
|
||
|
elimination, integration of inline functions & frame pointer elimination,
|
||
|
instruction scheduling, loop unrolling, filling of delay slots, leaf
|
||
|
function optimization, optimized multiplication by constants, the
|
||
|
ability to assign attributes to instructions, & many local optimizations
|
||
|
automatically deduced from the machine description.
|
||
|
|
||
|
GCC can open-code most arithmetic on 64-bit values (type `long long
|
||
|
int'). It supports extended floating point (type `long double') on the
|
||
|
68k; other machines will follow. GCC supports full ANSI C, traditional
|
||
|
C, & GNU C extensions (including: nested functions support, nonlocal
|
||
|
gotos, & taking the address of a label).
|
||
|
|
||
|
GCC can generate a.out, COFF, ELF, & OSF-Rose files when used with a
|
||
|
suitable assembler. It can produce debugging information in these
|
||
|
formats: BSD stabs, COFF, ECOFF, ECOFF with stabs, & DWARF.
|
||
|
|
||
|
GCC generates code for many CPUs, including the a29k, Alpha, ARM, AT&T,
|
||
|
DSP1610, Clipper, Convex cN, Elxsi, Fujitsu Gmicro, i370, i860, i960,
|
||
|
MIL-STD-1750a, MIPS, ns32k, PDP-11, Pyramid, ROMP, RS/6000, SH, SPUR,
|
||
|
Tahoe, VAX, & we32k.
|
||
|
|
||
|
Position-independent code is generated for the Clipper, Hitachi H8/300,
|
||
|
HP-PA (1.0 & 1.1), i386/i486/Pentium, m68k, m88k, SPARC, & SPARClite.
|
||
|
|
||
|
Operating systems supported include: GNU/Hurd, GNU/Linux, ACIS, AIX, AOS,
|
||
|
BSD, Clix, Concentrix, Ctix, DG/UX, Dynix, FreeBSD, Genix, HP-UX, Irix,
|
||
|
ISC, Luna, LynxOS, Minix, NetBSD, NewsOS, NeXTStep, OS/2, OSF, OSF-Rose,
|
||
|
RISCOS, SCO, Solaris 2, SunOS 4, System/370, SysV, Ultrix, Unos, VMS, &
|
||
|
Windows/NT.
|
||
|
|
||
|
Using the configuration scheme for GCC, building a cross-compiler is as
|
||
|
easy as building a native compiler.
|
||
|
|
||
|
Texinfo source for the `Using and Porting GNU CC' manual is included
|
||
|
with GCC (*note Documentation::.).
|
||
|
|
||
|
* GDB (BinCD, SrcCD) [FSFman, FSFrc]
|
||
|
|
||
|
GDB, the GNU DeBugger, is a source-level debugger for C, C++, & Fortran.
|
||
|
It provides partial support for Modula-2 & Chill.
|
||
|
|
||
|
GDB can debug both C & C++, & will work with executables made by many
|
||
|
different compilers; but, C++ debugging will have some limitations if
|
||
|
you do not use GCC.
|
||
|
|
||
|
GDB has a command line user interface, and Emacs has GDB mode as an
|
||
|
interface. Two X interfaces (not distributed or maintained by the FSF)
|
||
|
are: `gdbtk' (FTP it from `ftp.cygnus.com' in directory `/pub/gdb'); and
|
||
|
`xxgdb' (FTP it from `ftp.x.org' in directory `/contrib/utilities').
|
||
|
|
||
|
Executable files and symbol tables are read via the BFD library, which
|
||
|
allows a single copy of GDB to debug programs with multiple object file
|
||
|
formats (e.g., a.out, COFF, ELF). Other features include a rich command
|
||
|
language, remote debugging over serial lines or TCP/IP, and watchpoints
|
||
|
(breakpoints triggered when the value of an expression changes).
|
||
|
|
||
|
GDB uses a standard remote interface to a simulator library which
|
||
|
includes simulators for the ARM, Hitachi H8/300, Hitachi SH, & PowerPC.
|
||
|
|
||
|
GDB can perform cross-debugging. To say that GDB "targets" a platform
|
||
|
means it can perform native or cross-debugging for it. To say that GDB
|
||
|
can "host" a given platform means that it can be built on it, but cannot
|
||
|
necessarily debug native programs.
|
||
|
|
||
|
GDB can:
|
||
|
|
||
|
* "target" & "host": Amiga 3000 (AmigaOS, Amix, NetBSD), DEC Alpha
|
||
|
(OSF/1), DECstation 3100 & 5000 (Ultrix), HP 9000/300 (BSD, HP-UX),
|
||
|
HP 9000/700 (HP-UX 9, 10), i386/i486/Pentium (GNU/Hurd, GNU/Linux,
|
||
|
BSD, FreeBSD, LynxOS, NetBSD, SCO, Windows NT), IBM RS/6000 (AIX
|
||
|
3.x, AIX 4.x, LynxOS), Motorola Delta m88k (System V, CX/UX),
|
||
|
Motorola m68k MVME-167 (LynxOS), NCR 3000 (SVR4), PC532 (NetBSD),
|
||
|
PowerPC (AIX 4.x, MacOS, Windows NT), SGI (Irix V3, V4, V5), SONY
|
||
|
News (NewsOS 3.x), SPARC (LynxOS, NetBSD, Solaris 2.x, & SunOS 4.1),
|
||
|
& Sun-3 (SunOS 4.1).
|
||
|
|
||
|
* "target", but not "host": AMD 29000, ARM (RDP), Fujitsu SPARClite,
|
||
|
Hitachi H8/300, Hitachi SH (CMON, SH3, E7000), HP PA Pro (Winbond,
|
||
|
Oki), i960 (MON960, Nindy, VxWorks), m68k/m68332 (CPU32BUG, EST,
|
||
|
ROM68K, VxWorks), Matra Sparclet, MIPS (IDT, PMON, VxWorks),
|
||
|
PowerPC (PPCBug), & Z8000.
|
||
|
|
||
|
* "host", but not "target": HP/Apollo 68k (BSD), IBM RT/PC (AIX), &
|
||
|
m68k Apple Macintosh (MacOS). Sources for the manual,
|
||
|
`Debugging with GDB', and a reference card are included (*note
|
||
|
Documentation::.).
|
||
|
|
||
|
* `gdbm' (SrcCD)
|
||
|
|
||
|
`gdbm' is the GNU replacement for the traditional `dbm' and `ndbm'
|
||
|
libraries. It implements a database using quick lookup by hashing.
|
||
|
`gdbm' does not ordinarily make sparse files (unlike its Unix and BSD
|
||
|
counterparts).
|
||
|
|
||
|
* Generic NQS (SrcCD)
|
||
|
|
||
|
Generic NQS is a network queuing system for spreading batch jobs across a
|
||
|
network of machines. It is designed to be simple to install on a
|
||
|
heterogeneous network of machines, and has optimizations for running on
|
||
|
the high end, symmetric multiprocessing servers that are currently on the
|
||
|
market. It is available for many more Unix variants than any other
|
||
|
comparable product, and inter-operates with other NQS systems, including
|
||
|
Cray's NQE.
|
||
|
|
||
|
* `geomview' *See* `http://www.geom.umn.edu/software/geomview' (SrcCD)
|
||
|
|
||
|
`geomview' is an interactive geometry viewing program, for Unix systems
|
||
|
with Motif, using X, GL, or OpenGL graphics. It allows multiple
|
||
|
independently controllable objects and cameras. External programs may
|
||
|
drive desired aspects of the viewer, e.g. loading changing geometry or
|
||
|
controlling motion, while allowing interactive mouse-and-GUI control of
|
||
|
everything else. Controllable features include motion, appearance
|
||
|
(wireframe, shading, lighting and material properties), mouse-based
|
||
|
selection, snapshoting (PPM or SGI image, Postscript, and RenderMan
|
||
|
formats), display in hyperbolic and spherical spaces, and projection
|
||
|
from higher dimensions. Includes converters to display Mathematica and
|
||
|
Maple 3-D graphics, and limited conversion to/from VRML.
|
||
|
|
||
|
* `gettext' *Also *note Help the Translation Project::.* (SrcCD)
|
||
|
|
||
|
The GNU `gettext' tool set has everything maintainers need to
|
||
|
internationalize a package's user messages. Once a package has been
|
||
|
internationalized, `gettext''s many tools help translators localize
|
||
|
messages to their native language and automate handling the translation
|
||
|
files.
|
||
|
|
||
|
* `gforth' (SrcCD)
|
||
|
|
||
|
`gforth' is a fast, portable implementation of the ANS Forth language.
|
||
|
|
||
|
* Ghostscript (SrcCD)
|
||
|
|
||
|
Ghostscript is an interpreter for the Postscript and PDF graphics
|
||
|
languages.
|
||
|
|
||
|
The current version of GNU Ghostscript, 3.53, includes a Postscript
|
||
|
Level 2 interpreter and a PDF 1.1 interpreter (except for encryption).
|
||
|
Significant new features include the ability to convert PDF to
|
||
|
Postscript.
|
||
|
|
||
|
Ghostscript executes commands in the Postscript and PDF languages by
|
||
|
writing directly to a printer, drawing on an X window, or writing to
|
||
|
files for printing later or manipulating with other graphics programs.
|
||
|
|
||
|
Ghostscript includes a C-callable graphics library (for client programs
|
||
|
that do not want to deal with the Postscript language). It also runs on
|
||
|
MS-DOS, MS Windows, OS/2, OpenVMS, and Mac OS (native on both 68K and
|
||
|
PowerPC) (but please do *not* ask the FSF staff any questions about this;
|
||
|
we do not use these operating systems).
|
||
|
|
||
|
* Ghostview (SrcCD)
|
||
|
|
||
|
Tim Theisen, `ghostview@cs.wisc.edu', created Ghostview, a previewer for
|
||
|
multi-page files with an X Window interface. Ghostview & Ghostscript
|
||
|
work together; Ghostview creates a viewing window & Ghostscript draws in
|
||
|
it.
|
||
|
|
||
|
* GIT (SrcCD)
|
||
|
|
||
|
The GNU Interactive Tools package includes: an extensible file system
|
||
|
browser, an ASCII/hex file viewer, a process viewer/killer, & other
|
||
|
related utilities & shell scripts. It can be used to increase the speed
|
||
|
& efficiency of many daily tasks, such as copying & moving files &
|
||
|
directories, invoking editors, compressing/uncompressing files, creating
|
||
|
& expanding archives, compiling programs, sending mail, etc. It looks
|
||
|
nice, has colors (if the standard ANSI color sequences are supported), &
|
||
|
is user-friendly.
|
||
|
|
||
|
* `gmp' (SrcCD)
|
||
|
|
||
|
GNU `mp' is a library for arithmetic on arbitrary precision integers,
|
||
|
rational numbers, and floating-point numbers. It has a rich set of
|
||
|
functions with a regular interface.
|
||
|
|
||
|
A major new release, version 2, came out in Spring '96. Compared to
|
||
|
previous versions, it is much faster, contains lots of new functions, &
|
||
|
has support for arbitrary precision floating-point numbers.
|
||
|
|
||
|
* GN (SrcCD)
|
||
|
|
||
|
GN is a gopher/HTTP server.
|
||
|
|
||
|
* Gnans (SrcCD)
|
||
|
|
||
|
Gnans is a program (and language) for the numerical study of
|
||
|
deterministic and stochastic dynamical systems. The dynamical systems
|
||
|
may evolve in continuous or discrete time. Gnans has graphical &
|
||
|
command line interfaces.
|
||
|
|
||
|
* GNAT: The GNU Ada Translator (SrcCD)
|
||
|
|
||
|
GNAT, a front end for the entire Ada 95 language, including all special
|
||
|
needs annexes, is available via anonymous FTP from `cs.nyu.edu' and
|
||
|
various mirror sites in `/pub/gnat'. SGI, DEC, and Siemens Nixdorf have
|
||
|
chosen GNU Ada 95 as the Ada compiler for some of their systems. GNAT
|
||
|
is maintained by Ada Core Technologies. For more information, see
|
||
|
`http://www.gnat.com'.
|
||
|
|
||
|
* GNATS (SrcCD)
|
||
|
|
||
|
GNATS, GNats: A Tracking System, is a bug-tracking system. It is based
|
||
|
upon the paradigm of a central site or organization which receives
|
||
|
problem reports and negotiates their resolution by electronic mail.
|
||
|
Although it has been used primarily as a software bug-tracking system so
|
||
|
far, it is sufficiently generalized that it could be used for handling
|
||
|
system administration issues, project management, or any number of other
|
||
|
applications.
|
||
|
|
||
|
* GnuGo (SrcCD)
|
||
|
|
||
|
GnuGo plays the game of Go. It is not yet very sophisticated.
|
||
|
|
||
|
* GNUMATH (`gnussl') (SrcCD)
|
||
|
|
||
|
GNUMATH is a library (`gnussl') that simplifies scientific programming
|
||
|
in C & C++. Its focus is on problems that can be solved by a
|
||
|
straight-forward application of numerical linear algebra. It also
|
||
|
handles plotting. It is in beta release; it is expected to grow more
|
||
|
versatile & offer a wider scope in time.
|
||
|
|
||
|
* `gnuplot' (SrcCD)
|
||
|
|
||
|
`gnuplot' is an interactive program for plotting mathematical
|
||
|
expressions and data. It plots both curves (2 dimensions) & surfaces (3
|
||
|
dimensions). It was neither written nor named for the GNU Project; the
|
||
|
name is a coincidence. Various GNU programs use `gnuplot'.
|
||
|
|
||
|
* `gnuserv' (SrcCD)
|
||
|
|
||
|
`gnuserv' is an enhanced version of Emacs' `emacsclient' program. It
|
||
|
lets the user direct a running Emacs to edit files or evaluate arbitrary
|
||
|
Emacs Lisp constructs from another process.
|
||
|
|
||
|
* `gpc' *Also *note GNUs Flashes::.* (SrcCD)
|
||
|
|
||
|
`gpc' is the GNU Pascal Compiler.
|
||
|
|
||
|
* grep (SrcCD)
|
||
|
|
||
|
This package has GNU `grep', `egrep', and `fgrep', which find lines that
|
||
|
match entered patterns. They are much faster than the traditional Unix
|
||
|
versions.
|
||
|
|
||
|
* Groff (SrcCD)
|
||
|
|
||
|
Groff is a document formatting system based on a device-independent
|
||
|
version of `troff', & includes: `eqn', `nroff', `pic', `refer', `tbl',
|
||
|
`troff'; the `man', `ms', & `mm' macros; & drivers for Postscript, TeX
|
||
|
`dvi' format, the LaserJet 4 series of printers, and typewriter-like
|
||
|
devices. Groff's `mm' macro package is almost compatible with the DWB
|
||
|
`mm' macros with several extensions. Also included is a modified
|
||
|
version of the Berkeley `me' macros and an enhanced version of the X11
|
||
|
`xditview' previewer. Written in C++, these programs can be compiled
|
||
|
with GNU C++ Version 2.7.2 or later.
|
||
|
|
||
|
Groff users are encouraged to contribute enhancements. Most needed are
|
||
|
complete Texinfo documentation, a `grap' emulation (a `pic' preprocessor
|
||
|
for typesetting graphs), a page-makeup postprocessor similar to `pm'
|
||
|
(see `Computing Systems', Vol. 2, No. 2; ask `office@usenix.org' how to
|
||
|
get a copy), and an ASCII output class for `pic' to integrate `pic' with
|
||
|
Texinfo. Questions and bug reports from users who have read the
|
||
|
documentation provided with Groff can be sent to
|
||
|
`bug-groff@prep.ai.mit.edu'.
|
||
|
|
||
|
* `guavac' (SrcCD)
|
||
|
|
||
|
`guavac' is a new free compiler for the Java language.
|
||
|
|
||
|
* GUILE *Also *note GNUs Flashes::.* (SrcCD)
|
||
|
|
||
|
GUILE is GNU's Ubiquitous Intelligent Language for Extension, an
|
||
|
interpreter for the Scheme programming language, packaged as a library
|
||
|
that you can link into your programs to make them extensible.
|
||
|
|
||
|
* `gzip' (BinCD, SrcCD)
|
||
|
|
||
|
`gzip' can expand LZW-compressed files but uses another, unpatented
|
||
|
algorithm for compression which generally produces better results. It
|
||
|
also expands files compressed with System V's `pack' program.
|
||
|
|
||
|
* `hello' (SrcCD)
|
||
|
|
||
|
The GNU `hello' program produces a familiar, friendly greeting. It
|
||
|
allows non-programmers to use a classic computer science tool which would
|
||
|
otherwise be unavailable to them. Because it is protected by the GNU
|
||
|
General Public License, users are free to share and change it. `hello'
|
||
|
is also a good example of a program that meets the GNU coding standards.
|
||
|
Like any truly useful program, `hello' contains a built-in mail reader.
|
||
|
|
||
|
* `hp2xx' (SrcCD)
|
||
|
|
||
|
GNU `hp2xx' reads HP-GL files, decomposes all drawing commands into
|
||
|
elementary vectors, and converts them into a variety of vector and raster
|
||
|
output formats. It is also an HP-GL previewer. Currently supported
|
||
|
vector formats include encapsulated Postscript, Uniplex RGIP, Metafont,
|
||
|
various special TeX-related formats, and simplified HP-GL (line drawing
|
||
|
only) for imports. Raster formats supported include IMG, PBM, PCX, &
|
||
|
HP-PCL (including Deskjet & DJ5xxC support). Previewers work under X11
|
||
|
(Unix), OS/2 (PM & full screen), & MS-DOS (SVGA, VGA, & HGC).
|
||
|
|
||
|
* HylaFAX *Also see* `http://www.vix.com/hylafax/' (SrcCD)
|
||
|
|
||
|
HylaFAX (once named FlexFAX) is a facsimile system for Unix systems. It
|
||
|
supports sending, receiving, & polled retrieval of facsimile, as well as
|
||
|
transparent shared data use of the modem.
|
||
|
|
||
|
* Hyperbole (SrcCD)
|
||
|
|
||
|
Hyperbole, written by Bob Weiner in Emacs Lisp, is an open, efficient,
|
||
|
programmable information management, autonumbered outliner, & hypertext
|
||
|
system, intended for everyday work on any platform Emacs runs on.
|
||
|
|
||
|
* ID Utils (SrcCD)
|
||
|
|
||
|
ID Utils is a package of simple, fast, high-capacity,
|
||
|
language-independent tools that index program identifiers, literal
|
||
|
numbers, or words of human-readable text. Queries can be issued from
|
||
|
the command-line, or from within Emacs, serving as an augmented tags
|
||
|
facility.
|
||
|
|
||
|
* `indent' (SrcCD)
|
||
|
|
||
|
GNU `indent' formats C source code into the GNU, BSD, K&R, or your own
|
||
|
special indentation style. GNU `indent' is more robust & provides more
|
||
|
functionality than other such programs, including handling C++ comments.
|
||
|
It runs on Unix, Windows, VMS, ATARI and other systems.
|
||
|
|
||
|
The next version which formats C++ source code will soon be released.
|
||
|
|
||
|
* Inetutils (SrcCD)
|
||
|
|
||
|
Inetutils has common networking utilities & servers.
|
||
|
|
||
|
Version 1.3a is more portable than previous releases: Inetutils now
|
||
|
works on GNU/Linux and SunOS/Solaris systems, although it still requires
|
||
|
a system with some degree of BSD compatibility. This release also has
|
||
|
many security holes plugged.
|
||
|
|
||
|
* Ispell (SrcCD)
|
||
|
|
||
|
Ispell is an interactive spell checker that suggests "near misses" to
|
||
|
replace unrecognized words. System & user-maintained dictionaries for
|
||
|
multiple languages can be used. Standalone & Emacs interfaces are
|
||
|
available.
|
||
|
|
||
|
* JACAL *Not available from the FSF except by FTP*
|
||
|
|
||
|
JACAL is a symbolic mathematics system for the manipulation &
|
||
|
simplification of algebraic expressions & equations.
|
||
|
|
||
|
The FSF is not distributing JACAL on any physical media. You can FTP it,
|
||
|
or visit the Web site `http://www-swiss.ai.mit.edu/~jaffer/JACAL.html'.
|
||
|
|
||
|
* jargon (SrcCD)
|
||
|
|
||
|
The jargon file is the online version of `The New Hacker's Dictionary'.
|
||
|
|
||
|
* Karma (SrcCD)
|
||
|
|
||
|
Karma is a signal and image processing library and visualization toolkit
|
||
|
that provides interprocess communications, authentication, graphics
|
||
|
display, and user interface to and manipulation of the Karma network
|
||
|
data structure. Several foreign data formats are also supported. Karma
|
||
|
comes packaged with a number of generic visualization tools and some
|
||
|
astronomy-specific tools.
|
||
|
|
||
|
* `less' (SrcCD)
|
||
|
|
||
|
`less' is a display paginator similar to `more' and `pg', but with
|
||
|
various features (such as the ability to scroll backwards) that most
|
||
|
pagers lack.
|
||
|
|
||
|
* LessTif (SrcCD)
|
||
|
|
||
|
LessTif is a free clone of Motif.
|
||
|
|
||
|
* Libtool (SrcCD)
|
||
|
|
||
|
GNU libtool is a generic library support script which manages the
|
||
|
complexity of building and linking against shared libraries. Libtool
|
||
|
allows source code package maintainers to easily add shared library
|
||
|
support without breaking static-only platform compatibility.
|
||
|
|
||
|
Libtool supports building static libraries on all known platforms.
|
||
|
Shared library support has been implemented for several platforms.
|
||
|
|
||
|
* Lynx *Also see* `http://lynx.browser.org' (SrcCD)
|
||
|
|
||
|
Lynx is a text-only World Wide Web browser for those running
|
||
|
character-only ("cursor-addressable") terminals or terminal emulators.
|
||
|
|
||
|
* `m4' (SrcCD)
|
||
|
|
||
|
GNU `m4' is an implementation of the traditional Unix macro processor.
|
||
|
It is mostly SVR4 compatible, although it has some extensions (e.g.,
|
||
|
handling more than 9 positional parameters to macros). `m4' also has
|
||
|
built-in functions for including files, running shell commands, doing
|
||
|
arithmetic, etc.
|
||
|
|
||
|
* `make' (BinCD, SrcCD) [FSFman]
|
||
|
|
||
|
GNU `make' supports POSIX 1003.2 and has all but a few obscure features
|
||
|
of the BSD and System V versions of `make', and runs on MS-DOS,
|
||
|
AmigaDOS, VMS, & Windows NT or 95, as well as all Unix-compatible
|
||
|
systems. GNU extensions include long options, parallel compilation,
|
||
|
flexible implicit pattern rules, conditional execution, & powerful text
|
||
|
manipulation functions. Source for the `Make Manual' comes with the
|
||
|
program (*note Documentation::.).
|
||
|
|
||
|
* MandelSpawn (SrcCD)
|
||
|
|
||
|
A parallel Mandelbrot generation program for the X Window System.
|
||
|
|
||
|
* Maxima (SrcCD)
|
||
|
|
||
|
Maxima is a Common Lisp implementation of MIT's Macsyma system for
|
||
|
computer based algebra.
|
||
|
|
||
|
* MCSim (SrcCD)
|
||
|
|
||
|
MCSim is a general purpose modeling and simulation program which also
|
||
|
performs standard or Markov chain Monte Carlo simulations. It allows
|
||
|
you to specify a set of linear or nonlinear equations (eventually
|
||
|
differential), and solve them using parameter values you choose or
|
||
|
parameter values sampled from specified statistical distributions.
|
||
|
Simulation outputs can be compared to experimental data for parameter
|
||
|
estimation.
|
||
|
|
||
|
* Meta-HTML (SrcCD)
|
||
|
|
||
|
<Meta-HTML> is a programming language specifically designed for working
|
||
|
within the World Wide Web environment. Although it is a genuine
|
||
|
programming language, suitable for large-scale symbolic manipulation, it
|
||
|
provides the most commonly wanted Web functionality as built-in
|
||
|
primitives, so you don't have to write them.
|
||
|
|
||
|
* Midnight Commander (`mc') (SrcCD)
|
||
|
|
||
|
The Midnight Commander is a user friendly & colorful Unix file manager &
|
||
|
shell, useful to novice & guru alike. It has a built-in virtual file
|
||
|
system that manipulates files inside tar files or files on remote
|
||
|
machines using the FTP protocol. This mechanism is extensible with
|
||
|
external Unix programs.
|
||
|
|
||
|
* Miscellaneous Files Distribution (SrcCD)
|
||
|
|
||
|
The GNU Miscellaneous Files are non-crucial files that are common on
|
||
|
various systems, including word lists, airport codes, ZIP codes etc.
|
||
|
|
||
|
* `mkisofs' (SrcCD)
|
||
|
|
||
|
`mkisofs' is a pre-mastering program to generate an ISO 9660 file system.
|
||
|
It takes a snapshot of a directory tree, and makes a binary image which
|
||
|
corresponds to an ISO 9660 file system when written to a block device.
|
||
|
|
||
|
It can also generate the System Use Sharing Protocol records of the Rock
|
||
|
Ridge Interchange Protocol (used to further describe the files in an ISO
|
||
|
9660 file system to a Unix host; it provides information such as longer
|
||
|
filenames, uid/gid, permissions, and device nodes).
|
||
|
|
||
|
The `mkisofs' program is often used with `cdwrite'. The `cdwrite'
|
||
|
program works by taking the image that `mkisofs' generates and driving a
|
||
|
cdwriter drive to actually burn the disk. `cdwrite' works under
|
||
|
GNU/Linux, and supports popular cdwriter drives. Older versions of
|
||
|
`cdwrite' were included with older versions of `mkisofs';
|
||
|
`sunsite.unc.edu' has the latest version:
|
||
|
`/pub/Linux/utils/disk-management/cdwrite-2.0.tar.gz'.
|
||
|
|
||
|
* `mtools' (SrcCD)
|
||
|
|
||
|
`mtools' is a collection of utilities to access MS-DOS disks from Unix
|
||
|
without mounting them. It supports Windows 95 style long file names,
|
||
|
OS/2 Xdf disks, ZIP/JAZ disks and 2m disks (store up to 1992k on a high
|
||
|
density 3 1/2 disk).
|
||
|
|
||
|
* MULE *Also *note GNUs Flashes::.* (SrcCD)
|
||
|
|
||
|
MULE is a MULtilingual Enhancement to GNU Emacs. MULE text buffers can
|
||
|
contain a mix of characters from many languages including: Japanese,
|
||
|
Chinese, Korean, Vietnamese, Thai, modern European languages (including
|
||
|
Greek & Russian), Arabic, & Hebrew. MULE also provides input methods
|
||
|
for all of them. *Note GNU & Other Free Software in Japan::, for more
|
||
|
information about MULE.
|
||
|
|
||
|
The version 20 release of Emacs includes the MULE features, making MULE
|
||
|
itself obsolete.
|
||
|
|
||
|
* `mutt' *Also see* `http://www.cs.hmc.edu/~me/mutt' (SrcCD)
|
||
|
|
||
|
Mutt is a small but very powerful mail client: a hybrid, or "mutt,"
|
||
|
consisting of features from various other curses-based e-mail clients.
|
||
|
|
||
|
* NetHack (SrcCD)
|
||
|
|
||
|
NetHack is a display-oriented adventure game similar to Rogue. ASCII,
|
||
|
X11, and various PC based GUI displays are supported.
|
||
|
|
||
|
NetHack runs on GNU/Linux, Amiga, Atari, BeBox, Mac, MS Windows, MS-DOS,
|
||
|
OS/2, Unix, VMS, and Windows NT.
|
||
|
|
||
|
The current release of NetHack is 3.2.2. Bug reports concerning NetHack
|
||
|
should be sent to `nethack-bugs@linc.cis.upenn.edu'.
|
||
|
|
||
|
* NIH Class Library (SrcCD)
|
||
|
|
||
|
The NIH Class Library is a set of C++ classes (similar to
|
||
|
Smalltalk-80's) written in C++ by Keith Gorlen of the National Institutes
|
||
|
of Health (NIH).
|
||
|
|
||
|
* `nvi' (SrcCD)
|
||
|
|
||
|
`nvi' is an implementation of the `ex'/`vi' Unix editor. It has all the
|
||
|
functionality of the original `ex'/`vi', except `open' mode & the `lisp'
|
||
|
edit option. Enhancements include multiple buffers, command-line
|
||
|
editing & path completion, integrated Perl5 & Tcl scripting languages,
|
||
|
Cscope support & tag stacks, 8-bit data support, infinite file/line
|
||
|
lengths, infinite undo, language catalogs, incremental search, extended
|
||
|
regular expressions, and security fixes. It uses Autoconf for
|
||
|
configuration and runs on any Unix-like system.
|
||
|
|
||
|
* Oaklisp (SrcCD)
|
||
|
|
||
|
Oaklisp is a fast, portable, object-oriented Scheme with first class
|
||
|
types.
|
||
|
|
||
|
* Objective-C Library (SrcCD)
|
||
|
|
||
|
Our Objective-C Class Library (`gstep-base.tar.gz', `libgnustep-base')
|
||
|
has general-purpose, non-graphical Objective-C objects written by Andrew
|
||
|
McCallum & others. It includes collection classes for maintaining
|
||
|
groups of objects, I/O streams, coders for formatting objects & C types
|
||
|
to streams, ports for network packet transmission, distributed objects
|
||
|
(remote object messaging), string classes, invocations, notifications,
|
||
|
event loops, timers, exceptions, pseudo-random number generators, &
|
||
|
more. It has the base classes for the GNUstep project; all but a few of
|
||
|
them have already been written. Send queries & bugs to
|
||
|
`mccallum@gnu.ai.mit.edu'. See "GNUstep" in *Note Forthcoming GNUs::.
|
||
|
|
||
|
* OBST (SrcCD)
|
||
|
|
||
|
OBST is a persistent object management system with bindings to C++.
|
||
|
OBST supports incremental loading of methods. Its graphical tools
|
||
|
require the X Window System. It features a hands-on tutorial including
|
||
|
sample programs. It compiles with G++, and should install easily on
|
||
|
most Unix platforms.
|
||
|
|
||
|
* Octave *Also see* `http://www.che.wisc.edu/octave' (SrcCD)
|
||
|
|
||
|
Octave does arithmetic for real and complex scalars and matrices, solves
|
||
|
sets of nonlinear algebraic equations, integrates systems of ordinary
|
||
|
differential & differential-algebraic equations, and integrates
|
||
|
functions over finite & infinite intervals. Two- & three-dimensional
|
||
|
plotting is available using `gnuplot'.
|
||
|
|
||
|
Version 2.0.9 of Octave was released in July. It includes support for
|
||
|
dynamically linked functions, user-defined data types, many new
|
||
|
functions, & a completely revised manual. Octave works on most Unix
|
||
|
systems, OS/2, and Windows NT/95.
|
||
|
|
||
|
* Oleo (SrcCD)
|
||
|
|
||
|
Oleo is a spreadsheet program (better for you than the more expensive
|
||
|
spreadsheets). It supports the X Window System and character-based
|
||
|
terminals, and can output Embedded Postscript renditions of spreadsheets.
|
||
|
Keybindings should be familiar to Emacs users and are configurable.
|
||
|
Oleo supports multiple variable-width fonts when used under the X Window
|
||
|
System or outputting to Postscript devices.
|
||
|
|
||
|
* `p2c' (SrcCD)
|
||
|
|
||
|
`p2c' is Dave Gillespie's Pascal-to-C translator. It inputs many
|
||
|
dialects (HP, ISO, Turbo, VAX, etc.) & generates readable,
|
||
|
maintainable, portable C.
|
||
|
|
||
|
* `patch' (SrcCD)
|
||
|
|
||
|
`patch' applies `diff''s output to a set of original files to generate
|
||
|
the modified versions. Recent versions of GNU `patch' can update binary
|
||
|
files, and can remove files and directories when they become obsolete.
|
||
|
|
||
|
* PCL (SrcCD)
|
||
|
|
||
|
PCL is a free implementation of a large subset of CLOS, the Common Lisp
|
||
|
Object System. It runs under both GCL and CLISP, mentioned above.
|
||
|
|
||
|
* `perl' (SrcCD)
|
||
|
|
||
|
Larry Wall's `perl' combines the features & capabilities of C, `sed',
|
||
|
`awk', & `sh', and provides interfaces to the Unix system calls & many C
|
||
|
library routines.
|
||
|
|
||
|
* `phttpd' (SrcCD)
|
||
|
|
||
|
`phttpd' is a high speed World Wide Web server using multithreading,
|
||
|
memory mapping, and dynamic linking to achieve its goals of high speed,
|
||
|
scalability, and light weight. It is currently supported only on
|
||
|
Solaris (SunOS5).
|
||
|
|
||
|
* plotutils (SrcCD)
|
||
|
|
||
|
The GNU plotutils (plotting utilities) package includes `libplot', a
|
||
|
subroutine library for producing 2-D device-independent vector graphics,
|
||
|
and `graph', a sample application for plotting 2-D scientific data that
|
||
|
is built on top of `libplot'. Supported devices include X Window System
|
||
|
displays, Postscript devices, and Tektronix emulators. `xfig' output
|
||
|
format, which can be edited with the free graphics editor `xfig', is
|
||
|
also supported. The Postscript output format includes directives which
|
||
|
allow it to be edited with the `idraw' graphics editor. Included with
|
||
|
`graph' are `spline', a program that uses splines in tension to
|
||
|
interpolate data, and `ode', an application that will numerically
|
||
|
integrate a system of ordinary differential equations.
|
||
|
|
||
|
* PRCS (SrcCD)
|
||
|
|
||
|
PRCS, the Project Revision Control System, is a version control program
|
||
|
with purpose similar to that of CVS. It was designed with simplicity in
|
||
|
mind. Like CVS, PRCS uses RCS to accomplish this task, but this is
|
||
|
inconsequential to the user, as RCS is completely hidden beneath a layer
|
||
|
of abstraction.
|
||
|
|
||
|
* `ptx' (SrcCD)
|
||
|
|
||
|
GNU `ptx' is our version of the traditional permuted index generator.
|
||
|
It handles multiple input files at once, has TeX compatible output, &
|
||
|
outputs readable "KWIC" (KeyWords In Context) indexes without using
|
||
|
`nroff'. Plans are to merge this package into `textutils'.
|
||
|
|
||
|
It does not yet handle input files that do not fit in memory all at once.
|
||
|
|
||
|
* `rc' (SrcCD)
|
||
|
|
||
|
`rc' is a shell that features a C-like syntax (much more so than `csh')
|
||
|
and far cleaner quoting rules than the C or Bourne shells. It's
|
||
|
intended to be used interactively, but is also great for writing
|
||
|
scripts. It inspired the shell `es'.
|
||
|
|
||
|
* RCS (SrcCD)
|
||
|
|
||
|
RCS, the Revision Control System, is used for version control &
|
||
|
management of software projects. Used with GNU `diff', RCS can handle
|
||
|
binary files (8-bit data, executables, object files, etc). RCS now
|
||
|
conforms to GNU configuration standards & to POSIX 1003.1b-1993. Also
|
||
|
see the CVS item above.
|
||
|
|
||
|
* `readline' (BinCD, SrcCD)
|
||
|
|
||
|
Brian Fox wrote the `readline' library one weekend in 1987, so that the
|
||
|
FSF would have a clean Emacs-like line editing facility that could be
|
||
|
used across multiple programs. After installing it in Bash, he went on
|
||
|
to test the reusability of the code by adding it to GDB, and then later,
|
||
|
to the GNU FTP client. The library supplies many entry points--the
|
||
|
simplest interface gives any program the ability to store a history of
|
||
|
input lines, and gives the end user a complete Emacs-like (or vi-like)
|
||
|
editing capability over the input, simply by replacing calls to `gets'
|
||
|
with calls to `readline'.
|
||
|
|
||
|
* `recode' *Also *note Forthcoming GNUs::.* (SrcCD)
|
||
|
|
||
|
GNU `recode' converts files between character sets and usages. When
|
||
|
exact transliterations are not possible, it may delete the offending
|
||
|
characters or fall back on approximations. This program recognizes or
|
||
|
outputs nearly 150 different character sets and is able to transliterate
|
||
|
files between almost any pair. Most RFC 1345 character sets are
|
||
|
supported.
|
||
|
|
||
|
* `regex' (SrcCD)
|
||
|
|
||
|
The GNU regular expression library supports POSIX.2, except for
|
||
|
internationalization features. It is included in many GNU programs which
|
||
|
do regular expression matching & is available separately. An alternate
|
||
|
regular expression package, `rx', is faster than `regex' in many cases;
|
||
|
we were planning to replace `regex' with `rx', but it is not certain
|
||
|
this will happen.
|
||
|
|
||
|
* Roxen (SrcCD)
|
||
|
|
||
|
Roxen is a modularized, object-oriented, non-forking World Wide Web
|
||
|
server with high performance and throughput, and capabilities for on the
|
||
|
fly image generation (`http://www.roxen.com'). It was formerly named
|
||
|
Spinner, but was renamed for trademark reasons.
|
||
|
|
||
|
* `rsync' (SrcCD)
|
||
|
|
||
|
`rsync' is a replacement for `rcp' that has many more features. `rsync'
|
||
|
uses the "rsync algorithm", which provides a very fast method for
|
||
|
synchronizing large remote files, sending only the differences across
|
||
|
the link. It does not require both versions of a file to be local in
|
||
|
order to compute the differences. A technical report describing the
|
||
|
rsync algorithm is included with the package.
|
||
|
|
||
|
* `rx' (SrcCD)
|
||
|
|
||
|
Tom Lord has written `rx', a new regular expression library which is
|
||
|
generally faster and more correct than the older GNU `regex' library.
|
||
|
|
||
|
* SAOimage (SrcCD)
|
||
|
|
||
|
SAOimage is an X-based astronomical image viewer. It reads array data
|
||
|
images, which may be in specific formats, and displays them with a
|
||
|
pseudocolor colormap. There is full interactive control of the
|
||
|
colormap, panning and zooming, graphical annotation, and cursor tracking
|
||
|
in pixel and sky coordinates, among other features.
|
||
|
|
||
|
* `screen' (SrcCD)
|
||
|
|
||
|
`screen' is a terminal multiplexer that runs several separate "screens"
|
||
|
(ttys) on a single character-based terminal. Each virtual terminal
|
||
|
emulates a DEC VT100 plus several ISO 2022 and ISO 6429 (ECMA 48, ANSI
|
||
|
X3.64) functions, including color. Arbitrary keyboard input translation
|
||
|
is also supported. `screen' sessions can be detached and resumed later
|
||
|
on a different terminal type. Output in detached sessions is saved for
|
||
|
later viewing.
|
||
|
|
||
|
* `sed' (SrcCD)
|
||
|
|
||
|
`sed' is a stream-oriented version of `ed'. It comes with the `rx'
|
||
|
library.
|
||
|
|
||
|
* Sharutils (SrcCD)
|
||
|
|
||
|
`shar' makes so-called shell archives out of many files, preparing them
|
||
|
for transmission by electronic mail services; `unshar' helps unpack
|
||
|
these shell archives after reception. `uuencode' and `uudecode' are
|
||
|
POSIX compliant implementations of a pair of programs which transform
|
||
|
files into a format that can be safely transmitted across a 7-bit ASCII
|
||
|
link.
|
||
|
|
||
|
* Shellutils (SrcCD)
|
||
|
|
||
|
The Shellutils are: `basename', `chroot', `date', `dirname', `echo',
|
||
|
`env', `expr', `factor', `false', `groups', `hostname', `id', `logname',
|
||
|
`nice', `nohup', `pathchk', `printenv', `printf', `pwd', `seq', `sleep',
|
||
|
`stty', `su', `tee', `test', `true', `tty', `uname', `uptime', `users',
|
||
|
`who', `whoami', & `yes'.
|
||
|
|
||
|
* Shogi (SrcCD)
|
||
|
|
||
|
Shogi is a Japanese game similar to Chess; a major difference is that
|
||
|
captured pieces can be returned into play.
|
||
|
|
||
|
GNU Shogi is a variant of GNU Chess; it implements the same features &
|
||
|
similar heuristics. As a new feature, sequences of partial board
|
||
|
patterns can be introduced to help the program play toward specific
|
||
|
opening patterns. It has both character and X display interfaces.
|
||
|
|
||
|
It is primarily supported by Matthias Mutz on behalf of the FSF.
|
||
|
|
||
|
* SIPP (SrcCD)
|
||
|
|
||
|
SIPP is a library for photorealistically rendering 3D scenes. Scenes can
|
||
|
be illuminated by an arbitrary number of light sources; they are built up
|
||
|
of object hierarchies, with arbitrarily many subobjects and subsurfaces.
|
||
|
Surfaces can be rendered with either Phong, Gouraud, or flat shading.
|
||
|
The library supports programmable shaders and texture mapping.
|
||
|
|
||
|
* Smail (SrcCD)
|
||
|
|
||
|
Smail is a mail transport system, designed as a compatible drop-in
|
||
|
replacement for `sendmail'. It uses a much simpler configuration format
|
||
|
than `sendmail' and is designed to be setup with minimal effort.
|
||
|
|
||
|
* Smalltalk (SrcCD)
|
||
|
|
||
|
GNU Smalltalk is an interpreted object-oriented programming language
|
||
|
system written in highly portable C. It has been ported to MS-DOS, many
|
||
|
Unixes, & other OSes. Features include a binary image save capability,
|
||
|
the ability to call user-written C code with parameters, an Emacs
|
||
|
editing mode, a version of the X protocol invocable from Smalltalk,
|
||
|
optional byte-code compilation and/or execution tracing, & automatically
|
||
|
loaded per-user initialization files. It implements all of the classes
|
||
|
& protocol in the book "Smalltalk-80: The Language", except for the
|
||
|
graphic user interface (GUI) related classes.
|
||
|
|
||
|
* SNePS (SrcCD)
|
||
|
|
||
|
SNePS is the Semantic Network Processing System. It is an
|
||
|
implementation of a fully intensional theory of propositional knowledge
|
||
|
representation and reasoning. SNePS runs under CLISP or GCL.
|
||
|
|
||
|
* `spell' (SrcCD)
|
||
|
|
||
|
GNU `spell' is a clone of standard Unix `spell', implemented as a
|
||
|
wrapper to `ispell'.
|
||
|
|
||
|
* `stow' (SrcCD)
|
||
|
|
||
|
`stow' manages the installation of multiple software packages, keeping
|
||
|
them separate while making them appear (via symbolic links) to be
|
||
|
installed in the same place. For example, Emacs can be installed in
|
||
|
`/usr/local/stow/emacs' and Perl in `/usr/local/stow/perl', permitting
|
||
|
each to be administered separately, while with `stow' they will both
|
||
|
appear to be installed in `/usr/local'.
|
||
|
|
||
|
* Superopt (SrcCD)
|
||
|
|
||
|
Superopt is a function sequence generator that uses an exhaustive
|
||
|
generate-and-test approach to find the shortest instruction sequence for
|
||
|
a given function. You provide a function as input, a CPU to generate
|
||
|
code for, and how many instructions you want. Its use in GCC is
|
||
|
described in the `ACM SIGPLAN PLDI'92 Proceedings'. It supports: SPARC,
|
||
|
m68k, m68020, m88k, IBM POWER and PowerPC, AMD 29k, Intel x86 & 960,
|
||
|
Pyramid, DEC Alpha, Hitachi SH, & HP-PA.
|
||
|
|
||
|
* Swarm (SrcCD)
|
||
|
|
||
|
Swarm is a software package for multi-agent simulation of complex systems
|
||
|
being developed at The Santa Fe Institute. Swarm is intended to be a
|
||
|
useful tool for researchers in a variety of disciplines, especially
|
||
|
artificial life. The basic architecture of Swarm is the simulation of
|
||
|
collections of concurrently interacting agents: with this architecture,
|
||
|
a large variety of agent based models can be implemented.
|
||
|
|
||
|
* `tar' (BinCD, SrcCD)
|
||
|
|
||
|
GNU `tar' includes multi-volume support, the ability to archive sparse
|
||
|
files, compression/decompression, remote archives, and special features
|
||
|
that allow `tar' to be used for incremental and full backups. GNU `tar'
|
||
|
uses an early draft of the POSIX 1003.1 `ustar' format which is
|
||
|
different from the final version. This will be corrected in the future.
|
||
|
|
||
|
* Termcap Library (SrcCD) [FSFman]
|
||
|
|
||
|
The GNU Termcap library is a drop-in replacement for `libtermcap.a' on
|
||
|
any system. It does not place an arbitrary limit on the size of Termcap
|
||
|
entries, unlike most other Termcap libraries. Included is source for the
|
||
|
`Termcap Manual' in Texinfo format (*note Documentation::.).
|
||
|
|
||
|
* Termutils (SrcCD)
|
||
|
|
||
|
The Termutils package contains programs for controlling terminals.
|
||
|
`tput' is a portable way for shell scripts to use special terminal
|
||
|
capabilities. `tabs' is a program to set hardware terminal tab settings.
|
||
|
|
||
|
* TeX (SrcCD)
|
||
|
|
||
|
TeX is a document formatter that is used, among other things, by the FSF
|
||
|
for all its printed documentation. You will need it if you want to make
|
||
|
printed manuals. See `http://www.tug.org/web2c/'.
|
||
|
|
||
|
The Source Code CD-ROM contains a minimal TeX collection, sufficient to
|
||
|
process Texinfo files. For a complete TeX distribution, including both
|
||
|
sources and precompiled binaries for many platforms, consider teTeX.
|
||
|
This is available on CD-ROM (see `http://www.tug.org/texlive.html'), or
|
||
|
by FTP. The FTP instructions change too frequently to include them here;
|
||
|
see `ftp://ftp.tug.org/tex/unixtex.ftp'.
|
||
|
|
||
|
* Texinfo (SrcCD) [FSFman]
|
||
|
|
||
|
Texinfo is a set of utilities (`makeinfo', `info', `install-info',
|
||
|
`texi2dvi', `texindex', & `texinfmt.el') which generate printed manuals,
|
||
|
plain ASCII text, & online hypertext documentation (called "Info"), &
|
||
|
can read online Info documents; Info files can also be read in Emacs.
|
||
|
Version 3 has both Emacs Lisp & standalone programs written in C or as
|
||
|
shell scripts. Texinfo mode for Emacs enables easy editing & updating
|
||
|
of Texinfo files. Source for the `Texinfo Manual' is included (*note
|
||
|
Documentation::.).
|
||
|
|
||
|
* Textutils (SrcCD)
|
||
|
|
||
|
The Textutils programs manipulate textual data. They include: `cat',
|
||
|
`cksum', `comm', `csplit', `cut', `expand', `fmt', `fold', `head',
|
||
|
`join', `md5sum', `nl', `od', `paste', `pr', `sort', `split', `sum',
|
||
|
`tac', `tail', `tr', `unexpand', `uniq', and `wc'.
|
||
|
|
||
|
* TIFF library (SrcCD)
|
||
|
|
||
|
The TIFF library, `libtiff', is a library for manipulating Tagged Image
|
||
|
File Format files, a commonly used bitmap graphics format.
|
||
|
|
||
|
* Tile Forth (SrcCD)
|
||
|
|
||
|
Tile Forth is a 32-bit implementation of the Forth-83 standard written
|
||
|
in C, allowing it to be easily ported to new systems & extended with any
|
||
|
C-function (graphics, windowing, etc).
|
||
|
|
||
|
Many documented Forth libraries are available, e.g. top-down parsing,
|
||
|
multi-threads, & object-oriented programming.
|
||
|
|
||
|
* `time' (SrcCD)
|
||
|
|
||
|
`time' reports (usually from a shell) the user, system, & real time used
|
||
|
by a process. On some systems it also reports memory usage, page
|
||
|
faults, etc.
|
||
|
|
||
|
* `ucblogo' (SrcCD)
|
||
|
|
||
|
`ucblogo' implements the classic teaching language, Logo.
|
||
|
|
||
|
* `units'
|
||
|
|
||
|
GNU `units' converts between different units of measurement, such as
|
||
|
miles/gallon to km/liter. (It can only handle multiplicative scale
|
||
|
changes, so it cannot convert Celsius to Fahrenheit though it could
|
||
|
convert temperature differences between those temperatures scales.)
|
||
|
|
||
|
* UUCP (SrcCD)
|
||
|
|
||
|
GNU's UUCP system (written by Ian Lance Taylor) supports the `f', `g'
|
||
|
(all window & packet sizes), `v', `G', `t', `e', Zmodem, & two new
|
||
|
bidirectional (`i' & `j') protocols. With a BSD sockets library, it can
|
||
|
make TCP connections. With TLI libraries, it can make TLI connections.
|
||
|
Source is included for a manual (not yet published by the FSF).
|
||
|
|
||
|
* vera (SrcCD)
|
||
|
|
||
|
VERA (Virtual Entity of Relevant Acronyms) is a document listing
|
||
|
thousands of acronyms of the computer field.
|
||
|
|
||
|
* viewfax (SrcCD)
|
||
|
|
||
|
Viewfax is a tool for displaying fax files on an X display. It can
|
||
|
display raw, digifax or tiff/f files, such as those received by HylaFAX.
|
||
|
|
||
|
* W3 (SrcCD)
|
||
|
|
||
|
W3 (written by William Perry in Emacs Lisp) is an extensible, advanced
|
||
|
World Wide Web browser that runs as part of Emacs. It supports all the
|
||
|
bells and whistles you find on the Web today, including frames, tables,
|
||
|
stylesheets, and much more. See
|
||
|
`http://www.cs.indiana.edu/elisp/w3/docs.html'.
|
||
|
|
||
|
* `wdiff' (SrcCD)
|
||
|
|
||
|
`wdiff' is a front-end to GNU `diff'. It compares two files, finding
|
||
|
the words deleted or added to the first to make the second. It has many
|
||
|
output formats and works well with terminals and pagers. `wdiff' is
|
||
|
very useful when two texts differ only by a few words and paragraphs
|
||
|
have been refilled. Plans are to merge this package into `diffutils'.
|
||
|
|
||
|
* `Wget' (SrcCD)
|
||
|
|
||
|
`Wget' non-interactively retrieves files from the WWW using HTTP & FTP.
|
||
|
It is suitable for use in shell scripts.
|
||
|
|
||
|
* `windows32api' (SrcCD)
|
||
|
|
||
|
`windows32' is a set of header files & import libraries that can be used
|
||
|
by GNU tools for compiling & linking programs to be run on Windows NT/95.
|
||
|
|
||
|
* WN (SrcCD)
|
||
|
|
||
|
WN is a World Wide Web server designed to be secure and flexible. It
|
||
|
offers many different capabilities in pre-parsing files before passing
|
||
|
them to the client, and has a very different design from Apache and the
|
||
|
NCSA server.
|
||
|
|
||
|
* X11 (SrcCD)
|
||
|
|
||
|
We distribute Version 11, Release 6.3 of the X Window System with the
|
||
|
latest patches & bug fixes. X11 includes all of the core software,
|
||
|
documentation, contributed clients, libraries, & toolkits, games, etc.
|
||
|
|
||
|
While supplies last, we will distribute X11R5 on the November 1993
|
||
|
Source Code CD-ROM.
|
||
|
|
||
|
* `xboard' (SrcCD)
|
||
|
|
||
|
`xboard' is a graphical chessboard for X Windows. It can serve as a
|
||
|
user interface to the Crafty or GNU chess programs, the Internet Chess
|
||
|
Servers, e-mail correspondence chess, or games saved in Portable Game
|
||
|
Notation.
|
||
|
|
||
|
* `xgrabsc' (SrcCD)
|
||
|
|
||
|
`xgrabsc' is a screen capture program similar to `xwd' but with a
|
||
|
graphical user interface, more ways of selecting the part of the screen
|
||
|
to capture, & different types of output: Postscript, color Postscript,
|
||
|
xwd, bitmap, pixmap, & puzzle.
|
||
|
|
||
|
* `xinfo' (SrcCD)
|
||
|
|
||
|
`xinfo' is an X-windows program for reading Info files. It uses a
|
||
|
special widget, which is available for use in other programs.
|
||
|
|
||
|
* xmcd *Also see* `http://sunsite.unc.edu/~cddb/xmcd/' (SrcCD)
|
||
|
|
||
|
`xmcd' is an X11-based CD player utility and `cda' is a command-line
|
||
|
driven, non-graphical CD audio player. `xmcd' is developed to use the
|
||
|
OSF/Motif API (version 1.1 and later) and can also be used with LessTif,
|
||
|
the free Motif clone.
|
||
|
|
||
|
In its evolution over the past few years, `xmcd' has established itself
|
||
|
as the premier CD player application for the X window system with an
|
||
|
attractive, easy-to-use user interface. It is feature-rich and runs on
|
||
|
virtually all of the popular Unix and OpenVMS platforms. It also
|
||
|
supports the widest array of CD-ROM and CD-R devices, including some
|
||
|
older SCSI-1 drives that do not work with other CD player applications.
|
||
|
The remote CD database query feature fully utilizes the Internet and
|
||
|
taps on a vast repository of CD artists/titles, track titles and other
|
||
|
information. Multi-disc changers are also supported.
|
||
|
|
||
|
Like many other CD player applications, `xmcd' supports a CD database of
|
||
|
disc and track titles and other information. A distinguishing feature
|
||
|
of `xmcd' is the ability to connect to a remote CD database server to
|
||
|
query this information. Many public Internet CD database servers have
|
||
|
been established around the world for this purpose, and `xmcd' also
|
||
|
allows the user to submit new CD entries to the master database.
|
||
|
|
||
|
* `xshogi' (SrcCD)
|
||
|
|
||
|
`xshogi' is a graphical Shogi (Japanese Chess) board for the X Window
|
||
|
System. It can serve as a user interface to GNU Shogi, as a referee for
|
||
|
games between two humans, or as a client for the Internet Shogi Server.
|
||
|
|
||
|
* `Ygl' (SrcCD)
|
||
|
|
||
|
`Ygl' emulates a subset of SGI's GL (Graphics Language) library under
|
||
|
X11 on most platforms with an ANSI C compiler (including GCC). It has
|
||
|
most two-dimensional graphics routines, the queue device & query
|
||
|
routines, double buffering, RGB mode with dithering, Fortran bindings,
|
||
|
etc.
|
||
|
|
||
|
* zlibc (SrcCD)
|
||
|
|
||
|
Zlibc is an uncompressing C library for GNU/Linux and SunOS systems. It
|
||
|
is a preloadable shared object that allows executables to uncompress the
|
||
|
datafiles that they need on the fly. No kernel patch, no recompilation
|
||
|
of these executables and no recompilation of the libraries is needed;
|
||
|
the package overrides the `open' function (and other system call
|
||
|
functions) in the shared library.
|
||
|
|
||
|
|
||
|
|
||
|
Program/Package Cross Reference
|
||
|
*******************************
|
||
|
|
||
|
Here is a list of the package each GNU program or library is in. You can FTP
|
||
|
the current list in the file `/pub/gnu/ProgramIndex' from a GNU FTP host
|
||
|
(*note How to Get GNU Software::.).
|
||
|
|
||
|
* 4dview geomview
|
||
|
|
||
|
* a2p perl
|
||
|
* a2x xopt
|
||
|
* ac bsd44
|
||
|
* accton bsd44
|
||
|
* ackpfd phttpd
|
||
|
* acl bsd44
|
||
|
* acm acm
|
||
|
* acms acm
|
||
|
* addbbox geomview
|
||
|
* addftinfo Groff
|
||
|
* adventure bsd44
|
||
|
* afm2tfm TeX
|
||
|
* aid ID Utils
|
||
|
* amd bsd44
|
||
|
* ansitape bsd44
|
||
|
* AnswerGarden xopt
|
||
|
* apply bsd44
|
||
|
* appres xreq
|
||
|
* apropos bsd44
|
||
|
* ar Binutils
|
||
|
* arithmetic bsd44
|
||
|
* arp bsd44
|
||
|
* atc bsd44
|
||
|
* authwn WN
|
||
|
* autoconf Autoconf
|
||
|
* autoheader Autoconf
|
||
|
* automake Automake
|
||
|
* autoreconf Autoconf
|
||
|
* autoscan Autoconf
|
||
|
* autoupdate Autoconf
|
||
|
* auto_box xopt
|
||
|
* auto_box xreq
|
||
|
|
||
|
* b2m Emacs
|
||
|
* backgammon bsd44
|
||
|
* bad144 bsd44
|
||
|
* badsect bsd44
|
||
|
* banner bsd44
|
||
|
* basename Shellutils
|
||
|
* bash BASH
|
||
|
* battlestar bsd44
|
||
|
* bc bc
|
||
|
* bcd bsd44
|
||
|
* bdes bsd44
|
||
|
* bdftops Ghostscript
|
||
|
* beach_ball xopt
|
||
|
* beach_ball xreq
|
||
|
* beach_ball2 xopt
|
||
|
* bibtex TeX
|
||
|
* biff bsd44
|
||
|
* bison Bison
|
||
|
* bitmap xreq
|
||
|
* boggle bsd44
|
||
|
* bpltobzr Fontutils
|
||
|
* bugfiler bsd44
|
||
|
* buildhash Ispell
|
||
|
* bzrto Fontutils
|
||
|
|
||
|
* c++ GCC
|
||
|
* c++filt Binutils
|
||
|
* c2ph perl
|
||
|
* ca100 xopt
|
||
|
* caesar bsd44
|
||
|
* cal bsd44
|
||
|
* calendar bsd44
|
||
|
* canfield bsd44
|
||
|
* cat Textutils
|
||
|
* cbars wdiff
|
||
|
* cc GCC
|
||
|
* cc1 GCC
|
||
|
* cc1obj GCC
|
||
|
* cc1plus GCC
|
||
|
* cccp GCC
|
||
|
* cdwrite mkisofs
|
||
|
* cfengine cfengine
|
||
|
* cgi Spinner
|
||
|
* charspace Fontutils
|
||
|
* checknr bsd44
|
||
|
* chess bsd44
|
||
|
* chflags bsd44
|
||
|
* chgrp Fileutils
|
||
|
* ching bsd44
|
||
|
* chmod Fileutils
|
||
|
* chown Fileutils
|
||
|
* chpass bsd44
|
||
|
* chroot bsd44
|
||
|
* ci RCS
|
||
|
* cksum Textutils
|
||
|
* cktyps g77
|
||
|
* clisp CLISP
|
||
|
* clri bsd44
|
||
|
* cmail xboard
|
||
|
* cmmf TeX
|
||
|
* cmodext xopt
|
||
|
* cmp Diffutils
|
||
|
* co RCS
|
||
|
* col bsd44
|
||
|
* colcrt bsd44
|
||
|
* colrm bsd44
|
||
|
* column bsd44
|
||
|
* comm Textutils
|
||
|
* compress bsd44
|
||
|
* comsat bsd44
|
||
|
* connectd bsd44
|
||
|
* cp Fileutils
|
||
|
* cpicker xopt
|
||
|
* cpio cpio
|
||
|
* cpp GCC
|
||
|
* cppstdin perl
|
||
|
* cribbage bsd44
|
||
|
* crock xopt
|
||
|
* csh bsd44
|
||
|
* csplit Textutils
|
||
|
* ctags Emacs
|
||
|
* ctwm xopt
|
||
|
* cu UUCP
|
||
|
* cut Textutils
|
||
|
* cvs CVS
|
||
|
* cvscheck CVS
|
||
|
* cvtmail Emacs
|
||
|
* cxterm xopt
|
||
|
|
||
|
* d Fileutils
|
||
|
* date Shellutils
|
||
|
* dc bc
|
||
|
* dd Fileutils
|
||
|
* ddd DDD
|
||
|
* defid ID Utils
|
||
|
* delatex TeX
|
||
|
* demangle Binutils
|
||
|
* descend CVS
|
||
|
* detex TeX
|
||
|
* df Fileutils
|
||
|
* dhtppd phttpd
|
||
|
* diff Diffutils
|
||
|
* diff3 Diffutils
|
||
|
* diffpp enscript
|
||
|
* digest-doc Emacs
|
||
|
* dipress bsd44
|
||
|
* dir Fileutils
|
||
|
* dircolors Fileutils
|
||
|
* dirname Shellutils
|
||
|
* dish xopt
|
||
|
* disklabel bsd44
|
||
|
* diskpart bsd44
|
||
|
* dld dld
|
||
|
* dm bsd44
|
||
|
* dmesg bsd44
|
||
|
* doschk doschk
|
||
|
* dox xopt
|
||
|
* du Fileutils
|
||
|
* dump bsd44
|
||
|
* dump mkisofs
|
||
|
* dumpfs bsd44
|
||
|
* dvi2tty TeX
|
||
|
* dvicopy TeX
|
||
|
* dvips TeX
|
||
|
* dvitype TeX
|
||
|
|
||
|
* ecc ecc
|
||
|
* echo Shellutils
|
||
|
* ed ed
|
||
|
* edit-pr GNATS
|
||
|
* editres xreq
|
||
|
* edquota bsd44
|
||
|
* eeprom bsd44
|
||
|
* egrep grep
|
||
|
* eid ID Utils
|
||
|
* emacs Emacs
|
||
|
* emacsclient Emacs
|
||
|
* emacsserver Emacs
|
||
|
* emacstool Emacs
|
||
|
* emu xopt
|
||
|
* enscript enscript
|
||
|
* env Shellutils
|
||
|
* eqn Groff
|
||
|
* error bsd44
|
||
|
* es es
|
||
|
* esdebug es
|
||
|
* etags Emacs
|
||
|
* ex nvi
|
||
|
* example geomview
|
||
|
* exicyclog Exim
|
||
|
* exigrep Exim
|
||
|
* exim Exim
|
||
|
* eximon Exim
|
||
|
* eximon Exim
|
||
|
* eximstats Exim
|
||
|
* exinext Exim
|
||
|
* exiwhat Exim
|
||
|
* expand Textutils
|
||
|
* expect DejaGnu
|
||
|
* expr Shellutils
|
||
|
* exterm xopt
|
||
|
|
||
|
* f2c f2c
|
||
|
* factor bsd44
|
||
|
* fakemail Emacs
|
||
|
* false Shellutils
|
||
|
* fastboot bsd44
|
||
|
* fax2ps HylaFAX
|
||
|
* faxalter HylaFAX
|
||
|
* faxanswer HylaFAX
|
||
|
* faxcover HylaFAX
|
||
|
* faxd HylaFAX
|
||
|
* faxd.recv HylaFAX
|
||
|
* faxmail HylaFAX
|
||
|
* faxquit HylaFAX
|
||
|
* faxrcvd HylaFAX
|
||
|
* faxrm HylaFAX
|
||
|
* faxstat HylaFAX
|
||
|
* fc f2c
|
||
|
* fdraw xopt
|
||
|
* ffe g77
|
||
|
* fgrep grep
|
||
|
* fid ID Utils
|
||
|
* file bsd44
|
||
|
* find Findutils
|
||
|
* find2perl perl
|
||
|
* finger Finger
|
||
|
* fingerd Finger
|
||
|
* fish bsd44
|
||
|
* fixfonts Texinfo
|
||
|
* fixinc.svr4 GCC
|
||
|
* fixincludes GCC
|
||
|
* flex flex
|
||
|
* flex++ flex
|
||
|
* flythrough geomview
|
||
|
* fmt bsd44
|
||
|
* fnid ID Utils
|
||
|
* fold Textutils
|
||
|
* font2c Ghostscript
|
||
|
* fontconvert Fontutils
|
||
|
* forth Tile Forth
|
||
|
* forthicon Tile Forth
|
||
|
* forthtool Tile Forth
|
||
|
* fortune bsd44
|
||
|
* fpr bsd44
|
||
|
* freq Ispell
|
||
|
* freqtbl Ispell
|
||
|
* from bsd44
|
||
|
* fsck bsd44
|
||
|
* fsplit bsd44
|
||
|
* fstat bsd44
|
||
|
* ftp bsd44
|
||
|
* ftp Inetutils
|
||
|
* ftpd bsd44
|
||
|
* ftpd Inetutils
|
||
|
|
||
|
* g++ GCC
|
||
|
* gas Binutils
|
||
|
* gawk GAWK
|
||
|
* gcal gcal
|
||
|
* gcc GCC
|
||
|
* gcore bsd44
|
||
|
* gdb GDB
|
||
|
* genclass libg++
|
||
|
* geomstuff geomview
|
||
|
* gettext gettext
|
||
|
* getty bsd44
|
||
|
* gftodvi TeX
|
||
|
* gftopk TeX
|
||
|
* gftype TeX
|
||
|
* ghostview Ghostview
|
||
|
* gid ID Utils
|
||
|
* ginsu geomview
|
||
|
* git GIT
|
||
|
* gitaction GIT
|
||
|
* gitcmp GIT
|
||
|
* gitkeys GIT
|
||
|
* gitmatch GIT
|
||
|
* gitmount GIT
|
||
|
* gitps GIT
|
||
|
* gitredir GIT
|
||
|
* gitrgrep GIT
|
||
|
* gitview GIT
|
||
|
* gitwipe GIT
|
||
|
* gn GN
|
||
|
* gnans Gnans
|
||
|
* gnanslator Gnans
|
||
|
* gnats GNATS
|
||
|
* gnuchess Chess
|
||
|
* gnuchessc Chess
|
||
|
* gnuchessn Chess
|
||
|
* gnuchessr Chess
|
||
|
* gnuchessx Chess
|
||
|
* gnuclient gnuserv
|
||
|
* gnudoit gnuserv
|
||
|
* gnupdisp Shogi
|
||
|
* gnuplot gnuplot
|
||
|
* gnuplot_x11 gnuplot
|
||
|
* gnuserv gnuserv
|
||
|
* gnushogi Shogi
|
||
|
* gnushogir Shogi
|
||
|
* gnushogix Shogi
|
||
|
* go GnuGo
|
||
|
* gpc xopt
|
||
|
* gpc xreq
|
||
|
* gperf cperf
|
||
|
* gperf libg++
|
||
|
* gprof Binutils
|
||
|
* graffiti geomview
|
||
|
* graph Graphics
|
||
|
* grep grep
|
||
|
* grodvi Groff
|
||
|
* groff Groff
|
||
|
* grops Groff
|
||
|
* grotty Groff
|
||
|
* groups Shellutils
|
||
|
* gs Ghostscript
|
||
|
* gsbj Ghostscript
|
||
|
* gsdj Ghostscript
|
||
|
* gslj Ghostscript
|
||
|
* gslp Ghostscript
|
||
|
* gsnd Ghostscript
|
||
|
* gsrenderfont Fontutils
|
||
|
* gunzip gzip
|
||
|
* gvclock geomview
|
||
|
* gwm xopt
|
||
|
* gzexe gzip
|
||
|
* gzip gzip
|
||
|
|
||
|
* h2ph perl
|
||
|
* h2pl perl
|
||
|
* hack bsd44
|
||
|
* hangman bsd44
|
||
|
* head Textutils
|
||
|
* hello hello
|
||
|
* hexdump bsd44
|
||
|
* hexl Emacs
|
||
|
* hinge geomview
|
||
|
* hostname Shellutils
|
||
|
* hp2xx hp2xx
|
||
|
* hterm xopt
|
||
|
* htmlencode phttpd
|
||
|
* httpd apache
|
||
|
* httpdecode phttpd
|
||
|
|
||
|
* i18nOlwmV2 xopt
|
||
|
* i2mif xopt
|
||
|
* ico xopt
|
||
|
* ico xreq
|
||
|
* id Shellutils
|
||
|
* ident RCS
|
||
|
* ifconfig bsd44
|
||
|
* ifnames Autoconf
|
||
|
* ImageMagick xopt
|
||
|
* imageto Fontutils
|
||
|
* iman xopt
|
||
|
* imgrotate Fontutils
|
||
|
* indent indent
|
||
|
* indxbib Groff
|
||
|
* inetd bsd44
|
||
|
* inetd Inetutils
|
||
|
* info Texinfo
|
||
|
* inimf TeX
|
||
|
* init bsd44
|
||
|
* initex TeX
|
||
|
* inn bsd44
|
||
|
* install Fileutils
|
||
|
* iostat bsd44
|
||
|
* isodiag mkisofs
|
||
|
* isodump mkisofs
|
||
|
* ispell Ispell
|
||
|
* ixterm xopt
|
||
|
* ixx xopt
|
||
|
|
||
|
* join Textutils
|
||
|
* jot bsd44
|
||
|
* jove bsd44
|
||
|
|
||
|
* kdestroy bsd44
|
||
|
* kdump bsd44
|
||
|
* kermit bsd44
|
||
|
* kgames xopt
|
||
|
* kgmon bsd44
|
||
|
* kill bsd44
|
||
|
* kinit bsd44
|
||
|
* kinput2 xopt
|
||
|
* klist bsd44
|
||
|
* kpasswdd bsd44
|
||
|
* ksrvtgt bsd44
|
||
|
* kterm xopt
|
||
|
* ktrace bsd44
|
||
|
|
||
|
* lam bsd44
|
||
|
* larn bsd44
|
||
|
* lasergnu gnuplot
|
||
|
* last bsd44
|
||
|
* lastcomm bsd44
|
||
|
* latex TeX
|
||
|
* lclock xopt
|
||
|
* ld Binutils
|
||
|
* leave bsd44
|
||
|
* less less
|
||
|
* lesskey less
|
||
|
* libavcall.a ffcall
|
||
|
* libbfd.a Binutils
|
||
|
* libbfd.a GDB
|
||
|
* libbzr.a Fontutils
|
||
|
* libc.a C Library
|
||
|
* libcompat.a bsd44
|
||
|
* libcurses.a bsd44
|
||
|
* libcurses.a ncurses
|
||
|
* libdcurses.a ncurses
|
||
|
* libedit.a bsd44
|
||
|
* libF77.a f2c
|
||
|
* libF77.a g77
|
||
|
* libg++.a libg++
|
||
|
* libgdbm.a gdbm
|
||
|
* libgf.a Fontutils
|
||
|
* libgmp.a gmp
|
||
|
* libgnanslib.a Gnans
|
||
|
* libgnussl.a gnussl
|
||
|
* libI77.a f2c
|
||
|
* libI77.a g77
|
||
|
* libkvm.a bsd44
|
||
|
* libm.a bsd44
|
||
|
* libncurses.a ncurses
|
||
|
* libnihcl.a NIHCL
|
||
|
* libnihclmi.a NIHCL
|
||
|
* libnihclvec.a NIHCL
|
||
|
* libnls.a xreq
|
||
|
* libobjects.a libobjects
|
||
|
* liboctave.a Octave
|
||
|
* liboldX.a xreq
|
||
|
* libpbm.a Fontutils
|
||
|
* libPEXt.a xopt
|
||
|
* libpk.a Fontutils
|
||
|
* libresolv.a bsd44
|
||
|
* librpc.a bsd44
|
||
|
* libsipp.a SIPP
|
||
|
* libtcl.a DejaGnu
|
||
|
* libtelnet.a bsd44
|
||
|
* libterm.a bsd44
|
||
|
* libtermcap.a Termcap
|
||
|
* libtfm.a Fontutils
|
||
|
* libtiff.a tiff
|
||
|
* libutil.a bsd44
|
||
|
* libvacall.a ffcall
|
||
|
* libWc.a xopt
|
||
|
* libwidgets.a Fontutils
|
||
|
* libX.a xreq
|
||
|
* libXau.a xreq
|
||
|
* libXaw.a xreq
|
||
|
* libXcp.a xopt
|
||
|
* libXcu.a xopt
|
||
|
* libXdmcp.a xreq
|
||
|
* libXmp.a xopt
|
||
|
* libXmu.a xreq
|
||
|
* libXO.a xopt
|
||
|
* libXop.a xopt
|
||
|
* libXp.a xopt
|
||
|
* libXpex.a xopt
|
||
|
* libXt.a xopt
|
||
|
* libXt.a xreq
|
||
|
* libXwchar.a xopt
|
||
|
* liby.a bsd44
|
||
|
* libYgl.a Ygl
|
||
|
* lid ID Utils
|
||
|
* limn Fontutils
|
||
|
* listres xopt
|
||
|
* listres xreq
|
||
|
* lkbib Groff
|
||
|
* ln Fileutils
|
||
|
* locate Findutils
|
||
|
* lock bsd44
|
||
|
* logcvt-ip2n phttpd
|
||
|
* logger bsd44
|
||
|
* login bsd44
|
||
|
* logname Shellutils
|
||
|
* logo ucblogo
|
||
|
* lookbib Groff
|
||
|
* lorder bsd44
|
||
|
* lpr bsd44
|
||
|
* ls Fileutils
|
||
|
* lynx lynx
|
||
|
|
||
|
* m4 m4
|
||
|
* mail bsd44
|
||
|
* mail-files Sharutils
|
||
|
* mailq smail
|
||
|
* mailshar Sharutils
|
||
|
* make make
|
||
|
* make-docfile Emacs
|
||
|
* make-path Emacs
|
||
|
* makeindex TeX
|
||
|
* makeinfo Texinfo
|
||
|
* MakeTeXPK TeX
|
||
|
* man bsd44
|
||
|
* man-macros Groff
|
||
|
* maniview geomview
|
||
|
* mattrib mtools
|
||
|
* maze xopt
|
||
|
* maze xreq
|
||
|
* mazewar xopt
|
||
|
* mc mc
|
||
|
* mcd mtools
|
||
|
* mcopy mtools
|
||
|
* mcserv mc
|
||
|
* md5sum Textutils
|
||
|
* mdel mtools
|
||
|
* mdir mtools
|
||
|
* me-macros Groff
|
||
|
* medit2gv geomview
|
||
|
* merge RCS
|
||
|
* mesg bsd44
|
||
|
* mf TeX
|
||
|
* mformat mtools
|
||
|
* mft TeX
|
||
|
* mgdiff xopt
|
||
|
* mh bsd44
|
||
|
* mille bsd44
|
||
|
* mkafmmap enscript
|
||
|
* mkcache GN
|
||
|
* mkdep bsd44
|
||
|
* mkdir Fileutils
|
||
|
* mkfifo Fileutils
|
||
|
* mkid ID Utils
|
||
|
* mkisofs mkisofs
|
||
|
* mklocale bsd44
|
||
|
* mkmanifest mtools
|
||
|
* mkmf bsd44
|
||
|
* mkmodules CVS
|
||
|
* mknod Fileutils
|
||
|
* mkstr bsd44
|
||
|
* mlabel mtools
|
||
|
* mm-macros Groff
|
||
|
* mmd mtools
|
||
|
* monop bsd44
|
||
|
* more bsd44
|
||
|
* morse bsd44
|
||
|
* mount bsd44
|
||
|
* mountd bsd44
|
||
|
* movemail Emacs
|
||
|
* mprof bsd44
|
||
|
* mrd mtools
|
||
|
* mread mtools
|
||
|
* mren mtools
|
||
|
* ms-macros Groff
|
||
|
* msgcmp gettext
|
||
|
* msgfmt gettext
|
||
|
* msgmerge gettext
|
||
|
* msgs bsd44
|
||
|
* msgunfmt gettext
|
||
|
* mst Smalltalk
|
||
|
* mt cpio
|
||
|
* mterm xopt
|
||
|
* mtree bsd44
|
||
|
* mtype mtools
|
||
|
* mule MULE
|
||
|
* muncher xopt
|
||
|
* mv Fileutils
|
||
|
* mvdir Fileutils
|
||
|
* mwrite mtools
|
||
|
|
||
|
* NDview geomview
|
||
|
* nethack NetHack
|
||
|
* netstat bsd44
|
||
|
* newfs bsd44
|
||
|
* nfsd bsd44
|
||
|
* nfsiod bsd44
|
||
|
* nfsstat bsd44
|
||
|
* nice Shellutils
|
||
|
* nl Textutils
|
||
|
* nlmconv Binutils
|
||
|
* nm Binutils
|
||
|
* nohup Shellutils
|
||
|
* nose geomview
|
||
|
* notify HylaFAX
|
||
|
* nroff Groff
|
||
|
* number bsd44
|
||
|
|
||
|
* objc GCC
|
||
|
* objcopy Binutils
|
||
|
* objdump Binutils
|
||
|
* objective-c GCC
|
||
|
* obst-boot OBST
|
||
|
* obst-CC OBST
|
||
|
* obst-cct OBST
|
||
|
* obst-cgc OBST
|
||
|
* obst-cmp OBST
|
||
|
* obst-cnt OBST
|
||
|
* obst-cpcnt OBST
|
||
|
* obst-csz OBST
|
||
|
* obst-dir OBST
|
||
|
* obst-dmp OBST
|
||
|
* obst-gen OBST
|
||
|
* obst-gsh OBST
|
||
|
* obst-init OBST
|
||
|
* obst-scp OBST
|
||
|
* obst-sil OBST
|
||
|
* obst-stf OBST
|
||
|
* oclock xreq
|
||
|
* octave Octave
|
||
|
* od Textutils
|
||
|
* oleo Oleo
|
||
|
* ora-examples xopt
|
||
|
|
||
|
* p2c p2c
|
||
|
* pagesize bsd44
|
||
|
* palette xopt
|
||
|
* pascal bsd44
|
||
|
* passwd bsd44
|
||
|
* paste Textutils
|
||
|
* patch patch
|
||
|
* patgen TeX
|
||
|
* pathalias bsd44
|
||
|
* pathchk Shellutils
|
||
|
* pathto smail
|
||
|
* pax bsd44
|
||
|
* pbmplus xopt
|
||
|
* perl perl
|
||
|
* pfbtops Groff
|
||
|
* phantasia bsd44
|
||
|
* phttpd phttpd
|
||
|
* pic Groff
|
||
|
* pico pine
|
||
|
* pig bsd44
|
||
|
* pine pine
|
||
|
* ping bsd44
|
||
|
* pixedit xopt
|
||
|
* pixmap xopt
|
||
|
* pktogf TeX
|
||
|
* pktype TeX
|
||
|
* plaid xopt
|
||
|
* plot2fig Graphics
|
||
|
* plot2plot Graphics
|
||
|
* plot2ps Graphics
|
||
|
* plot2tek Graphics
|
||
|
* pltotf TeX
|
||
|
* pollrcvd HylaFAX
|
||
|
* pom bsd44
|
||
|
* pooltype TeX
|
||
|
* portmap bsd44
|
||
|
* ppt bsd44
|
||
|
* pr Textutils
|
||
|
* pr-addr GNATS
|
||
|
* pr-edit GNATS
|
||
|
* primes bsd44
|
||
|
* printenv Shellutils
|
||
|
* printf Shellutils
|
||
|
* protoize GCC
|
||
|
* proxygarb Spinner
|
||
|
* ps bsd44
|
||
|
* ps2ascii Ghostscript
|
||
|
* ps2epsi Ghostscript
|
||
|
* ps2fax HylaFAX
|
||
|
* psbb Groff
|
||
|
* pstat bsd44
|
||
|
* psycho xopt
|
||
|
* ptester phttpd
|
||
|
* ptx ptx
|
||
|
* pubdic+ xopt
|
||
|
* puzzle xopt
|
||
|
* puzzle xreq
|
||
|
* pwd Shellutils
|
||
|
* pyramid xopt
|
||
|
|
||
|
* query-pr GNATS
|
||
|
* quiz bsd44
|
||
|
* quot bsd44
|
||
|
* quota bsd44
|
||
|
* quotacheck bsd44
|
||
|
* quotaon bsd44
|
||
|
|
||
|
* rain bsd44
|
||
|
* random bsd44
|
||
|
* ranlib Binutils
|
||
|
* rbootd bsd44
|
||
|
* rc rc
|
||
|
* rcp bsd44
|
||
|
* rcp Inetutils
|
||
|
* rcs RCS
|
||
|
* rcs-to-cvs CVS
|
||
|
* rcs2log Emacs
|
||
|
* rcsdiff RCS
|
||
|
* rcsfreeze RCS
|
||
|
* rcsmerge RCS
|
||
|
* rdist bsd44
|
||
|
* reboot bsd44
|
||
|
* recode recode
|
||
|
* recvstats HylaFAX
|
||
|
* red ed
|
||
|
* refer Groff
|
||
|
* remsync Sharutils
|
||
|
* renice bsd44
|
||
|
* repquota bsd44
|
||
|
* restore bsd44
|
||
|
* rev bsd44
|
||
|
* rexecd bsd44
|
||
|
* rexecd Inetutils
|
||
|
* rlog RCS
|
||
|
* rlogin bsd44
|
||
|
* rlogin Inetutils
|
||
|
* rlogind bsd44
|
||
|
* rlogind Inetutils
|
||
|
* rm Fileutils
|
||
|
* rmail bsd44
|
||
|
* rmdir Fileutils
|
||
|
* rmt cpio
|
||
|
* rmt tar
|
||
|
* robots bsd44
|
||
|
* rogue bsd44
|
||
|
* route bsd44
|
||
|
* routed bsd44
|
||
|
* rr xopt
|
||
|
* rs bsd44
|
||
|
* rsh bsd44
|
||
|
* rsh Inetutils
|
||
|
* rshd bsd44
|
||
|
* rshd Inetutils
|
||
|
* rsmtp smail
|
||
|
* runq smail
|
||
|
* runtest DejaGnu
|
||
|
* runtest.exp DejaGnu
|
||
|
* ruptime bsd44
|
||
|
* rwho bsd44
|
||
|
* rwhod bsd44
|
||
|
|
||
|
* s2p perl
|
||
|
* sail bsd44
|
||
|
* saoimage SAOimage
|
||
|
* savecore bsd44
|
||
|
* sc bsd44
|
||
|
* sccs bsd44
|
||
|
* sccs2rcs CVS
|
||
|
* scdisp xopt
|
||
|
* screen screen
|
||
|
* script bsd44
|
||
|
* scsiformat bsd44
|
||
|
* sctext xopt
|
||
|
* sdiff Diffutils
|
||
|
* sed sed
|
||
|
* send-pr GNATS
|
||
|
* sendfax HylaFAX
|
||
|
* sendmail bsd44
|
||
|
* sgi2fax HylaFAX
|
||
|
* sgn GN
|
||
|
* sh bsd44
|
||
|
* shar Sharutils
|
||
|
* shinbun xopt
|
||
|
* shogi Shogi
|
||
|
* showfont xopt
|
||
|
* showmount bsd44
|
||
|
* shutdown bsd44
|
||
|
* size Binutils
|
||
|
* sj3 xopt
|
||
|
* sjxa xopt
|
||
|
* slattach bsd44
|
||
|
* sleep Shellutils
|
||
|
* sliplogin bsd44
|
||
|
* smail smail
|
||
|
* smtpd smail
|
||
|
* snake bsd44
|
||
|
* snftobdf xopt
|
||
|
* soelim Groff
|
||
|
* sort Textutils
|
||
|
* sos2obst OBST
|
||
|
* spider xopt
|
||
|
* split Textutils
|
||
|
* startslip bsd44
|
||
|
* stereo geomview
|
||
|
* stf OBST
|
||
|
* strings Binutils
|
||
|
* strip Binutils
|
||
|
* stty Shellutils
|
||
|
* su Shellutils
|
||
|
* sum Textutils
|
||
|
* superopt Superopt
|
||
|
* swapon bsd44
|
||
|
* sweep geomview
|
||
|
* sync bsd44
|
||
|
* sysctl bsd44
|
||
|
* syslog Inetutils
|
||
|
* syslogd bsd44
|
||
|
* syslogd Inetutils
|
||
|
* systat bsd44
|
||
|
|
||
|
* tabs Termutils
|
||
|
* tac Textutils
|
||
|
* tackdown geomview
|
||
|
* tail Textutils
|
||
|
* taintperl perl
|
||
|
* talk bsd44
|
||
|
* talk Inetutils
|
||
|
* talkd bsd44
|
||
|
* talkd Inetutils
|
||
|
* tangle TeX
|
||
|
* tar tar
|
||
|
* tbl Groff
|
||
|
* tcal gcal
|
||
|
* tcl DejaGnu
|
||
|
* tclsh DejaGnu
|
||
|
* tcopy bsd44
|
||
|
* tcp Emacs
|
||
|
* tee Shellutils
|
||
|
* tek2plot Graphics
|
||
|
* telnet bsd44
|
||
|
* telnet Inetutils
|
||
|
* telnetd bsd44
|
||
|
* telnetd Inetutils
|
||
|
* test Shellutils
|
||
|
* test-g++ DejaGnu
|
||
|
* test-tool DejaGnu
|
||
|
* tetris bsd44
|
||
|
* tex TeX
|
||
|
* tex3patch Texinfo
|
||
|
* texi2dvi Texinfo
|
||
|
* texindex Texinfo
|
||
|
* texspell TeX
|
||
|
* textfmt HylaFAX
|
||
|
* tfmtodit Groff
|
||
|
* tftopl TeX
|
||
|
* tftp bsd44
|
||
|
* tftp Inetutils
|
||
|
* tftpd bsd44
|
||
|
* tftpd Inetutils
|
||
|
* tgrind TeX
|
||
|
* time time
|
||
|
* timed bsd44
|
||
|
* timer Emacs
|
||
|
* timex xopt
|
||
|
* tip bsd44
|
||
|
* tkpostage xopt
|
||
|
* tn3270 bsd44
|
||
|
* togeomview geomview
|
||
|
* touch Fileutils
|
||
|
* tput Termutils
|
||
|
* tr Textutils
|
||
|
* traceroute bsd44
|
||
|
* transcript HylaFAX
|
||
|
* transfig xopt
|
||
|
* transformer geomview
|
||
|
* trek bsd44
|
||
|
* trigrp geomview
|
||
|
* trn3 bsd44
|
||
|
* troff Groff
|
||
|
* trpt bsd44
|
||
|
* trsp bsd44
|
||
|
* true Shellutils
|
||
|
* tset bsd44
|
||
|
* tsort bsd44
|
||
|
* tty Shellutils
|
||
|
* ttygnans Gnans
|
||
|
* tunefs bsd44
|
||
|
* tupdate gettext
|
||
|
* tvtwm xopt
|
||
|
* twm xreq
|
||
|
|
||
|
* ul bsd44
|
||
|
* ulpc Spinner
|
||
|
* umount bsd44
|
||
|
* uname Shellutils
|
||
|
* uncompress gzip
|
||
|
* unexpand Textutils
|
||
|
* unifdef bsd44
|
||
|
* unify wdiff
|
||
|
* uniq Textutils
|
||
|
* unprotoize GCC
|
||
|
* unshar Sharutils
|
||
|
* unvis bsd44
|
||
|
* update bsd44
|
||
|
* updatedb Findutils
|
||
|
* users Shellutils
|
||
|
* uuchk UUCP
|
||
|
* uucico UUCP
|
||
|
* uuconv UUCP
|
||
|
* uucp UUCP
|
||
|
* uucpd bsd44
|
||
|
* uucpd Inetutils
|
||
|
* uudecode Sharutils
|
||
|
* uudir UUCP
|
||
|
* uuencode Sharutils
|
||
|
* uulog UUCP
|
||
|
* uuname UUCP
|
||
|
* uupath smail
|
||
|
* uupick UUCP
|
||
|
* uurate UUCP
|
||
|
* uusched UUCP
|
||
|
* uustat UUCP
|
||
|
* uuto UUCP
|
||
|
* uux UUCP
|
||
|
* uuxqt UUCP
|
||
|
|
||
|
* v Fileutils
|
||
|
* vacation bsd44
|
||
|
* vandal xopt
|
||
|
* vcdiff Emacs
|
||
|
* vdir Fileutils
|
||
|
* vftovp TeX
|
||
|
* vgrind bsd44
|
||
|
* vi nvi
|
||
|
* viewres xopt
|
||
|
* viewres xreq
|
||
|
* vine xopt
|
||
|
* vipw bsd44
|
||
|
* virmf TeX
|
||
|
* virtex TeX
|
||
|
* vis bsd44
|
||
|
* vmstat bsd44
|
||
|
* vptovf TeX
|
||
|
|
||
|
* w bsd44
|
||
|
* waisgn GN
|
||
|
* wakeup Emacs
|
||
|
* wall bsd44
|
||
|
* wargames bsd44
|
||
|
* wc Textutils
|
||
|
* wdiff wdiff
|
||
|
* weave TeX
|
||
|
* what bsd44
|
||
|
* whatis bsd44
|
||
|
* whereis bsd44
|
||
|
* who Shellutils
|
||
|
* whoami Shellutils
|
||
|
* whois bsd44
|
||
|
* window bsd44
|
||
|
* winterp xopt
|
||
|
* wish DejaGnu
|
||
|
* wn WN
|
||
|
* wndex WN
|
||
|
* worm bsd44
|
||
|
* worms bsd44
|
||
|
* write bsd44
|
||
|
* wump bsd44
|
||
|
|
||
|
* x11perf xreq
|
||
|
* x2p perl
|
||
|
* xalarm xopt
|
||
|
* xancur xopt
|
||
|
* xargs Findutils
|
||
|
* xauth xreq
|
||
|
* xbfe Fontutils
|
||
|
* xbiff xopt
|
||
|
* xbiff xreq
|
||
|
* xboard xboard
|
||
|
* xboing xopt
|
||
|
* xbuffy3 xopt
|
||
|
* xcalc xopt
|
||
|
* xcalc xreq
|
||
|
* xcalendar xopt
|
||
|
* xcdplayer xopt
|
||
|
* xcell xopt
|
||
|
* xclipboard xreq
|
||
|
* xclock xreq
|
||
|
* xcmdmenu xopt
|
||
|
* xcms xopt
|
||
|
* xcmsdb xreq
|
||
|
* xcmstest xreq
|
||
|
* xco xopt
|
||
|
* xcolorize xopt
|
||
|
* xcolors xopt
|
||
|
* xconsole xreq
|
||
|
* xcrtca xopt
|
||
|
* xdaliclock xopt
|
||
|
* xdiary xopt
|
||
|
* xditview Groff
|
||
|
* xditview xopt
|
||
|
* xditview xreq
|
||
|
* xdm xreq
|
||
|
* xdpyinfo xreq
|
||
|
* xdu xopt
|
||
|
* xdvi TeX
|
||
|
* xdvi xopt
|
||
|
* xdvorak xopt
|
||
|
* xearth xopt
|
||
|
* xed xopt
|
||
|
* xedit xopt
|
||
|
* xedit xreq
|
||
|
* xev xopt
|
||
|
* xev xreq
|
||
|
* xexit xopt
|
||
|
* xeyes xopt
|
||
|
* xeyes xreq
|
||
|
* xfd xreq
|
||
|
* xfed xopt
|
||
|
* xfedor xopt
|
||
|
* xfeoak xopt
|
||
|
* xferstats HylaFAX
|
||
|
* xfig xopt
|
||
|
* xfontsel xopt
|
||
|
* xfontsel xreq
|
||
|
* xforecast xopt
|
||
|
* xgas xopt
|
||
|
* xgas xreq
|
||
|
* xgc xopt
|
||
|
* xgc xreq
|
||
|
* xgettext gettext
|
||
|
* xhearts xopt
|
||
|
* xhelp xopt
|
||
|
* xhost xreq
|
||
|
* xinit xreq
|
||
|
* xkeycaps xopt
|
||
|
* xkill xreq
|
||
|
* xlax xopt
|
||
|
* xlayout xopt
|
||
|
* xlbiff xopt
|
||
|
* xless xopt
|
||
|
* xload xopt
|
||
|
* xload xreq
|
||
|
* xlogin xopt
|
||
|
* xlogo xreq
|
||
|
* xlsatoms xreq
|
||
|
* xlsclients xreq
|
||
|
* xlsfonts xreq
|
||
|
* xmag xreq
|
||
|
* xmail xopt
|
||
|
* xmailbox xopt
|
||
|
* xmailwatcher xopt
|
||
|
* xman xopt
|
||
|
* xman xreq
|
||
|
* xmandel xopt
|
||
|
* xmessage xopt
|
||
|
* xmeter xopt
|
||
|
* xmh xreq
|
||
|
* xmh-icons xopt
|
||
|
* xmh.editor xopt
|
||
|
* xmodmap xreq
|
||
|
* xmon xopt
|
||
|
* xmove xopt
|
||
|
* xmphone xopt
|
||
|
* xpd xopt
|
||
|
* xphoon xopt
|
||
|
* xpipeman xopt
|
||
|
* xplot Graphics
|
||
|
* xpostit xopt
|
||
|
* xpr xopt
|
||
|
* xpr xreq
|
||
|
* xprompt xopt
|
||
|
* xproof xopt
|
||
|
* xprop xreq
|
||
|
* xpserv xopt
|
||
|
* xrdb xreq
|
||
|
* xrefresh xreq
|
||
|
* xrsh xopt
|
||
|
* xrubik xopt
|
||
|
* xrunclient xopt
|
||
|
* xscope xopt
|
||
|
* xscreensaver xopt
|
||
|
* xsession xopt
|
||
|
* xset xreq
|
||
|
* xsetroot xreq
|
||
|
* xshogi xshogi
|
||
|
* xstdcmap xreq
|
||
|
* xstr bsd44
|
||
|
* xtalk xopt
|
||
|
* xterm xreq
|
||
|
* xterm_color xopt
|
||
|
* xtetris xopt
|
||
|
* xTeXcad.13 xopt
|
||
|
* xtiff xopt
|
||
|
* xtokid ID Utils
|
||
|
* xtree xopt
|
||
|
* xtv xopt
|
||
|
* xwd xreq
|
||
|
* xwininfo xreq
|
||
|
* xwud xreq
|
||
|
|
||
|
* yacc bsd44
|
||
|
* yes Shellutils
|
||
|
* youbin xopt
|
||
|
* yow Emacs
|
||
|
|
||
|
* zcat gzip
|
||
|
* zcmp gzip
|
||
|
* zdiff gzip
|
||
|
* zforce gzip
|
||
|
* zgrep gzip
|
||
|
* zmore gzip
|
||
|
* znew gzip
|
||
|
|
||
|
* [ Shellutils
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
CD-ROMs
|
||
|
*******
|
||
|
|
||
|
We have two series of CD-ROMs: the Source Code CD-ROM, and the Compiler
|
||
|
Tools Binaries CD-ROM.
|
||
|
|
||
|
Our CDs are in ISO 9660 format & can be mounted as a read-only file system on
|
||
|
most computers. If your driver supports it, you can mount each CD with "Rock
|
||
|
Ridge" extensions & it will look like a regular Unix file system, rather than
|
||
|
one full of truncated & otherwise mangled names that fit vanilla ISO 9660.
|
||
|
|
||
|
You can build most of the software without copying the sources off the CD.
|
||
|
You only need enough disk space for object files and intermediate build
|
||
|
targets.
|
||
|
|
||
|
|
||
|
|
||
|
Pricing of the GNU CD-ROMs
|
||
|
--------------------------
|
||
|
|
||
|
If a business or organization is ultimately paying, the current GNU Source
|
||
|
CD set costs $240. The set costs $60 if you, an individual, are paying out
|
||
|
of your own pocket. The current Compiler Tools Binaries CD-ROM costs $220
|
||
|
for a business or organization, and $55 for an individual.
|
||
|
|
||
|
|
||
|
|
||
|
What Do the Different Prices Mean?
|
||
|
..................................
|
||
|
|
||
|
The software on our disks is free; anyone can copy it and anyone can run it.
|
||
|
What we charge for is the physical disk and the service of distribution.
|
||
|
|
||
|
We charge two different prices depending on who is buying. When a company
|
||
|
or other organization buys the Source CD-ROMs, we charge $240. When an
|
||
|
individual buys the same CD-ROMs, we charge just $60. This distinction is
|
||
|
not a matter of who is allowed to use the software. In either case, once
|
||
|
you have a copy, you can distribute as many copies as you wish and there's
|
||
|
no restriction on who can have or run them. The price distinction is
|
||
|
entirely a matter of what kind of entity pays for the CDs.
|
||
|
|
||
|
You, the reader, are certainly an individual, not a company. If you are
|
||
|
buying a disk "in person", then you are probably doing so as an individual.
|
||
|
But if you expect to be reimbursed by your employer, then the disk is really
|
||
|
for the company; so please pay the company price and get reimbursed for it.
|
||
|
We won't try to check up on you--we use the honor system--so please cooperate.
|
||
|
|
||
|
Buying CDs at the company price is very helpful for GNU; just
|
||
|
150 Source CDs at that price support an FSF programmer or tech writer for a
|
||
|
year.
|
||
|
|
||
|
|
||
|
|
||
|
Why Is There an Individual Price?
|
||
|
.................................
|
||
|
|
||
|
In the past, our distribution tapes were ordered mainly by companies. The CD
|
||
|
at the price of $240 provides them with all of our software for a much lower
|
||
|
price than they would previously have paid for six different tapes. To lower
|
||
|
the price more would cut into the FSF's funds very badly and decrease the
|
||
|
software development we can do.
|
||
|
|
||
|
However, for individuals, $240 is too high a price; hardly anyone could
|
||
|
afford that. So we decided to make CDs available to individuals at the lower
|
||
|
price of $60.
|
||
|
|
||
|
|
||
|
|
||
|
Is There a Maximum Price?
|
||
|
.........................
|
||
|
|
||
|
Our stated prices are minimum prices. Feel free to pay a higher price if you
|
||
|
wish to support GNU development more. The sky's the limit; we will accept as
|
||
|
high a price as you can offer. Or simply give a donation (tax-deductible in
|
||
|
the U.S.) to the Free Software Foundation, a tax-exempt public charity.
|
||
|
|
||
|
|
||
|
|
||
|
January 1997 Compiler Tools Binaries CD-ROM
|
||
|
-------------------------------------------
|
||
|
|
||
|
In January 1997 we released the fourth edition of our CD-ROM that has
|
||
|
binaries and complete sources for GNU compiler tools for some systems which
|
||
|
lack a compiler. This enables the people who use these systems to compile
|
||
|
GNU and other free software without having to buy a proprietary compiler.
|
||
|
You can also use these GNU tools to compile your own C/C++/Objective-C
|
||
|
programs. Older editions of this CD are available while supplies last at a
|
||
|
reduced price; *Note Free Software Foundation Order Form::.
|
||
|
|
||
|
We hope to have more systems on each update of this CD. If you can help
|
||
|
build binaries for new systems (especially those that don't come with a C
|
||
|
compiler), or have one to suggest, please contact us at the addresses on page
|
||
|
1.
|
||
|
|
||
|
These packages:
|
||
|
|
||
|
* DJGPP
|
||
|
* GCC/G++/Objective-C
|
||
|
* GNU C Library
|
||
|
* GDB
|
||
|
* Binutils
|
||
|
* Bison
|
||
|
* Emacs (MS-DOS only)
|
||
|
* Flex
|
||
|
* Make
|
||
|
* libg++
|
||
|
|
||
|
On these platforms:
|
||
|
|
||
|
* `i386-msdos'
|
||
|
* `hppa1.1-hp-hpux9'
|
||
|
* `hppa1.1-hp-hpux10'
|
||
|
* `powerpc-ibm-aix4.2'
|
||
|
* `sparc-sun-solaris2.4'
|
||
|
* `sparc-sun-solaris2.5'
|
||
|
* `sparc-sun-sunos4.1'
|
||
|
|
||
|
|
||
|
|
||
|
Source Code CD-ROMs
|
||
|
-------------------
|
||
|
|
||
|
We have several versions of our Source Code CD-ROMs available, including:
|
||
|
|
||
|
* July 1997 Source Code CD-ROMs, the newest release, has programs,
|
||
|
bug fixes, & improvements. See below.
|
||
|
|
||
|
* January 1997 Source Code CD-ROMs.
|
||
|
|
||
|
* July 1996 Source Code CD-ROMss.
|
||
|
|
||
|
* December 1995 Source Code CD-ROMs.
|
||
|
|
||
|
* June 1995 Source Code CD-ROM.
|
||
|
|
||
|
* May 1994 Source Code CD-ROM.
|
||
|
|
||
|
* November 1993 Source Code CD-ROM.
|
||
|
|
||
|
* May 1993 Source Code CD-ROM.
|
||
|
|
||
|
* October 1992 Source Code CD-ROM.
|
||
|
|
||
|
The older Source CDs are available while supplies last at a reduced price
|
||
|
(please note that the December 1994 Source CD is permanently out of stock).
|
||
|
All the Source CDs have Texinfo source for the GNU manuals listed in *Note
|
||
|
Documentation::.
|
||
|
|
||
|
Much of X11 is *not* on the older Source CDs which are just one CD
|
||
|
instead of two.
|
||
|
|
||
|
There are no precompiled programs on these Source CDs. You will need a C
|
||
|
compiler (programs which need some other interpreter or compiler normally
|
||
|
provide the C source for a bootstrapping program). We ship C compiler
|
||
|
binaries for some systems on the *Note Compiler Tools Binaries CD-ROM::.
|
||
|
|
||
|
|
||
|
|
||
|
July 1997 Source Code CD-ROMs
|
||
|
.............................
|
||
|
|
||
|
The 10th edition of our Source Code CD is available now with two CD-ROM disks.
|
||
|
It has programs, bug fixes, & improvements not on the older Source CDs. It
|
||
|
has these packages, & some manuals that are not part of packages. The
|
||
|
version number of each package listed might be higher on the 10th edition CD
|
||
|
due to new releases being made since this list was generated.
|
||
|
|
||
|
|
||
|
* abuse 2.0
|
||
|
* acct 6.3
|
||
|
* acm 4.8
|
||
|
* aegis 2.3
|
||
|
* apache 1.2.4
|
||
|
* Autoconf 2.12
|
||
|
* Automake 1.2
|
||
|
* BASH 2.01
|
||
|
* bc 1.04
|
||
|
* Binutils 2.8.1
|
||
|
* Bison 1.25
|
||
|
* C Library 2.0.5
|
||
|
* Calc 2.02f
|
||
|
* cfengine 1.4.1
|
||
|
* Chess 4.0.pl77
|
||
|
* CLISP 1997.08.07
|
||
|
* Common Lisp 2.2.2
|
||
|
* cook 1.10
|
||
|
* cperf 2.1a
|
||
|
* cpio 2.4.2
|
||
|
* CVS 1.9
|
||
|
* cxref 1.4
|
||
|
* ddd 2.1.1
|
||
|
* DejaGnu 1.3
|
||
|
* Diffutils 2.7
|
||
|
* dld 3.3
|
||
|
* doschk 1.1
|
||
|
* ed 0.2
|
||
|
* Elib 1.0
|
||
|
* elisp archive 1997.08.19
|
||
|
* Emacs 18.59
|
||
|
* Emacs 19.34
|
||
|
* Emacs 20.1
|
||
|
* enscript 1.5.0
|
||
|
* es 0.84
|
||
|
* Exim 1.70
|
||
|
* f2c 1997.07.13
|
||
|
* ffcall 1.1
|
||
|
* Fileutils 3.16
|
||
|
* Findutils 4.1
|
||
|
* Finger 1.37
|
||
|
* flex 2.5.4
|
||
|
* Fontutils 0.6
|
||
|
* g77 0.5.19.1
|
||
|
* gawk 3.0.3
|
||
|
* gcal 2.10
|
||
|
* GCC/G++/Objective-C 2.7.2.3
|
||
|
* GDB 4.16
|
||
|
* gdbm 1.7.3
|
||
|
* Generic NQS 3.50.2
|
||
|
* geomview 1.6.1
|
||
|
* gettext 0.10
|
||
|
* gforth 0.3.0
|
||
|
* Ghostscript 3.33
|
||
|
* Ghostview 1.5
|
||
|
* Ghostview for Windows 2.1
|
||
|
* GIT 4.3.16
|
||
|
* gmp 2.0.2
|
||
|
* GN 2.24
|
||
|
* Gnans 1.5.1
|
||
|
* gnat 3.09
|
||
|
* GNATS 3.2
|
||
|
* GNU Emacs Lisp Reference Manual 1.03
|
||
|
* GNU Emacs Lisp Reference Manual 2.4.2
|
||
|
* GNU Emacs Lisp Reference Manual 2.4.jp2.0
|
||
|
* GnuGo 1.2
|
||
|
* gnuplot 3.5
|
||
|
* gnuserv 2.1alpha
|
||
|
* gnussl 0.2.1
|
||
|
* gpc 2.0
|
||
|
* grep 2.0
|
||
|
* Groff 1.11
|
||
|
* guavac 0.3.1
|
||
|
* guile 1.2
|
||
|
* gzip 1.2.4
|
||
|
* hello 1.3
|
||
|
* hp2xx 3.1.4
|
||
|
* HylaFAX 4.0pl1
|
||
|
* Hyperbole 4.01
|
||
|
* ID Utils 3.2
|
||
|
* ilisp 5.8.a04
|
||
|
* indent 1.9.1
|
||
|
* Inetutils 1.3a
|
||
|
* Ispell 3.1.20
|
||
|
* jargon 4.0.0
|
||
|
* karma 1.6
|
||
|
* less 332
|
||
|
* LessTif 0.80
|
||
|
* libg++ 2.7.2
|
||
|
* libobjects 0.1.19
|
||
|
* libtool 1.0
|
||
|
* lynx 2.7.1
|
||
|
* m4 1.4
|
||
|
* make 3.75
|
||
|
* MandelSpawn 0.07
|
||
|
* maxima 5.2
|
||
|
* mc 4.0
|
||
|
* MCSim 4.1
|
||
|
* mesa 2.1
|
||
|
* <Meta-HTML> 5.04
|
||
|
* miscfiles 1.1
|
||
|
* mkisofs 1.11
|
||
|
* mm 1.07
|
||
|
* mtools 3.8
|
||
|
* MULE 2.3
|
||
|
* mutt 0.81
|
||
|
* NetHack 3.2.2
|
||
|
* NIHCL 3.1.4
|
||
|
* nvi 1.79
|
||
|
* Oaklisp 930720
|
||
|
* OBST 3.4.3
|
||
|
* Octave 2.0.9
|
||
|
* Oleo 1.6
|
||
|
* p2c 1.20
|
||
|
* patch 2.5
|
||
|
* pcl-gcl 2.2
|
||
|
* perl 4.036
|
||
|
* perl 5.003
|
||
|
* phttpd 0.99.76
|
||
|
* pips 1.01
|
||
|
* plotutils 1.1
|
||
|
* prcs 1.2
|
||
|
* Programming in Emacs Lisp an Introduction 1.04
|
||
|
* ptx 0.4
|
||
|
* rc 1.4
|
||
|
* RCS 5.7
|
||
|
* readline 2.1
|
||
|
* recode 3.4
|
||
|
* regex 0.12
|
||
|
* Roxen 1.1
|
||
|
* rsync 1.6.3
|
||
|
* rx 1.5
|
||
|
* SAOimage 1.20
|
||
|
* screen 3.7.4
|
||
|
* sed 2.05
|
||
|
* Sharutils 4.2
|
||
|
* Shellutils 1.16
|
||
|
* Shogi 1.2p03
|
||
|
* SIPP 3.1
|
||
|
* smail 3.2
|
||
|
* Smalltalk 1.1.5
|
||
|
* sneps 2.3.1
|
||
|
* spell 1.0
|
||
|
* stow 1.3.2
|
||
|
* Superopt 2.5
|
||
|
* swarm 1.0.2
|
||
|
* tar 1.12
|
||
|
* Termcap 1.3
|
||
|
* Termutils 2.0
|
||
|
* TeX 3.1415
|
||
|
* Texinfo 3.11
|
||
|
* Textutils 1.22
|
||
|
* tiff 3.4
|
||
|
* Tile Forth 2.1
|
||
|
* time 1.7
|
||
|
* ucblogo 4.1
|
||
|
* units 1.53
|
||
|
* UUCP 1.06.1
|
||
|
* vera 1.0
|
||
|
* vrweb 1.5
|
||
|
* W3 2.2.26
|
||
|
* wdiff 0.5
|
||
|
* wget 1.4.5
|
||
|
* windows32api 0.1.2
|
||
|
* WN 1.18.1
|
||
|
* X11R6.3
|
||
|
* xboard 3.6.2
|
||
|
* xgrabsc 2.41
|
||
|
* xinfo 1.01.01
|
||
|
* xmcd 2.2
|
||
|
* xshogi 1.2p03
|
||
|
* Ygl 3.1
|
||
|
* zlibc 0.9e
|
||
|
|
||
|
|
||
|
|
||
|
January 1997 Source Code CD-ROMs
|
||
|
................................
|
||
|
|
||
|
We still have copies of the 9th edition of our Source CD with two CD-ROM
|
||
|
disks. It has these packages, & some manuals that are not part of packages:
|
||
|
|
||
|
|
||
|
* acm 4.7
|
||
|
* apache 1.1.1
|
||
|
* Autoconf 2.12
|
||
|
* Automake 1.0
|
||
|
* BASH 2.0
|
||
|
* bc 1.03
|
||
|
* Binutils 2.7
|
||
|
* Bison 1.25
|
||
|
* C Library 2.0
|
||
|
* Calc 2.02f
|
||
|
* cfengine 1.3.16
|
||
|
* Chess 4.0.pl77
|
||
|
* CLISP 1996.05.30
|
||
|
* Common Lisp 2.2.1
|
||
|
* cperf 2.1a
|
||
|
* cpio 2.4.2
|
||
|
* CVS 1.9
|
||
|
* ddd 2.0
|
||
|
* DejaGnu 1.3
|
||
|
* Diffutils 2.7
|
||
|
* dld 3.3
|
||
|
* doschk 1.1
|
||
|
* ed 0.2
|
||
|
* Elib 1.0
|
||
|
* elisp archive
|
||
|
* Emacs 18.59
|
||
|
* Emacs 19.34
|
||
|
* enscript 1.4.0
|
||
|
* es 0.84
|
||
|
* Exim 1.59
|
||
|
* f2c 1996.12.09
|
||
|
* ffcall 1.1
|
||
|
* Fileutils 3.16
|
||
|
* Findutils 4.1
|
||
|
* Finger 1.37
|
||
|
* flex 2.5.4
|
||
|
* Fontutils 0.6
|
||
|
* g77 0.5.19
|
||
|
* gawk 3.0.1
|
||
|
* gcal 2.10
|
||
|
* GCC/G++/Objective-C 2.7.2.2
|
||
|
* GDB 4.16
|
||
|
* gdbm 1.7.3
|
||
|
* Generic NQS 3.50.2
|
||
|
* geomview 1.6.1
|
||
|
* gettext 0.10
|
||
|
* gforth 0.2.1
|
||
|
* Ghostscript 3.33
|
||
|
* Ghostview 1.5
|
||
|
* Ghostview for Windows 2.1
|
||
|
* GIT 4.3.16
|
||
|
* gmp 2.0.2
|
||
|
* GN 2.24
|
||
|
* Gnans 1.5.1
|
||
|
* gnat 3.07
|
||
|
* GNATS 3.2
|
||
|
* GNU Emacs Lisp Reference Manual 1.03
|
||
|
* GNU Emacs Lisp Reference Manual 2.4.2
|
||
|
* GNU Emacs Lisp Reference Manual 2.4.jp2.0
|
||
|
* GnuGo 1.2
|
||
|
* gnuplot 3.5
|
||
|
* gnuserv 2.1alpha
|
||
|
* gnussl 0.2.1
|
||
|
* gpc 2.0
|
||
|
* Graphics 0.17
|
||
|
* grep 2.0
|
||
|
* Groff 1.10
|
||
|
* guile 1.0
|
||
|
* gzip 1.2.4
|
||
|
* hello 1.3
|
||
|
* hp2xx 3.1.4
|
||
|
* HylaFAX 4.0pl1
|
||
|
* Hyperbole 4.01
|
||
|
* ID Utils 3.2
|
||
|
* ilisp 5.8.a04
|
||
|
* indent 1.9.1
|
||
|
* Inetutils 1.2j
|
||
|
* Ispell 3.1.20
|
||
|
* jargon 4.0.0
|
||
|
* karma 1.6
|
||
|
* less 321
|
||
|
* libg++ 2.7.2
|
||
|
* libobjects 0.1.19
|
||
|
* lynx 2.6
|
||
|
* m4 1.4
|
||
|
* make 3.75
|
||
|
* MandelSpawn 0.07
|
||
|
* maxima 5.2
|
||
|
* mc 3.2.1
|
||
|
* mesa 2.1
|
||
|
* <Meta-HTML> 5.01
|
||
|
* miscfiles 1.0
|
||
|
* mkisofs 1.05GNU
|
||
|
* mm 1.07
|
||
|
* mtools 3.1
|
||
|
* MULE 2.3
|
||
|
* mutt 0.57
|
||
|
* ncurses 1.9.9e
|
||
|
* NetHack 3.2.2
|
||
|
* NIHCL 3.1.4
|
||
|
* nvi 1.79
|
||
|
* Oaklisp 930720
|
||
|
* OBST 3.4.3
|
||
|
* Octave 2.0.2
|
||
|
* Oleo 1.6
|
||
|
* p2c 1.20
|
||
|
* patch 2.1
|
||
|
* pcl-gcl 2.1
|
||
|
* perl 4.036
|
||
|
* perl 5.003
|
||
|
* phttpd 0.99.72.1
|
||
|
* pine 3.91
|
||
|
* pips 1.01
|
||
|
* Programming in Emacs Lisp an Introduction 1.04
|
||
|
* ptx 0.4
|
||
|
* rc 1.4
|
||
|
* RCS 5.7
|
||
|
* readline 2.0
|
||
|
* recode 3.4
|
||
|
* regex 0.12
|
||
|
* Roxen 1.1
|
||
|
* rx 1.5
|
||
|
* SAOimage 1.19
|
||
|
s * scheme 7.4
|
||
|
* screen 3.7.2
|
||
|
* sed 2.05
|
||
|
* Sharutils 4.2
|
||
|
* Shellutils 1.16
|
||
|
* Shogi 1.2p03
|
||
|
* SIPP 3.1
|
||
|
* smail 3.2
|
||
|
* Smalltalk 1.1.5
|
||
|
* sneps 2.3.1
|
||
|
* stow 1.3.2
|
||
|
* Superopt 2.5
|
||
|
* tar 1.11.8
|
||
|
* Termcap 1.3
|
||
|
* Termutils 2.0
|
||
|
* TeX 3.1415
|
||
|
* Texinfo 3.9
|
||
|
* Textutils 1.22
|
||
|
* tiff 3.4
|
||
|
* Tile Forth 2.1
|
||
|
* time 1.7
|
||
|
* ucblogo 3.6
|
||
|
* units 1.53
|
||
|
* UUCP 1.06.1
|
||
|
* vrweb 1.3
|
||
|
* W3 2.2.26
|
||
|
* wdiff 0.5
|
||
|
* wget 1.4.2b
|
||
|
* windows32api 0.1.2
|
||
|
* WN 1.17.1
|
||
|
* X11R6.3
|
||
|
* xboard 3.5.0
|
||
|
* xgrabsc 2.41
|
||
|
* xinfo 1.01.01
|
||
|
* xshogi 1.2p03
|
||
|
* Ygl 3.1
|
||
|
|
||
|
|
||
|
|
||
|
CD-ROM Subscription Service
|
||
|
***************************
|
||
|
|
||
|
Our subscription service enables you to stay current with the latest GNU
|
||
|
developments. For a one-time cost equivalent to three Source CD-ROMs (plus
|
||
|
shipping in some cases), we will ship you four new versions of the *Note
|
||
|
Source Code CD-ROMs::. The CD-ROMs are sent as they are issued (currently
|
||
|
twice a year, but we hope to make it more frequent). We do not yet know if
|
||
|
we will be offering subscriptions to the Compiler Tools Binaries CD.
|
||
|
|
||
|
A subscription is an easy way to keep up with the regular bug fixes to the X
|
||
|
Window System. Each edition of the *Note Source Code CD-ROMs::, has updated
|
||
|
sources for the X Window System.
|
||
|
|
||
|
Please note: In two cases, you must pay 4 times the normal shipping required
|
||
|
for a single order when you pay for each subscription. If you're in Alaska,
|
||
|
Hawaii, or Puerto Rico you must add $20.00 for shipping for each
|
||
|
subscription. If you're outside of the U.S., Canada, and Puerto Rico, you
|
||
|
must add $80.00 for each subscription. See "CD-ROMs" and "Tax and Shipping
|
||
|
Costs" on the *note Free Software Foundation Order Form::.
|
||
|
|
||
|
|
||
|
|
||
|
FSF T-shirt
|
||
|
***********
|
||
|
|
||
|
The front of our T-shirt has the GNU Emacs Lisp code `(USE 'GNU)' with "`()'"
|
||
|
being the dancing parentheses from the cover of our `GNU Emacs Lisp Reference
|
||
|
Manual' (drawn by Berkeley, CA artist Etienne Suvasa). The shirt's back has
|
||
|
the Preamble to the GNU General Public License.
|
||
|
|
||
|
These shirts come in black, natural (off-white), burgundy, and blue-green.
|
||
|
When you order, please give 3 choices. Black is printed in white and the
|
||
|
other colors are printed in black. All shirts are thick 100% cotton; black
|
||
|
and burgundy come in sizes M, L, XL, and XXL and the others in sizes L and XL
|
||
|
(they run small so you may want a larger size than usual).
|
||
|
|
||
|
GNU T-shirts often create spontaneous friendships at conferences & on
|
||
|
university campuses. They also make great gifts for friends & family,
|
||
|
including children!
|
||
|
|
||
|
|
||
|
|
||
|
Free Software Foundation Order Form
|
||
|
***********************************
|
||
|
|
||
|
All items are distributed with permission to copy and to redistribute.
|
||
|
Texinfo source for each manual and source for each reference card is on the
|
||
|
appropriate CD-ROM; the prices for these media do not include printed
|
||
|
documentation.
|
||
|
All items are provided ``as is'', with no warranty of any kind.
|
||
|
Please allow three weeks for delivery
|
||
|
(though it won't usually take that long).
|
||
|
|
||
|
|
||
|
PRICE AND CONTENTS MAY CHANGE WITHOUT NOTICE AFTER January 31, 1998.
|
||
|
|
||
|
|
||
|
A possibly more current version of this order form can be found on the
|
||
|
World Wide Web at `http://www.gnu.ai.mit.edu/order/order.html' or
|
||
|
can be found in file `/pub/gnu/GNUinfo/ORDERS' on a GNU FTP host
|
||
|
(*note How to Get GNU Software::.).
|
||
|
|
||
|
|
||
|
|
||
|
FSF Deluxe Distribution
|
||
|
-----------------------
|
||
|
(Please contact us with any questions. *Note Deluxe Distribution::,
|
||
|
for machine, operating system, and media types.)
|
||
|
|
||
|
|
||
|
____ @ $5000 = $ ______ The Deluxe Distribution, with manuals, etc.
|
||
|
|
||
|
Machine: _____________________________________________________________________
|
||
|
|
||
|
Operating system: ____________________________________________________________
|
||
|
|
||
|
Media type: __________________________________________________________________
|
||
|
|
||
|
(Optional) Version of X Window System to link with: __________________________
|
||
|
|
||
|
|
||
|
|
||
|
CD-ROMs, in ISO 9660 format (*note CD-ROMs::.):
|
||
|
----------------------------------------------
|
||
|
|
||
|
|
||
|
GNU Source Code CD-ROMs, Version 10 with X11R6.3 (*note July 1997 Source Code CD-ROMs::.):
|
||
|
|
||
|
____ @ $240 = $ ______ for corporations and other organizations.
|
||
|
|
||
|
____ @ $ 60 = $ ______ for individuals.
|
||
|
|
||
|
|
||
|
Subscriptions, next 4 updates of the Source Code CD-ROM, in ISO 9660 format
|
||
|
(*note CD-ROM Subscription Service::.):
|
||
|
|
||
|
____ @ $720 = $ ______ for corporations and other organizations.
|
||
|
|
||
|
____ @ $180 = $ ______ for individuals.
|
||
|
|
||
|
|
||
|
GNU Compiler Tools Binaries CD-ROM, Version 4, January 1997 Edition
|
||
|
(*note Compiler Tools Binaries CD-ROM::.):
|
||
|
|
||
|
____ @ $220 = $ ______ for corporations and other organizations.
|
||
|
|
||
|
____ @ $55 = $ ______ for individuals.
|
||
|
|
||
|
|
||
|
|
||
|
Manuals
|
||
|
-------
|
||
|
|
||
|
These manuals (*note Documentation::.). The latest version of each manual
|
||
|
will be shipped. Please contact us if you want a specific version.
|
||
|
|
||
|
____ @ $ 30 = $ ______ GNU Emacs manual, with a reference card.
|
||
|
|
||
|
____ @ $ 50 = $ ______ GNU Emacs Lisp Reference manual, in two volumes.
|
||
|
|
||
|
____ @ $ 60 = $ ______ GNU Emacs Lisp Reference, Japanese Edition.
|
||
|
|
||
|
____ @ $ 50 = $ ______ Using and Porting GNU CC.
|
||
|
|
||
|
____ @ $ 50 = $ ______ GNU C Library Reference Manual.
|
||
|
|
||
|
____ @ $ 50 = $ ______ GNU Emacs Calc manual, with a reference card.
|
||
|
|
||
|
____ @ $ 20 = $ ______ Programming in Emacs Lisp: An Introduction.
|
||
|
|
||
|
____ @ $ 20 = $ ______ Debugging with GDB, with a reference card.
|
||
|
|
||
|
____ @ $ 25 = $ ______ GNU Awk User's Guide.
|
||
|
|
||
|
____ @ $ 20 = $ ______ Make manual.
|
||
|
|
||
|
____ @ $ 20 = $ ______ Bison manual, with a reference card.
|
||
|
|
||
|
____ @ $ 20 = $ ______ Flex manual, with a reference card.
|
||
|
|
||
|
____ @ $ 25 = $ ______ Texinfo manual.
|
||
|
|
||
|
____ @ $ 15 = $ ______ Termcap manual, 3rd Edition Revised.
|
||
|
|
||
|
|
||
|
|
||
|
Reference Cards
|
||
|
---------------
|
||
|
|
||
|
The following reference cards, in packets of ten. For single copies please
|
||
|
contact us.
|
||
|
|
||
|
____ @ $ 10 = $ ______ GNU Emacs version 20 reference cards.
|
||
|
|
||
|
____ @ $ 10 = $ ______ GNU Emacs Calc reference cards.
|
||
|
|
||
|
____ @ $ 10 = $ ______ GDB reference cards.
|
||
|
|
||
|
____ @ $ 10 = $ ______ Bison reference cards.
|
||
|
|
||
|
____ @ $ 10 = $ ______ Flex reference cards.
|
||
|
|
||
|
|
||
|
|
||
|
T-shirts
|
||
|
--------
|
||
|
|
||
|
GNU/FSF T-shirts (*note FSF T-shirt::.), thick 100% cotton, available in
|
||
|
black or natural (off-white) in sizes M, L, XL, and XXL,
|
||
|
and in burgundy or blue-green in sizes L and XL.
|
||
|
Please list 1st, 2nd, and 3rd choice of color.
|
||
|
|
||
|
____ @ $ 15 = $ ______ Size _____
|
||
|
|
||
|
Color choice: 1st _______ 2nd _______ 3rd _______
|
||
|
|
||
|
____ @ $ 15 = $ ______ Size _____
|
||
|
|
||
|
Color choice: 1st _______ 2nd _______ 3rd _______
|
||
|
|
||
|
____ @ $ 15 = $ ______ Size _____
|
||
|
|
||
|
Color choice: 1st _______ 2nd _______ 3rd _______
|
||
|
|
||
|
____ @ $ 15 = $ ______ Size _____
|
||
|
|
||
|
Color choice: 1st _______ 2nd _______ 3rd _______
|
||
|
|
||
|
|
||
|
Older Items
|
||
|
-----------
|
||
|
|
||
|
Older items are only available while supplies last.
|
||
|
|
||
|
____ @ $ 40 = $ ______ Using and Porting GCC, 8.5 x 11 inches, with
|
||
|
plastic binding (same text as current edition)
|
||
|
|
||
|
Please fill in the number of each older CD-ROM you order:
|
||
|
|
||
|
GNU Compiler Tools Binaries CD-ROMs:
|
||
|
|
||
|
Version 1 (December '93) ______ Version 2 (December '94) ______
|
||
|
|
||
|
Version 3 (December '95) ______
|
||
|
|
||
|
GNU Source Code CD-ROMs: (Version 5 (Dec. '94) is not available.)
|
||
|
|
||
|
Version 1 (October '92) ______ Version 2 (May '93) ______
|
||
|
|
||
|
Version 3 (November '93 - last edition with X11R5) ______
|
||
|
|
||
|
Version 4 (May '94 - first edition with X11R6) ______
|
||
|
|
||
|
Version 6 (June '95) ______ Version 7 (Dec. '95) ______
|
||
|
|
||
|
Version 8 (July '96) ______ Version 9 (Jan. '97) ______
|
||
|
|
||
|
Please put the total count and cost of the above older CD-ROMs here:
|
||
|
|
||
|
____ @ $ 80 = $ ______ for corporations and other organizations.
|
||
|
|
||
|
____ @ $ 20 = $ ______ for individuals.
|
||
|
|
||
|
======
|
||
|
|
||
|
Subtotal $ ______
|
||
|
|
||
|
|
||
|
|
||
|
Tax and Shipping Costs
|
||
|
----------------------
|
||
|
|
||
|
+ $ ______ For addresses in Massachusetts: add 5% sales tax
|
||
|
or give tax exempt number. There is no sales tax
|
||
|
on T-shirts.
|
||
|
+ $ ______ Shipping fee for addresses in Alaska, Hawaii, or
|
||
|
Puerto Rico:
|
||
|
$ 5.00 base charge;
|
||
|
+ $ 5.00 for *each* Emacs Calc or Emacs Lisp
|
||
|
Reference manual ($ 5.00 * #ofMans);
|
||
|
+ $ 20.00 for *each* CD-ROM subscription
|
||
|
($20.00 * #ofSubs);
|
||
|
+ $ 1.00 for *each* item other than the above
|
||
|
(shipping for all other items =
|
||
|
$ 1.00 * #ofOtherItems).
|
||
|
+ $ ______ Shipping fee for most Foreign Destinations: (Please
|
||
|
do *not* use this formula for addresses in China,
|
||
|
Guam, Indonesia, Israel, Malaysia, New Zealand,
|
||
|
Philippines, and Thailand. Please contact us for
|
||
|
an exact shipping quote.)
|
||
|
$ 20.00 base charge for orders to other
|
||
|
addresses outside of U.S., Canada, & Puerto Rico:
|
||
|
+ $ 10.00 for each item ordered, ($ 10.00 * #ofItems)
|
||
|
+ $ 80.00 for each CD-ROM subscription
|
||
|
($ 80.00 * #ofSubs) (don't count as an item).
|
||
|
In Europe, ordering via GNU Distribution Europe--
|
||
|
Belgium may reduce these costs
|
||
|
(*note New European Distributor::.).
|
||
|
+ $ ______ Optional (tax-deductible in the U.S.) donation.
|
||
|
We suggest 5% if paying by credit card.
|
||
|
|
||
|
TOTAL $ ______ We pay for shipping via UPS ground transportation in
|
||
|
the contiguous 48 states and Canada. For very
|
||
|
large orders, ask about actual shipping costs for
|
||
|
that order.
|
||
|
|
||
|
Note: The shipping fee for foreign destinations covers express courier
|
||
|
shipping. If you would like shipping via air mail, please contact
|
||
|
our distribution office for a quote on your order.
|
||
|
|
||
|
Shipping Information
|
||
|
--------------------
|
||
|
|
||
|
Name: ________________________________________________________________________
|
||
|
|
||
|
Mail Stop/Dept. Name: ________________________________________________________
|
||
|
|
||
|
Organization: ________________________________________________________________
|
||
|
|
||
|
Street Address: ______________________________________________________________
|
||
|
|
||
|
City, State/Province: ________________________________________________________
|
||
|
|
||
|
Zip Code/Postal Code, Country: _______________________________________________
|
||
|
|
||
|
Telephone number in case of a problem with your order.
|
||
|
For international orders, please include a fax number. _______________________
|
||
|
|
||
|
E-mail Address: ______________________________________________________________
|
||
|
|
||
|
|
||
|
------------------------------------------------------------------------------
|
||
|
| |
|
||
|
| Orders filled only upon receipt of check, money order, or credit card |
|
||
|
| order in U.S. dollars. Unpaid orders will be returned to the sender. |
|
||
|
| We do not have the staff to handle the billing of unpaid orders. Please |
|
||
|
| help keep our lives simple by including your payment with your order. |
|
||
|
| |
|
||
|
------------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
|
||
|
For orders from outside the U.S.:
|
||
|
---------------------------------
|
||
|
|
||
|
You are responsible for paying all duties, tariffs, and taxes. If you
|
||
|
refuse to pay the charges, the shipper will return or abandon the order.
|
||
|
|
||
|
In Europe, you may find it cheaper and more convenient to use our European
|
||
|
Distributor. *Note New European Distributor::.
|
||
|
|
||
|
|
||
|
---------------------------------------------------------------------------
|
||
|
| |
|
||
|
| Please make checks payable to the ``Free Software Foundation''. |
|
||
|
| |
|
||
|
| Checks must be in U.S. dollars, drawn on a U.S. bank. |
|
||
|
| |
|
||
|
---------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
|
||
|
For Credit Card Orders:
|
||
|
-----------------------
|
||
|
|
||
|
The Free Software Foundation takes these credit cards: Carte Blanche,
|
||
|
Diner's Club, Discover, JCB, MasterCard, Visa, or American Express.
|
||
|
Please note that we are charged about 5% of an order's total amount in
|
||
|
credit card processing fees. Please consider paying by check instead,
|
||
|
or adding on a 5% donation to make up the difference. To place a credit
|
||
|
card order, please give us this information:
|
||
|
|
||
|
|
||
|
Card type: ___________________________________________________________________
|
||
|
|
||
|
Account Number: ______________________________________________________________
|
||
|
|
||
|
Expiration Date: _____________________________________________________________
|
||
|
|
||
|
Cardholder's Name: ___________________________________________________________
|
||
|
|
||
|
Cardholder's Signature: ______________________________________________________
|
||
|
|
||
|
|
||
|
|
||
|
------------------------------------------------------------------------------
|
||
|
| |
|
||
|
| If you wish to pay by wire transfer or you are a reseller, please |
|
||
|
| contact us or write us for details. |
|
||
|
| |
|
||
|
------------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
|
||
|
A possibly more current version of this order form can be found on the
|
||
|
World Wide Web at `http://www.gnu.ai.mit.edu/order/order.html' or
|
||
|
can be found in file `/pub/gnu/GNUinfo/ORDERS' on a GNU FTP host
|
||
|
(*note How to Get GNU Software::.).
|
||
|
|
||
|
|
||
|
|
||
|
Please mail orders to: Free Software Foundation
|
||
|
59 Temple Place - Suite 330
|
||
|
Boston, MA 02111
|
||
|
PRICES AND CONTENTS MAY CHANGE +1-617-542-5942
|
||
|
WITHOUT NOTICE AFTER January 31, 1998 Fax (including Japan): +1-617-542-2652
|
||
|
|
||
|
Version: July 1997 ASCII etc/ORDERS
|
||
|
|
||
|
-----------------------------------------------------------------------------
|