Name | Description | 4.1 | 4.2 | 4.3 | 5.1 | 5.2 | 5.3 |
adns | GNU adns - advanced, easy to use, asynchronous-capable DNS client library (for C and C++ programs) and utilities | | X | X | X | | |
aegis | Aegis
is a transaction-based software configuration management system. It integrates
standard software tools such as gcc and cvs into an easy to use, extensible
software management system. | X | X | X | X | | |
autoconf | Source config program | X | X | X | X | X | X |
autogen | AutoGen
is a tool designed to simplify the creation and maintenance of programs that
contain large amounts of repetitious text. It is especially valuable in programs
that have several blocks of text that must be kept synchronized. | X | X | X | X | | |
automake | Automake is a tool for automatically generating Makefile.in files compliant with the GNU Coding Standards. | X | X | X | X | X | X |
bison | GNU yacc replacement | X | X | X | X | X | X |
btyacc | BackTracking Yacc | X | X | X | X | | X |
c2man | C2man
is an automatic documentation tool that extracts comments from C source code
to generate functional interface documentation in the same format as sections
2 & 3 of the Unix Programmer's Manual | X | X | X | X | X | X |
ccache | ccache
is a compiler cache. It acts as a caching pre-processor to C/C++compilers,
using the -E compiler switch and a hash to detect when a compilation can
be satisfied from cache. | X | X | X | X | X | X |
cim | A compiler for the programming language Simula | X | | X | X | X | X |
clisp | GNU Common Lisp interpreter and compiler | X | X | X | X | | |
cproto | Generate C function prototypes and convert function definitions | X | X | X | X | X | X |
cscope | A developer's tool for browsing program code. | X | X | X | X | X | X |
ctags | Exuberant Ctags is a multilanguage reimplementation of the Unix ctags program. | X | X | X | X | X | X |
cutils | Collection
of utilities for C programmers. It is composed of: cdecl and cundecl (decode
and encode C type declarations), cobfusc (make a C source file unreadable
but compilable), chilight (highlight C source files), cunloop (unloop C loops),
yyextract (extract grammar rules from yacc grammar), and yyref (generate
a cross-reference for yacc input) | X | X | X | X | X | X |
cvs | Version Control System | X | X | X | X | X | X |
ddd | GNU
DDD (Data Display Debugger) is a graphical front-end for command-line debuggers
such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, or the Python
debugger. Besides ``usual'' front-end features such as viewing source texts,
DDD has become famous through its interactive graphical data display, where
data structures are displayed as graphs. | X | X | X | X | X | X |
dejagnu | Framework for testing other programs. | X | X | X | X | X | X |
diffstat | Reads the output of the 'diff' program, and produces a histogram of the total number of lines that were changed. | X | X | X | X | X | X |
diffutils | GNU diff, diff3, sdiff, and cmp utilities | X | X | X | X | X | X |
distcc | distcc is a program to distribute builds of C, C++, Objective C or Objective C++ code across several machines on a network. | | | X | X | X | X |
egcs | GNU compilers, assemblers, linkers, debuggers, etc... | X | X | | | | |
f2c | FORTRAN-to-C translator | X | X | X | X | | |
fhist | File history, comparison and merge utilities | X | X | X | X | X | X |
flex | A tool to generate fast lexical analyzers | X | X | X | X | X | X |
ftnchek | FORTRAN 77 code checker | X | X | X | X | X | X |
gas | Gnu Assembler (now part of the binutils package) | | | | | | |
gawk | GNU awk | X | X | X | X | X | X |
gcc | GNU Compiler Collection (C, C++, Objective C, Fortran, ...) | X | X | X | X | X | X |
gdb | GDB,
the GNU Project debugger, allows you to see what is going on `inside' another
program while it executes -- or what another program was doing at the moment
it crashed. | X | X | X | X | X | X |
gforth | GNU version of ANS Forth | X | X | X | X | | X |
global | A source code tag system that lets you locate a specified function in the source files and move there easily. | X | X | X | X | X | X |
gperf | GNU gperf is a program that generates perfect hash functions for sets of keywords | X | X | X | X | X | X |
gtgt | The
(general | GNU) template generation tools, a set of scripts for creating
a whole set of sources which may already be compiled and installed using
the GNU development tools. | X | X | X | X | X | X |
hp48cc | C-like compiler which produces HP48 RPN | X | X | | X | X | X |
indent | Indent and format program source | X | X | X | X | X | X |
jikes | jikes
is the ultrafast Java compiler created by IBM.It translates Java source files
as defined in The Java Language Specification into the bytecoded instruction
set and binary format defined in The Java Virtual Machine Specification. | | X | X | X | | |
lclint | An improved version of lint which detects a wider variety of errors. | X | | | | | |
libtool | library-building support utility | X | X | X | X | X | X |
lppbuild | Software package builder | X | X | X | | | |
m4 | traditional Unix macro processor | X | X | X | X | X | X |
make | GNU make | X | X | X | X | X | X |
mawk | Mawk is an interpreter for the AWK Programming Language. It is smaller and much faster than gawk. | X | X | X | X | X | X |
nana | GNU Nana is a freely available library providing improved support for assertions and logging in GNU C/C++. | X | X | X | X | | |
nasm | NASM
is an 80x86 assembler designed for portability and modularity. NASM will
currently output flat-form binary files, a.out, COFF and ELF Unix object
files, and Microsoft 16-bit DOS and Win32 object files. | | | X | X | | |
p2c | PASCAL-to-C translator� | X | X | X | X | | |
pardiff | Display output of diff in a parallel (side-by-side) format | X | X | X | X | X | X |
patch | patch
takes a patch file containing a difference listing produced by diff and applies
those differences to one or more original files, producing patched versions. | X | X | X | X | X | X |
perl | Practical
Extraction and Report Language, a language optimized for scanning arbitrary
text files, extracting information from those text files, and printing reports
based on that information. It's also a good language for many system management
tasks. The language is intended to be practical (easy to use, efficient,
complete) rather than beautiful (tiny, elegant, minimal). | X | X | X | X | X | X |
pkgconfig | System for managing library compile/link flags that works with automake and autoconf | X | X | X | X | X | X |
Python | Interpreted object-oriented language | X | X | X | X | X | X |
rcs | Revision Control System, is used for version control and management of software projects. | X | X | X | | | |
rcsit | rcs support tool (initalizes files) | | | | | | |
scheme | UMB Scheme Interpreter | X | X | X | X | X | X |
slang | Stack language | X | X | X | X | X | X |
smalltalk | Implementation of the Smalltalk-80 language | X | X | X | X | | |
splint | Splint is a tool for statically checking C programs for security vulnerabilities and coding mistakes. | X | X | X | X | X | X |
swig | SWIG
is a software development tool that connects programs written in C and C++
with a variety of high-level programming languages. | X | X | X | X | X | X |
tcl | Tool Command Language (Tcl) is an embeddable and extensible interpreted language | X | X | X | X | X | X |
tk | Tk is a GUI toolkit for Tcl | X | X | X | X | X | X |
xxgdb | X Window System interface to the dbx debugger | X | X | X | | | |