GNU N'est pas Unix
Ceci est une liste des paquets logiciel développés par ou maintenus par la Free Software Foundation pour GNU, un système d'exploitation libre, compatible UNIX, dont le développement a débuté en 1984. Un grand nombre de ces logiciels se trouvent aussi inclus dans la plupart des distributions GNU/Linux.
Système de base
- GNU Bash : L'interpréteur de commandes UNIX de GNU
- GNU fileutils : Contient les commandes compatibles UNIX suivantes : chgrp, chown, chmod, cp, dd, df, dir, du, ln, ls, mkdir, mkfifo, mknod, mv, rm etc.
- GNU textutils : Contient les commandes compatibles UNIX suivantes : cat, cksum, head, tail, md5sum, nl, oc, pr, tsort, join, wc, tac, paste etc.
- GNU shellutils : Contient les commandes compatibles UNIX suivantes : basename, chroot, date, dirname, echo, env, groups, hostname, nice, nohup, printf, sleep etc.
- GNU cpio : Programme de compression
- GNU diffutils : Contient des utilitaires pour la comparaison de fichiers
- GNU findutils : Contient des outils de recherche
- GNU finger : Information sur les utilisateurs
- GNU fontutils : Utilitaires de gestion des polices
- GNU tar : Programme d'archivage tar
- GNU grep : Programme de recherche de chaînes de caractères
- GNU troff : Groff
- GNU zip : Bibliothèque et programme de compression pour remplacer Zip
- GNU inetutils : Contient les commandes compatibles UNIX suivantes : ftp, telnet, rsh, rlogin, tftp
- GNU readline : Bibliothèque utile pour la lecture des lignes de commande
- GNU Screen : Un multiplexeur de terminal
- GNU texinfo : Système de documentation
- GNU time : Programme pour régler l'horloge d'un ordinateur
- GNU GRUB : GRand Unified Bootloader - programme pour démarrer les systèmes d'exploitation
- GNU Hurd : Un ensemble de serveurs accomplissant le travail d'un noyau UNIX
- GNU " build system " : Contient Autoconf, Autogen, et Automake
- GNU binutils : Contient l'assembleur GNU (as) et l'éditeur de liens GNU (ld)
- GNU make : Le programme Make de GNU
- GNU Compiler Collection : Collection de compilateurs pour plusieurs langage de programmation, incluant C, C++, Fortran, Ada, et Java.
- GNU Debugger : Le débogueur de GNU (gdb)
- GNU libc : Bibliothèque C conforme au standard POSIX et conçue pour GNU/Hurd et GNU/Linux
- GNU pth : Threads logiciel pour systèmes d'exploitations UNIX
- GNU libtool : Support pour les bibliothèques partagées
- GNU m4 : Processeur de macros
- GNU Gettext : Bibliothèque d'internationalisation
- DotGNU : Implémentation de Microsoft .NET
- GNU Classpath : Bibliothèques pour le langage Java
- GNU bison : Générateur d'analyse syntaxique visant à remplacer yacc
- GNU Guile : Interpréteur Scheme
- BFD : Bibliothèque pour les fichier objets
- GNU MDK : Un kit de développement pour la programmation MIX
- GIMP : Le GNU Image Manipulation Program est un éditeur d'images en mode point équivalent à Photoshop
- GTK+ : Le GIMP ToolKit, contient les bibliothèques GTK, GDK, et glib (utilisé par le GIMP et GNOME)
- GNOME : Le GNU Network Object Model Environment, le bureau graphique officiel de GNU
- GNUstep : Implémentation de OpenStep en logiciel libre
Applications et utilitaires
- GNU Alexandria : Paquet du système GNU system utilisant GNU bayonne pour permettre aux aveugles d'accéder à du contenu et des services électronique au moyen du réseau de téléphonie publique
- GNU Anubis : Programme pour traiter les messages de courrier électroniques sortants. Se trouve entre le MUA (Mail User Agent) et le MTA (Mail Transport Agent)
- GNU Aspell : Correcteur orthographique conçu pour remplacer Ispell
- GNU Accounting Utils : Ensemble d'utilitaires fournissant des statisques sur les utilisateurs et les processus pour le système d'exploitation GNU/Linux (last, ac, accton, lastcomm, sa, dump-utmp, dump-acct)
- GNU bayonne : Service de téléphonie multi-ligne
- GNU Emacs : L'éditeur texte Emacs de GNU
- GNU parted : Programme de partitionnement des disques durs
- GNU wget : Programme servant à récupérer des fichiers par le réseau au moyen de divers protocoles Internet
- GNUnet : Réseau de communication poste-à-poste décentralisé conçu pour résister à la censured
- GNU Robots : Un petit jeu pour les programmeurs
Logiciels scientifiques
- GNU Octave : Un programme de calculs numériques semblable à MATLAB, mais sans les solveurs graphiques. Une partie des toolboxes est disponible en installant octave-forge.
- GSL : La bibliothèque scientifique de GNU
- GMP : Bibliothèque de calculs numériques
- Maxima : Un système d'algèbre pour ordinateur