bash collection computer computing database free gnu library linux list opensource os packages projectpad software unix
List of GNU packages
From Wikipedia, the free encyclopedia
This list of GNU packages lists notable software packages developed for or maintained by the Free Software Foundation for GNU, a Unix-like computer operating system composed entirely of free software. Many of these software packages are used together with the Linux kernel to build complete computer operating systems.
Contents |
[edit] Base system
Name | Description | Provides | Version 1 | Date 1 |
---|---|---|---|---|
Bash | GNU's UNIX compatible shell | bash | 3.2 | 11-10-2006 |
coreutils | Base commands | fileutils: chgrp, chown, chmod, cp, dd, df, dir, du, ln, ls, mkdir, mkfifo, mknod, mv, rm etc. textutils: cat, cksum, head, tail, md5sum, nl, oc, pr, tsort, join, wc, tac, paste etc. |
6.12 | 01-6-2008 |
cpio | archiving program | cpio | 2.6 | 20-12-2004 |
diffutils | contains utilies to compare files | diff, cmp, diff3, sdiff | 2.8.1 | 06-4-2002 |
findutils | contains search utilities | find, locate, xargs | 4.2.28 | 05-8-2006 |
finger | user information | n/a | 1.37 | 28-10-1992 |
fontutils | font management utilities | n/a | 0.7 | 02-4-2002 |
grep | search for strings in files | grep | 2.5.1a | 19-11-2004 |
groff | document processing system (groff) | groff | 1.19.2 | 4-9-2005 |
GRUB 2 | GRand Unified Bootloader | grub | 1.96 | 03-2-2008 |
gzip | compression program (gzip) | gzip | 1.3.12 | 13-4-2007 |
hurd 3 | a microkernel-based set of servers that perform the same function as a UNIX kernel | n/a | 0.2? | 12-6-1997 |
inetutils | useful utils for networking | ftp, telnet, rsh, rlogin, tftp | 1.4.2 | 23-12-2002 |
plotutils | useful utils for plotting to different devices | graph, libplot, libplotter | 2.5 | 07-05-2006 |
readline | useful library for reading command lines | readline | 5.1_p4 | 09-12-2005, 16-3-2006 |
screen | a terminal multiplexer | screen | 4.0.2 | 27-1-2004 |
tar | Archiver able to creates and handles file archives in various formats | tar | 1.16 | 21-10-2006 |
texinfo | documentation system for producing online and printed manuals | n/a | 4.8a | 26-9-2006 |
time | program to determine the duration of execution of a particular command | time | 1.7 | 11-7-1996 |
[edit] Notes
- Stable versions. Note that some distros (e.g Gentoo) use some development versions in case the stable versions are a bit old.
- Note that GRUB does not have a stable version, since the program itself is unstable, although many distros use it as default.
- Note that HURD is under active development. Because of that, there is no 'stable' version. The Hurd is distributed through version control systems.(cvs)
[edit] Development
- GNU build system ─ contains autoconf and automake
- Gnulib ─ portability library designed for use with the GNU build system
- GNU Binutils ─ contains the GNU assembler (as) and the GNU linker (ld)
- GNU make ─ the Make program for GNU
- GNU Compiler Collection ─ optimizing compiler for many programming languages, including C, C++, Fortran, Ada, and Java.
- GNU Debugger ─ an advanced debugger (gdb)
- GNU C Library (glibc) ─ POSIX compliant C library
- GNU pth ─ software threads for POSIX-compatible operating systems.
- GNU libtool ─ Shared library support
- GNU libmicrohttpd ─ embeddable HTTP server
- GNU m4 ─ macro processor
- GNU Gettext ─ internationalization library
- GNU lightning - just-in-time compilation that generating machine language
- DotGNU ─ replacement for Microsoft .NET
- GNU Classpath ─ libraries for Java
- GNU bison ─ parser generator intended to replace yacc
- GNU Guile ─ embeddable Scheme interpreter
- BFD ─ object file library
- GNU MDK ─ a development kit for programming in MIX
- GNU indent ─ a program to indent C and C++ source code.
- GNU FriBidi ─ a library that implements Unicode's Bidirectional Algorithm
- MIT/GNU Scheme ─ interpreter, compiler and library for the Scheme programming language developed at the Massachusetts Institute of Technology.
- SmartEiffel ─ the GNU Eiffel compiler
- GNU Smalltalk ─ ANSI Smalltalk-98 implementation (interpreter and class library).
- CLISP ─ ANSI Common Lisp implementation (compiler, debugger, and interpreter)
- GNU Common Lisp ─ an implementation of Common Lisp
- Gawk - GNU awk implementation
[edit] Graphical Desktop
- Dia ─ a vector graphics program for creating diagrams
- GIMP ─ the GNU Image Manipulation Program is a bitmap image editor that rivals Photoshop
- GTK+ ─ the GIMP Toolkit, contains the GTK+, GDK, and GLib set of libraries (used by the GIMP and GNOME)
- GNOME ─ the GNU Network Object Model Environment, the official GNU Desktop
- GNUstep ─ implementation of the OpenStep libraries and development tools for graphical applications
[edit] Applications and utilities
- Bazaar ─ distributed revision control system
- GNU arch - a distributed revision control system
- Gnash ─ player and browser plugin for the Adobe Flash file format
- GNU Alexandria ─ package of the GNU system that makes use of GNU Bayonne to provide a means to deliver access to electronic content and services for the blind over the public telephone network
- GNU Anubis ─ outgoing mail processor that sits between the MUA (Mail User Agent) and the MTA (Mail Transport Agent)
- GNU Aspell ─ spell checker designed to eventually replace Ispell
- GNU Accounting Utils ─ set of utilities providing statistics on users and processes (last, ac, accton, lastcomm, sa, dump-utmp, dump-acct)
- GNU Cash ─ the GNU financial accounting application
- GNU Emacs ─ the Emacs editor of the GNU operating system
- Gnumeric ─ the GNU spreadsheet program
- GNU libextractor ─ metadata extraction library and tool
- GNU mailman - a computer software application from the GNU project for managing electronic mailing lists
- GNU Parted ─ Partitioning program
- GNU Privacy Guard ─ PGP encryption replacement
- GNU wget ─ advanced file retrieval from networks and the Internet
- GNUnet ─ decentralized, peer-to-peer communication network designed to be resistant to censorship
- GNU Robots ─ game for computer programmers
- GnuTLS ─ TLS replacement protocol
- GNU Typist ─ Universal (multi-lingual) typing tutor
- Gnuzilla ─ Internet suite
- GNU Ferret ─ Free Entity Relationship and Reverse Engineering Tool. SQL database designer
- GOCR ─ GNU Optical Character Recognition
[edit] Scientific software
- GNU Octave ─ a program for numerical computations similar to MATLAB
- GSL ─ the GNU Scientific Library
- GMP ─ arbitrary precision numerical calculation programming library
- GDL ─ GNU data language, compatible with IDL
- PSPP ─ A statistical program that rivals SPSS
- GNU R - a programming language and software environment for statistical computing and graphics
[edit] Other
- GNU Miscfiles ─ several data files including standard airport, country, and language codes
- GNU Chess
- GNU Go
- GnowSys ─ a kernel for semantic computing (a distributed agent oriented knowledge base.)
- Gnucap ─ the GNU Circuit Analysis Package
- Gnu Panorama ─ 3D Framework, ray tracing
- Gnu Sovix ─ PHP-based website revision system
- Gnu Maverik ─ Virtual Reality microkernel
- 3DLDF ─ graphics package
[edit] See also
[edit] External links
|