- 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 GRUB Programme pour démarrer les systèmes d'exploitation. GNU Bash Interpréteur de commandes UNIX. GNU Coreutils Regroupe les ensembles d'utilitaires fileutils, textutils et shellutils. GNU diffutils Contient des utilitaires pour la comparaison de fichiers (diff, cmp, diff3, sdiff). GNU findutils Contient des outils de recherche (find, locate, xargs). GNU finger Information sur les utilisateurs. GNU grep Programme de recherche de chaînes de caractères. GNU less Visionneur en mode terminal. GNU time Programme pour régler l'horloge d'un ordinateur. Système de base Projet Description GNU tar Programme d'archivage tar. GNU zip Bibliothèque et programme de compression pour remplacer Zip. GNU cpio Programme d'archivage et format de fichier. GNU sharutils Implémentation du format d'archive UNIX shar (SHell ARchive). GNU inetutils Contient les commandes compatibles UNIX suivantes : ftp, telnet, rsh, rlogin, tftp. GNU troff Programme de formatage texte. GNU FreeFont Collection de fontes Unicode. GNU Fontutils Utilitaires de gestion des polices. GNU Texinfo Système de documentation. Système de base Projet Description GNU Hurd Un ensemble de serveurs accomplissant le travail d'un noyau UNIX. GNU Mach Un noyau de système d'exploitation. GNU Screen Un multiplexeur de terminal. GNU Rush Shell UNIX adapté pour l'accès à distance à des sites web ou autres ressources limitées. GNU Readline Bibliothè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 GCC compilateurs pour C, C++, Objective-C, Fortran, Ada, et Java. GDB Débogueur du projet GNU. Autotools Autotools désigne un ensemble de projets GNU, parmi lesquels GNU Autoconf, GNU AutoGen, GNU Automake, etc. GNU AutoGen Lance le mécanisme des autotools. GNU Make Moteur de production. GNU Binutils Contient l'assembleur GNU (as) et l'éditeur de liens GNU (ld). GNU Bison Générateur d'analyse syntaxique visant à remplacer yacc. BFD Bibliothèque pour les fichiers objets utilisée par GNU Binutils, etc. GNU M4 Processeur de macros. GNU C Library Bibliothèque C conforme au standard POSIX. GNU Libtool Support pour les bibliothèques partagées. GNU GLOBAL Système d'étiquetage du code source. GNU gettext Bibliothèque d'internationalisation. Bazaar Gestion 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 libsigsegv Bibliothèque pour la gestion des erreurs de page.. Ncurses Bibliothèque pour le développement denvironnements en mode texte. Guile-Ncurses Implémentation Ncurses pour l'interpréteur Scheme de GNU Guile. GNU Classpath Bibliothèques pour le langage Java, en collaboration avec le projet IcedTea. DotGNU Implémentation de Microsoft .NET et de la CLI avec Portable.NET SmartEiffel Compilateur Eiffel. GNU MDK Kit de développement pour la programmation MIX. GNU Pth Threads logiciel pour systèmes UNIX. GLPK Kit de développement pour l'optimisation linéaire. GNU Recutils Pour l'accès aux bases de données orientées texte appelées recfiles. GNU dbm Bibliothèque de moteur de base de données compatible dbm et ndbm. indent Mise en forme de codes sources. GNU cflow Implémentation de l'utilitaire UNIX cflow. DejaGnu Framework de tests de non-régression. Complexity Outil de mesure de complexité. Développement logiciel Projet Description GNU Pascal Implémentation du langage Pascal et compilateur Pascal GPC. GNU Smalltalk Implémentation du langage Smalltalk. GNU Awk Implémentation du langage Awk. MathProg GNU MathProg modeling language, un sous-ensemble du langage AMPL distribué avec GLPK. GNU Epsilon Langage de programmation extensible (en) GNU R Implémentation du langage S CLISP Implémentation du langage Common Lisp GNU Guile Implémentation du langage Scheme MIT/GNU Scheme Autre implémentation Scheme. SCM Autre implémentation Scheme. GNU Emacs Outil 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 GNOME Environnement de bureau du projet GNU. GIMP Logiciel de retouche et de traitement d'images. Dia Création de diagrammes. GTK+ Bibliothèques pour interfaces graphiques. [note 1] Logiciels et Environnements graphiques Projet Description GNU MC gestionnaire de fichiers. LibreDWG Bibliothèque pour la lecture et l'écriture de fichiers au format DWG. GNU plotutils CLI et bibliothèques pour dessin mathématique. GNU Electric Outil de CAO électronique. Logiciels et Environnements graphiques Projet Description GNUstep Implémentation OpenStep en logiciel libre. Renaissance Framework distribué avec GNUstep. GWorkspace Gestionnaire graphique pour GNUstep. Window Maker Gestionnaire 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 Parted Programme de partitionnement des disques durs. GNU Fdisk Implémentation fdisk et cfdisk basée sur Parted. GnuPG Logiciel de cryptage et de chiffrement des communications. Libgcrypt Bibliothèque de cryptographie. Nettle (en) Bibliothèque de cryptographie[note 2] GnuTLS Implémentation libre des protocoles SSL et TLS. GNU FreeIPMI Implémentation libre IPMI. GVPE Création de réseaux ethernet virtuels. GNU Parallel Exé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 acct Outils de statisques sur les utilisateurs et les processus du système. GNU Libtasn1 Bibliothèque C pour la manipulation d'objets ASN.1. GNU Libidn Implémentation de Stringprep, Punycode et IDNA (RFC 3490). GNU SASL Implé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 Xnee Automatisation des actions utilisateurs en environnement X11. Mtools Collection d'outils qui permet à des systèmes Unix de manipuler des fichiers sur le système de fichier de DOS. GNU xorriso Logiciel de gravure en ligne de commande pour images ISO 9660, avec extensions Rock Ridge. GNU RCS Système de contrôle de versions en local. GNU CSSC Implémentation libre du logiciel de gestion de versions SCCS. GNU Shishi Implémentation libre du protocole Kerberos version 5. Internet
Internet Projet Description 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 censure. libmicrohttpd Bibliothèque C pour la création d'un serveur http embarqué. WebSocket4J Bibliothèque Java pour la conception de serveurs ou clients Websocket. Internet Projet Description GNU Mailman Serveur de liste de diffusion. GNU Mailutils Suite logicielle comprenant un ensemble d'utilitaires, de programmes et de librairies pour le traitement des emails. 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). Internet Projet Description GNU IceCat Navigateur Web. GNU MyServer Serveur HTTP. GNOWSYS Spécification pour réseaux distribués. MediaGoblin Plateforme décentralisée de services multimedia. Bureautique et Multimédia
Bureautique et Multimédia Projet Description Gnash Alternative libre au lecteur Flash d'Adobe. GNU PDF Projet d'une suite logicielle et de librairies autour du format de fichier PDF. GNU Ghostscript Interpréteur PostScript et PDF. GNU gv Interface utilisateur pour afficher les fichiers PS/PDF. GNU enscript Programme transformant un fichier texte au format PostScript. Bureautique et Multimédia Projet Description VCDImager Ensemble de programme qui permettent de créer des VCD et SVCD. LilyPond Notation musicale permettant de décrire et d'imprimer des partitions. Denemo Interface graphique pour notation musicale. Ocrad Programme OCR. GNU 3DLDF Packet pour le dessin 3D. Bureautique et Multimédia Projet Description GNU gcal Programme permettant le calcul et l'affichage de calendriers. GNU Aspell Correcteur orthographique conçu pour remplacer Ispell. GNU Dico Serveur de dictionnaire avec l'iimplémentation du protocole de communication DICT. Téléphonie
Téléphonie Projet Description GNU Telephony Rassemble toutes les briques technologiques du projet GNU pour la téléphonie. SIP Witch Serveur VoIP en P2P utilisant le protocole SIP. Téléphonie Projet Description GNU Free Call Projet visant à créer une alternative libre à Skype. Jeux et logiciels éducatifs
Jeux Projet Description GNU Chess Programme pour jouer aux échecs. XBoard Interface graphique pour programmes d'échecs. GNU Go Programme pour jouer au go. Jeux Projet Description GNU Robots Un petit jeu pour les programmeurs. GNU Gnubik Implémentation logicielle du Rubik's Cube. GCompris Logiciel éducatif. Logiciels éducatifs Projet Description GNU Solfege Logiciel de formation musicale assistée par ordinateur. GNU Typist Logiciel d'apprentissage du clavier. Logiciels scientifiques
Logiciels scientifiques Projet Description GNU Octave Programme de calculs numériques semblable à MATLAB, mais sans les solveurs graphiques. Une partie des toolboxes est disponible en installant octave-forge. GSL Bibliothèque scientifique de GNU. Logiciels scientifiques Projet Description GNU MP Bibliothèque de calcul multiprécision. GNU MPFR Bibliothèque de calcul multiprécision. GNU PSPP Logiciel applicatif dédié à l'analyse statistique. GNU Gama Logiciel dédié à l’ajustement (ou compensation) géodésique. Logiciels scientifiques Projet Description gretl gretl est un logiciel de statistiques dédié à l'économétrie. GNU MCSim logiciel de simulation. Aeneas logiciel de simulation. Archimedes logiciel de simulation. Gnucap logiciel de simulation. Progiciels et logiciels applicatifs
Progiciels et logiciels applicatifs Projet Description GNUmed Progiciel médical. Progiciels et logiciels applicatifs Projet Description GNU Health Progiciel de santé. Progiciels et logiciels applicatifs Projet Description GnuCash Logiciel de comptabilité. Projets non maintenus
Projets non maintenus Projet Description LSH[4] Implémentation ssh. Harmony Projet 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 Arch Système de gestion de versions. Projets non maintenus Projet Description GNU Zebra Suite logicielle de routage. GNU Oleo GNU Oleo est un tableur. GNU.FREE Système de vote électronique libre. Standards Gnits Collection de recommandations. Projets non maintenus Projet Description GNUPedia Projet 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
- GDK, et glib (utilisé par le GIMP et GNOME). Le GIMP ToolKit, contient les bibliothèques GTK,
- 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.