- Liste des paquets GNU
-
Article principal : GNU.
Cet article liste les paquets logiciels du système GNU maintenus par le projet GNU et soutenus par la Free Software Foundation.
Sommaire
Système de base
Système de base Projet Description
GNU GRUBProgramme pour démarrer les systèmes d'exploitation.
GNU BashInterpréteur de commandes UNIX.
GNU CoreutilsRegroupe les ensembles d'utilitaires fileutils, textutils et shellutils.
GNU diffutilsContient des utilitaires pour la comparaison de fichiers (diff, cmp, diff3, sdiff).
GNU findutilsContient des outils de recherche (find, locate, xargs).
GNU fingerInformation sur les utilisateurs.
GNU grepProgramme de recherche de chaînes de caractères.
GNU lessVisionneur en mode terminal.
GNU timeProgramme pour régler l'horloge d'un ordinateur. Système de base Projet Description
GNU tarProgramme d'archivage tar.
GNU zipBibliothèque et programme de compression pour remplacer Zip.
GNU cpioProgramme d'archivage et format de fichier.
GNU sharutilsImplémentation du format d'archive UNIX shar (SHell ARchive).
GNU inetutilsContient les commandes compatibles UNIX suivantes : ftp, telnet, rsh, rlogin, tftp.
GNU troffProgramme de formatage texte.
GNU FreeFontCollection de fontes Unicode.
GNU FontutilsUtilitaires de gestion des polices.
GNU TexinfoSystème de documentation. Système de base Projet Description
GNU HurdUn ensemble de serveurs accomplissant le travail d'un noyau UNIX.
GNU MachUn noyau de système d'exploitation.
GNU ScreenUn multiplexeur de terminal.
GNU RushShell UNIX adapté pour l'accès à distance à des sites web ou autres ressources limitées.
GNU ReadlineBibliothèque utile pour la lecture des lignes de commande.
GNU Guile[1]Interpréteur Scheme et langage d'extension historique du projet
GNU Emacs[1]Éditeur de texte de la famille Emacs et outil de développement privilégié des mainteneurs du projet Développement logiciel
Développement logiciel Projet Description
GCCcompilateurs pour C, C++, Objective-C, Fortran, Ada, et Java.
GDBDébogueur du projet GNU.
AutotoolsAutotools désigne un ensemble de projets GNU, parmi lesquels GNU Autoconf, GNU AutoGen, GNU Automake, etc.
GNU AutoGenLance le mécanisme des autotools.
GNU MakeMoteur de production.
GNU BinutilsContient l'assembleur GNU (as) et l'éditeur de liens GNU (ld).
GNU BisonGénérateur d'analyse syntaxique visant à remplacer yacc.
BFDBibliothèque pour les fichiers objets utilisée par GNU Binutils, etc.
GNU M4Processeur de macros.
GNU C LibraryBibliothèque C conforme au standard POSIX.
GNU LibtoolSupport pour les bibliothèques partagées.
GNU GLOBALSystème d'étiquetage du code source.
GNU gettextBibliothèque d'internationalisation.
BazaarGestion de versions décentralisée.
Gnulib (en)Bibliothèque de portabilité conçue pour une utilisation avec le système de compilation GNU. Développement logiciel Projet Description
GNU libsigsegvBibliothèque pour la gestion des erreurs de page..
NcursesBibliothèque pour le développement denvironnements en mode texte.
Guile-NcursesImplémentation Ncurses pour l'interpréteur Scheme de GNU Guile.
GNU ClasspathBibliothèques pour le langage Java, en collaboration avec le projet IcedTea. DotGNU Implémentation de Microsoft .NET et de la CLI avec Portable.NET
SmartEiffelCompilateur Eiffel.
GNU MDKKit de développement pour la programmation MIX.
GNU PthThreads logiciel pour systèmes UNIX.
GLPKKit de développement pour l'optimisation linéaire.
GNU RecutilsPour l'accès aux bases de données orientées texte appelées recfiles.
GNU dbmBibliothèque de moteur de base de données compatible dbm et ndbm.
indentMise en forme de codes sources.
GNU cflowImplémentation de l'utilitaire UNIX cflow.
DejaGnuFramework de tests de non-régression.
ComplexityOutil de mesure de complexité. Développement logiciel Projet Description
GNU PascalImplémentation du langage Pascal et compilateur Pascal GPC.
GNU SmalltalkImplémentation du langage Smalltalk.
GNU AwkImplémentation du langage Awk.
MathProgGNU MathProg modeling language, un sous-ensemble du langage AMPL distribué avec GLPK.
GNU EpsilonLangage de programmation extensible (en)
GNU RImplémentation du langage S
CLISPImplémentation du langage Common Lisp
GNU GuileImplémentation du langage Scheme
MIT/GNU SchemeAutre implémentation Scheme.
SCMAutre implémentation Scheme.
GNU EmacsOutil de développement pour Perl, Ruby, Python, Haskell, Lisp, Common Lisp, ELisp, Scheme, R, Erlang, OCaml, C, C++, Smalltalk, Lua, Scala, scripts shell sh/Bash/ksh/zsh/csh, Tcl, Javascript, HTML, CSS, TeX/LaTeX, XML, JSON, Awk, sed, PHP, Rails, etc... Éditeur pour fichiers Makefiles, info, man ou pour la gestion décentralisée du code avec Git, Mercurial, Monotone, Darcs ou Bzr. Logiciels graphiques et Environnements de bureau
Logiciels et Environnements graphiques Projet Description
GNOMEEnvironnement de bureau du projet GNU.
GIMPLogiciel de retouche et de traitement d'images.
DiaCréation de diagrammes.
GTK+Bibliothèques pour interfaces graphiques. [note 1] Logiciels et Environnements graphiques Projet Description
GNU MCgestionnaire de fichiers.
LibreDWGBibliothèque pour la lecture et l'écriture de fichiers au format DWG.
GNU plotutilsCLI et bibliothèques pour dessin mathématique.
GNU ElectricOutil de CAO électronique. Logiciels et Environnements graphiques Projet Description
GNUstepImplémentation OpenStep en logiciel libre.
RenaissanceFramework distribué avec GNUstep.
GWorkspaceGestionnaire graphique pour GNUstep.
Window MakerGestionnaire de fenêtres. Applications et utilitaires
GNU Emacs
GNU Emacs est un éditeur de texte, mais aussi un client de messagerie, un client de messagerie instantanée pour le réseau Jabber. un client IRC, un agenda électronique, un calendrier, un gestionnaire de fichiers, une calculatrice, un dictionnaire électronique, un agrégateur de flux RSS/Atom, un lecteur de fichiers PDF, un logiciel GTD, un logiciel de gestion de projet, une interface utilisateur pour documents TeX/LaTeX, etc... Accessoirement, il peut servir de navigateur web, de lecteur multimédia audio et vidéo. On peut également l'utiliser pour administrer son système. Logiciels et Utilitaires Système
Logiciels et Utilitaires Système Projet Description
GNU PartedProgramme de partitionnement des disques durs.
GNU FdiskImplémentation fdisk et cfdisk basée sur Parted.
GnuPGLogiciel de cryptage et de chiffrement des communications.
LibgcryptBibliothèque de cryptographie.
Nettle (en)Bibliothèque de cryptographie[note 2]
GnuTLSImplémentation libre des protocoles SSL et TLS.
GNU FreeIPMIImplémentation libre IPMI.
GVPECréation de réseaux ethernet virtuels.
GNU ParallelExécution de routines shell en parallèle. Logiciels et Utilitaires Système Projet Description
GNU nanoÉditeur de texte.
GNU moeÉditeur en mode texte pour caractères encodés en ASCII ou selon la norme ISO 8859.
GNU ZileÉditeur de texte de la famille Emacs.
GNU acctOutils de statisques sur les utilisateurs et les processus du système.
GNU Libtasn1Bibliothèque C pour la manipulation d'objets ASN.1.
GNU LibidnImplémentation de Stringprep, Punycode et IDNA (RFC 3490).
GNU SASLImplémentation du standard IETF SASL.
GNU libiconv[3]Bibliothèque de conversion de jeux de caractères codés et implémentation du programme iconv (en). Logiciels et Utilitaires Système Projet Description
GNU XneeAutomatisation des actions utilisateurs en environnement X11.
MtoolsCollection d'outils qui permet à des systèmes Unix de manipuler des fichiers sur le système de fichier de DOS.
GNU xorrisoLogiciel de gravure en ligne de commande pour images ISO 9660, avec extensions Rock Ridge.
GNU RCSSystème de contrôle de versions en local.
GNU CSSCImplémentation libre du logiciel de gestion de versions SCCS.
GNU ShishiImplémentation libre du protocole Kerberos version 5. Internet
Internet Projet Description
GNU WgetProgramme servant à récupérer des fichiers par le réseau au moyen de divers protocoles Internet.
GNUnetRéseau de communication poste-à-poste décentralisé conçu pour résister à la censure.
libmicrohttpdBibliothèque C pour la création d'un serveur http embarqué.
WebSocket4JBibliothèque Java pour la conception de serveurs ou clients Websocket. Internet Projet Description
GNU MailmanServeur de liste de diffusion.
GNU MailutilsSuite logicielle comprenant un ensemble d'utilitaires, de programmes et de librairies pour le traitement des emails.
GNU AnubisProgramme pour traiter les messages de courrier électroniques sortants. Se trouve entre le MUA (Mail User Agent) et le MTA (Mail Transport Agent). Internet Projet Description
GNU IceCatNavigateur Web.
GNU MyServerServeur HTTP.
GNOWSYSSpécification pour réseaux distribués.
MediaGoblinPlateforme décentralisée de services multimedia. Bureautique et Multimédia
Bureautique et Multimédia Projet Description
GnashAlternative libre au lecteur Flash d'Adobe.
GNU PDFProjet d'une suite logicielle et de librairies autour du format de fichier PDF.
GNU GhostscriptInterpréteur PostScript et PDF.
GNU gvInterface utilisateur pour afficher les fichiers PS/PDF.
GNU enscriptProgramme transformant un fichier texte au format PostScript. Bureautique et Multimédia Projet Description
VCDImagerEnsemble de programme qui permettent de créer des VCD et SVCD.
LilyPondNotation musicale permettant de décrire et d'imprimer des partitions.
DenemoInterface graphique pour notation musicale.
OcradProgramme OCR.
GNU 3DLDFPacket pour le dessin 3D. Bureautique et Multimédia Projet Description
GNU gcalProgramme permettant le calcul et l'affichage de calendriers.
GNU AspellCorrecteur orthographique conçu pour remplacer Ispell.
GNU DicoServeur de dictionnaire avec l'iimplémentation du protocole de communication DICT. Téléphonie
Téléphonie Projet Description
GNU TelephonyRassemble toutes les briques technologiques du projet GNU pour la téléphonie.
SIP WitchServeur VoIP en P2P utilisant le protocole SIP. Téléphonie Projet Description
GNU Free CallProjet visant à créer une alternative libre à Skype. Jeux et logiciels éducatifs
Jeux Projet Description
GNU ChessProgramme pour jouer aux échecs.
XBoardInterface graphique pour programmes d'échecs.
GNU GoProgramme pour jouer au go. Jeux Projet Description
GNU RobotsUn petit jeu pour les programmeurs.
GNU GnubikImplémentation logicielle du Rubik's Cube.
GComprisLogiciel éducatif. Logiciels éducatifs Projet Description
GNU SolfegeLogiciel de formation musicale assistée par ordinateur.
GNU TypistLogiciel d'apprentissage du clavier. Logiciels scientifiques
Logiciels scientifiques Projet Description
GNU OctaveProgramme de calculs numériques semblable à MATLAB, mais sans les solveurs graphiques. Une partie des toolboxes est disponible en installant octave-forge.
GSLBibliothèque scientifique de GNU. Logiciels scientifiques Projet Description
GNU MPBibliothèque de calcul multiprécision.
GNU MPFRBibliothèque de calcul multiprécision.
GNU PSPPLogiciel applicatif dédié à l'analyse statistique.
GNU GamaLogiciel dédié à l’ajustement (ou compensation) géodésique. Logiciels scientifiques Projet Description
gretlgretl est un logiciel de statistiques dédié à l'économétrie.
GNU MCSimlogiciel de simulation.
Aeneaslogiciel de simulation.
Archimedeslogiciel de simulation.
Gnucaplogiciel de simulation. Progiciels et logiciels applicatifs
Progiciels et logiciels applicatifs Projet Description
GNUmedProgiciel médical. Progiciels et logiciels applicatifs Projet Description
GNU HealthProgiciel de santé. Progiciels et logiciels applicatifs Projet Description
GnuCashLogiciel de comptabilité. Projets non maintenus
Projets non maintenus Projet Description
LSH[4]Implémentation ssh.
HarmonyProjet de composants d'interface graphique abandonné après la réalisation de Qt en logiciel libre.
GCL (en)Inplémentaion du langage Common Lisp.
GNU ArchSystème de gestion de versions. Projets non maintenus Projet Description
GNU ZebraSuite logicielle de routage.
GNU OleoGNU Oleo est un tableur.
GNU.FREESystème de vote électronique libre. Standards Gnits Collection de recommandations. Projets non maintenus Projet Description
GNUPediaProjet d'encyclopédie libre. Sovix Site web de gestion de contenu. Ce projet n'est plus maintenu comme un paquet GNU[5]. GCIDE Version électronique du dictionnaire CIDE. Ce projet n'est plus maintenu comme un paquet GNU[6]. Notes et références
Références
- (en) Guile et Emacs sont à l'origine des éléments de base d'un système GNU certes inspiré d'UNIX mais très orienté Lisp comme les machines Lisp du MIT.
- « GNU Nettle 2.4 », lists.gnu.org, 3 septembre 2011.
- « GNU libiconv 1.14 released », lists.gnu.org, 8 août 2011.
- (en) LSH
- (en) Dernière version de Sovix en tant que paquet GNU, le 13 juillet 2008.
- (en) Dernière version de GCIDE en tant que paquet GNU pour la version 0.46 (janvier 2002).
Notes
- Le GIMP ToolKit, contient les bibliothèques GTK, GDK, et glib (utilisé par le GIMP et GNOME).
- GNU Nettle est une Bibliothèque de cryptographie développée par Niels Möller en 2001 puis maintenue pour le projet GNU depuis juin 2009. La dernière version a été réalisée le 3 septembre 2011[2].
- Le logiciel gnuplot n'a rien à voir avec le projet GNU, lui préexistant de plusieurs années, mais peut fonctionner sous le système GNU.
Voir aussi
Articles connexes
Lien externe
Catégories :- GNU
- Projet GNU
- Logiciel du projet GNU
- Liste en rapport avec l'informatique
Wikimedia Foundation. 2010.


