DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(gawk) Manual History

Info Catalog (gawk) History (gawk) Preface (gawk) Acknowledgements
 
 The GNU Project and This Book
 =============================
 
    The Free Software Foundation (FSF) is a non-profit organization
 dedicated to the production and distribution of freely distributable
 software.  It was founded by Richard M. Stallman, the author of the
 original Emacs editor.  GNU Emacs is the most widely used version of
 Emacs today.
 
    The GNU project is an on-going effort on the part of the Free
 Software Foundation to create a complete, freely distributable, POSIX
 compliant computing environment.  (GNU stands for "GNU's not Unix".)
 The FSF uses the "GNU General Public License" (or GPL) to ensure that
 source code for their software is always available to the end user. A
 copy of the GPL is included for your reference ( GNU GENERAL
 PUBLIC LICENSE Copying.).  The GPL applies to the C language source
 code for `gawk'.
 
    A shell, an editor (Emacs), highly portable optimizing C, C++, and
 Objective-C compilers, a symbolic debugger, and dozens of large and
 small utilities (such as `gawk'), have all been completed and are
 freely available.  As of this writing (early 1997), the GNU operating
 system kernel (the HURD), has been released, but is still in an early
 stage of development.
 
    Until the GNU operating system is more fully developed, you should
 consider using Linux, a freely distributable, Unix-like operating
 system for 80386, DEC Alpha, Sun SPARC and other systems.  There are
 many books on Linux. One freely available one is `Linux Installation
 and Getting Started', by Matt Welsh.  Many Linux distributions are
 available, often in computer stores or bundled on CD-ROM with books
 about Linux.  (There are three other freely available, Unix-like
 operating systems for 80386 and other systems, NetBSD, FreeBSD,and
 OpenBSD. All are based on the 4.4-Lite Berkeley Software Distribution,
 and they use recent versions of `gawk' for their versions of `awk'.)
 
    This Info file itself has gone through several previous, preliminary
 editions.  I started working on a preliminary draft of `The GAWK
 Manual', by Diane Close, Paul Rubin, and Richard Stallman in the fall
 of 1988.  It was around 90 pages long, and barely described the
 original, "old" version of `awk'. After substantial revision, the first
 version of the `The GAWK Manual' to be released was Edition 0.11 Beta in
 October of 1989.  The manual then underwent more substantial revision
 for Edition 0.13 of December 1991.  David Trueman, Pat Rankin, and
 Michal Jaegermann contributed sections of the manual for Edition 0.13.
 That edition was published by the FSF as a bound book early in 1992.
 Since then there have been several minor revisions, notably Edition
 0.14 of November 1992 that was published by the FSF in January of 1993,
 and Edition 0.16 of August 1993.
 
    Edition 1.0 of `Effective AWK Programming' represents a significant
 re-working of `The GAWK Manual', with much additional material.  The
 FSF and I agree that I am now the primary author.  I also felt that it
 needed a more descriptive title.
 
    `Effective AWK Programming' will undoubtedly continue to evolve.  An
 electronic version comes with the `gawk' distribution from the FSF.  If
 you find an error in this Info file, please report it!   Reporting
 Problems and Bugs Bugs, for information on submitting problem reports
 electronically, or write to me in care of the FSF.
 
Info Catalog (gawk) History (gawk) Preface (gawk) Acknowledgements
automatically generated byinfo2html