Logiciels GNU
Téléchargez des distributions
Si vous cherchez à installer un système complet, consultez notre liste des distributions GNU/Linux entièrement libres.
GNU est un système d'exploitation entièrement constitué de logiciel libre. Il a été lancé en 1983 par Richard Stallman (rms) et a été développé par beaucoup de gens travaillant ensemble pour donner à tous les utilisateurs de logiciels la liberté de contrôler leur informatique. Sur le plan technique, GNU est d'une manière générale similaire à Unix. Mais contrairement à Unix, il donne aux utilisateurs la liberté.
Le système GNU contient tous les paquets officiels GNU qui sont énumérés ci-dessous, et contient également beaucoup de logiciels non GNU, en particulier TeX et le système X Window. Par ailleurs, le système GNU n'est pas un ensemble unique et statique de programmes ; les utilisateurs et les distributeurs peuvent sélectionner différents paquets selon leurs besoins et leurs souhaits. Le résultat sera toujours une variante du système GNU.
Si vous cherchez à installer un système complet, consultez notre liste des distributions GNU/Linux entièrement libres.
Si vous recherchez des logiciels libres, aussi bien GNU que non GNU, consultez le répertoire du logiciel libre : une base de données interrogeable par mots-clés, où les logiciels libres sont classés par catégories. Le répertoire est activement maintenu par la Fondation pour le logiciel libre et comprend des liens vers les pages d'accueil des programmes quand celles-ci existent, ainsi que des rubriques pour tous les paquets GNU. Une autre liste de tous les paquets GNU se trouve ci-dessous. Les liens vers la documentation des logiciels libres sont listés séparément.
Enfin, voici une courte liste de logiciels libres pour Microsoft Windows, pour les utilisateurs de Windows qui veulent essayer des logiciels libres.
Comment obtenir des logiciels GNU
Vous pouvez obtenir les logiciels GNU de différentes manières :
- en téléchargeant une distribution GNU/Linux entièrement libre ;
- en copiant l'exemplaire d'un ami ;
- en achetant un ordinateur avec un système GNU/Linux totalement libre préinstallé, auprès d'une des sociétés qui en proposent ;
- en téléchargeant les paquets individuels sur le web ou par FTP : nous fournissons gratuitement le code source pour tous les logiciels GNU, en tant que logiciel libre (merci de faire un don à la FSF à cette occasion, dans la mesure de vos possibilités, pour nous aider à financer le développement de logiciels libres supplémentaires).
- en utilisant le gestionnaire de paquets GNU Guix pour installer les paquets GNU et gérer les mises à jour.
- en utilisant la collection GNU GSRC pour installer facilement les paquets GNU les plus récents, indépendamment des autres, sans entrer en conflit avec une quelconque version du système.
- en utilisant le PPA de GNU ou le PPA de GNUstep (Personal Package Archive – archive personnelle de paquets) pour Trisquel, gNewSense, ou distributions similaires ; vous obtiendrez ainsi les versions les plus récentes empaquetées correctement.
- en récupérant les sources de développement pour un paquet et en les compilant. De nombreux paquets GNU font héberger leurs sources par le site de GNU savannah.gnu.org. Certains paquets utilisent d'autres dépôts de sources ou n'en ont pas du tout. Reportez-vous à la page web de chaque paquet pour les détails.
Développer des logiciels GNU
La FSF tient à jour une liste de projets de logiciel libre de haute priorité ; merci d'apporter votre aide à ces projets si vous le pouvez. Vous trouverez d'autres moyens de contribuer à GNU sur la page « On cherche de l'aide ».
Si vous écrivez un nouveau programme et voulez en faire un paquet GNU officiel, consultez les critères d'évaluation et le formulaire de soumission. Les critères à remplir par les dépôts éthiques vous guideront dans le choix d'un hébergeur pour votre projet.
Si vous maintenez ou développez un paquet GNU, qu'il soit baptisé depuis peu ou de longue date, cette courte liste de conseils aux mainteneurs de GNU peut vous être utile, ainsi que ces renseignements sur les ressources dont disposent les développeurs de GNU.
Tous les paquets GNU
Voici une liste alphabétique de tous les logiciels GNU actuels, identifiés par le nom du paquet plutôt que par leur nom complet pour des questions de brièveté. Si vous avez des corrections ou des questions concernant cette liste, merci d'envoyer un courriel à <maintainers@gnu.org>.
Autres listes à votre disposition :
- courtes descriptions de tous les paquets GNU ;
- documentation des paquets GNU (classée par catégorie) ;
- logos des paquets GNU ;
- publications récentes de GNU.
Paquets GNU déclassés
De temps en temps, des paquets GNU sont déclassés, généralement parce qu'ils ont été supplantés par d'autres paquets ou qu'ils y ont été intégrés. Si vous avez du temps et que vous souhaitez les ressusciter, merci de contacter <maintainers@gnu.org>. Voici leur liste (nous conservons les anciennes pages des projets quand il y en avait) : aeneas, aetherspace, aroundme, 3dkit, abcsh, awacs, cfs-el, checker, cons, dgs (affichage ghostscript), dld, dotgnu, dotgnu-pnet, dr.genius, elib, fcrypt, ffp, fhp, free (gnu.free), gcron (voir mcron), gfe, ggv (voir gv), gicqd, giptables, gmorph, gnochive, gnotary, gnotepad+, gnubios, gnu-arch, gnu-queue, gnucad, gnufi, gnupedia (voir wikipedia), gnuskies, gnusql, gnustep-db, gnuts, goldwater, goodbye, goose, gphoto, graphics, grover, gtkeditor, gtkeyboard, guss, hegemonie, isofsmk, jdresolve, lengualibre, leonardo, libopts (voir autogen), mana, messenger, mgcp, mll2html, myserver, obst, octal, p2c, packaging, patchwork, phpgroupware, pips, poc, proto, radar, rat, regex, rpge, snakecharmer, songanizer, sourceinstall, sovix, sweater, sxml, toutdoux, vmslib, webpublish, xbase, xinfo, xmhtml, zebra.