List of GNU packages
Encyclopedia : L : LI : LIS : List of GNU packages
This is a list of the software packages developed for or maintained by the Free Software Foundation for GNU, a free UNIX-compatible operating system whose development started in 1984. Many of these software packages are today included as part of typical GNU/Linux distributions.
Contents
Base system
- GNU Bash - the GNU UNIX compatible shell
- GNU coreutils - combining three earlier packages:
- *GNU fileutils - contains UNIX compatible commands: chgrp, chown, chmod, cp, dd, df, dir, du, ln, ls, mkdir, mkfifo, mknod, mv, rm etc.
- *GNU textutils - contains UNIX compatible commands: cat, cksum, head, tail, md5sum, nl, oc, pr, tsort, join, wc, tac, paste etc.
- *GNU shellutils - contains UNIX compatible commands: basename, chroot, date, dirname, echo, env, groups, hostname, nice, nohup, printf, sleep etc.
- GNU cpio - archiving program
- GNU diffutils - contains utilies to compare files: diff, cmp, diff3, sdiff
- GNU findutils - contains search utilities: find, locate, xargs
- GNU finger - user information
- GNU fontutils - font management utilites
- GNU tar - tape archiving program (tar)
- GNU grep - search for strings in files
- GNU troff - document processing system (groff)
- GNU zip - compression program (gzip)
- GNU inetutils - contains UNIX compatible commands: ftp, telnet, rsh, rlogin, tftp
- GNU readline - useful library for reading command lines
- GNU Screen - a terminal multiplexer
- GNU texinfo - documentation system for producing online and printed manuals
- GNU time - program to determine the duration of execution of a particular command
- GNU GRUB - GRand Unified Bootloader
- GNU Hurd - a microkernel-based set of servers that perform the same function as a UNIX kernel
Development
- GNU build system - contains autoconf, autogen, and automake
- 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 for GNU/Hurd and GNU/Linux
- GNU pth - software threads for POSIX-compatible operating systems.
- GNU libtool - Shared library support
- GNU m4 - Macro processor
- GNU Gettext - internationalization library
- 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
Graphical Desktop
- 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
Applications and utilities
- 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 from a GNU/Linux server
- 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 for GNU/Linux (last, ac, accton, lastcomm, sa, dump-utmp, dump-acct)
- GNU Bayonne - Multi-line telephony services
- GNU Emacs - the Emacs editor of the GNU operating system
- 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 - small but addictive game for computer programmers
- GnuTLS - TLS replacement protocol
Scientific software
- GNU Octave - a program for numerical computations similar to MATLAB
- GSL - the GNU Scientific Library
- GMP - arbitrary precision numerical calculation programming library
- Maxima - a computer algebra system
- PSPP - a Free version of SPSS, a program for statistical analysis.
- GDL - GNU data language, compatible with IDL™
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
See also
- redirect[[Template:Portal]]
External links
- [FSF/UNESCO Free Software Directory - All GNU Packages]
- [Savannah - host for all GNU package sources]
- [GNU's Who - List of GNU contributors]
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
