Luettelo GNU-paketeista

Tämä sivu on lista GNU-projektin ohjelmapaketeista, jotka on kehittänyt ja joita ylläpitää Free Software Foundation GNU:lle. GNU on vapaa Unixin kaltainen käyttöjärjestelmä, jonka kehitystyö alkoi 1984. Monet näistä ohjelmapaketeista toimitetaan nykyään osana tyypillistä Linux-jakelua.

## Perusjärjestelmä
# GNU Bash - GNU:n UNIX-yhteensopiva komentotulkki
# GNU coreutils - Yhdistelmä kolmesta aikaisemmasta paketista:
#* GNU fileutils - sisältää UNIX-yhteensopivat komennot: chgrp, chown, chmod, cp, dd, df, dir, du, ln, ls, mkdir, mkfifo, mknod, mv, rm jne.
#* GNU textutils - sisältää UNIX-yhteensopivat komennot: cat, cksum, head, tail, md5sum, nl, oc, pr, tsort, join, wc, tac, paste jne.
#* GNU shellutils - sisältää UNIX-yhteensopivat komennot: basename, chroot, date, dirname, echo, env, groups, hostname, nice, nohup, printf, sleep jne.
# GNU cpio - luo useista tiedostoista yhden paketin
# GNU diffutils - sisältää työkaluja tiedostojen vertailuun
# GNU findutils - sisältää hakutyökaluja
# GNU finger - käyttäjän informaatio
# GNU fontutils - kirjasimien järjestelytyökalut
# GNU tar - luo useista tiedostoista yhden paketin
# GNU grep - etsii merkkijonoja tiedostojen sisältä
# GNU troff - työkalut dokumentaation tuottamiseksi (groff)
# GNU zip - pakkausohjelma (gzip)
# GNU inetutils - sisältää UNIX-yhteensopivat komennot: ftp, telnet, rsh, rlogin, tftp
# GNU readline - kirjasto joka on hyödyllinen komentorivien lukemiseen
# GNU Screen - terminaalin kloonaaja
# GNU texinfo - dokumentaatiojärjestelmä online- ja tulostettavien ohjekirjojen laatimiseen
# GNU time - ohjelma, joka ilmoittaa käskyn suorittamiseen kuluneen ajan
# GNU GRUB - käynnistyslataaja
# GNU Hurd - käyttöjärjestelmän ydin, joka perustuu serveripakkoihin, jotka tarjoavat samat toiminnot kuin UNIX-tyylinen käyttöjärjestelmän ydin.

## Graafinen työpöytä
# GIMP - GNU Image Manipulation Program on bittikarttoihin perustuva kuvankäsittelyohjelma
# GTK+ - GIMP Toolkit, sisältää GTK+-, GDK-, ja GLib -kirjastot joita käytetään GIMP:ssä ja GNOMEssa.
# GNUstep - toteutus OpenStep-kirjastoista ja kehitystyökaluista graafiseen ympäristöön.

Huomaa, että GNOME-projekti ei ole nykyään enää osa GNU-projektia.

## Kehitysympäristö
* GNU Binutils - GNU Assembler (as) ja GNU Linker -linkkeriohjelma (ld)
* GNU bison - Jäsentimiä luova ohjelma, jonka tarkoitus on korvata yacc
* GNU build system (autotools) - Autoconf, Automake, Autoheader, ja GNU Libtool
* GNU Compiler Collection - ohjelmointikielen kääntäjä useille ohjelmointikielille kuten C, C++, Fortran, Ada, ja Java
* GNU Debugger (gdb) - debuggeri
* GNU m4 - M4-kielen toteutus
* GNU make - Make-ohjelma GNU-ympäristöön

## Tieteelliset ohjelmat
#GNU Octave - numeerisen laskennan ohjelmisto, samankaltainen MATLAB:n kanssa.
#GNU MPFR – liukulukulaskentaan tarkoitettu kirjasto
#GNU Scientific Library - matematiikkarutiinien kirjasto
#GNU Multiple Precision Arithmetic Library - aritmetiikkakirjasto millä tahansa laskentatarkkuudella
#Maxima - tietokonealgebrajärjestelmä
#GDL - GNU-datakieli, yhteensopiva IDL:n kanssa.

## Muut
# GNU Miscfiles - useita datatiedostoja
# Midnight Commander - tiedostojenhallintaohjelma
# Nano - tekstieditori

## Aiheesta muualla
*FSF/UNESCO Free Software Directory - kaikki GNU-ohjelmat
*Savannah - GNU-ohjelmien lähdekoodipalvelin
*GNU's Who - Lista GNU-kehittäjistä