GNU est le seul système d'exploitation qui ait été développé spécialement pour donner à ses utilisateurs la liberté. Qu'est-ce que GNU et de quelle liberté parle-t-on??
Qu'est-ce que GNU??
GNU est un système d'exploitation constitué de logiciel libre –?c'est-à-dire qu'il respecte la liberté des utilisateurs. Le système d'exploitation GNU comprend des logiciels GNU (programmes publiés par le projet GNU) ainsi que des logiciels libres publiés par des tiers. Le développement de GNU a rendu possible l'utilisation d'un ordinateur sans logiciel susceptible de bafouer votre liberté.
Nous recommandons des versions installables de GNU (plus précisément, des distributions GNU/Linux) n'incluant que des logiciels libres. Pour en apprendre plus sur GNU, voir ci-dessous.
Hyperbola 0.3 avec le gestionnaire de fenêtres i3 window manager, l'émulateur de terminal cool-retro-term , l'éditeur d'image Gimp et le navigateur web Iceweasel-UXP
![]() |
![]() |
![]() |
![]() |
![]() |
Dragora / IceWM | Guix / GNOME3 | Hyperbola / i3 | PureOS / GNOME3 | Trisquel / MATE |
Qu'est-ce que le mouvement du logiciel libre??
Le mouvement du logiciel libre milite pour que les utilisateurs de l'informatique gagnent la liberté garantie par le logiciel libre. Ce dernier donne aux utilisateurs le contr?le de leur informatique. Le logiciel non libre, au contraire, place les utilisateurs sous le pouvoir de son développeur. Voir la vidéo d'explication.
Qu'est-ce que le logiciel libre??
Un logiciel libre est un logiciel que les utilisateurs sont libres d'exécuter, de copier, de distribuer, d'étudier, de modifier et d'améliorer.
Le logiciel libre est affaire de liberté, pas de prix. Pour comprendre ce concept, vous devez penser à ??liberté d'expression??, pas à ??entrée libre?? (NdT?: en anglais, le mot free veut dire libre, mais aussi gratuit, d'où la confusion possible).
Plus exactement, cela signifie que l'utilisateur d'un programme libre jouit des quatre libertés essentielles?:
- la liberté de faire fonctionner le programme comme il le souhaite, pour n'importe quel usage (liberté?0)?;
- la liberté d'étudier le fonctionnement du programme et de le modifier pour qu'il fasse les opérations informatiques que vous souhaitez (liberté?1)?; une condition préalable est d'accéder au code source?;
- la liberté d'en redistribuer des copies pour aider les autres (liberté?2)?;
- la liberté de distribuer des copies de vos versions modifiées aux autres (liberté?3)?; ce faisant, vous donnez à l'ensemble de la communauté une chance de beneficier de vos modifications?;?une condition préalable est d'accéder au code source.
Les développements de l'usage de la technologie et du réseau ont rendu ces libertés encore plus importantes aujourd'hui qu'elles ne l'étaient en 1983.
Actuellement, le mouvement du logiciel libre va bien au-delà du développement du système GNU. Consultez le site de la Free Software Foundation pour en savoir plus sur ce que nous faisons, et aussi la liste des fa?ons dont vous pouvez nous aider.
Des précisions sur GNU
GNU est un système d'exploitation de type Unix. Cela signifie qu'il s'agit d'un ensemble de nombreux programmes?: applications, bibliothèques, outils de développement, même des jeux. Le développement de GNU, entamé en janvier 1984, est connu sous le nom de projet GNU. Un grand nombre des programmes qui font partie du système GNU sont publiés sous les auspices du projet GNU?; nous les appelons paquets GNU.
Le nom ??GNU?? est un acronyme récursif pour ??GNU's Not Unix??. ??GNU?? se prononce gnou, avec un g dur.
Dans un système de type Unix, le programme qui alloue les ressources d'une machine et communique avec le matériel s'appelle le ??noyau??. GNU est généralement utilisé avec un noyau appelé Linux. Cette association forme le système d'exploitation GNU/Linux. GNU/Linux est utilisé par des millions de gens même si beaucoup l'appellent ??Linux?? par erreur.
Le noyau propre à GNU, le Hurd, a été initié en 1990 (avant le début de Linux). Des bénévoles continuent à le développer parce que c'est un projet technique intéressant.
Le projet GNU invite les membres de la communauté à se montrer courtois, accueillants et bienveillants dans leurs échanges. Voir la Charte de GNU pour une communication bienveillante.
Planet GNU 
Replicant needs your help to liberate Android in 2020: The Free Software Foundation (FSF) supports the work of several important free software projects through fiscal sponsorship in a program...
At SeaGL 2019, free software was in fine feather: While the satisfactions of software freedom are quite enjoyable on your own, some of the greatest joys of free software come from our opportu...
What's new in the GNU Press Shop: Greetings from the GNU Press Shop! This is an update on what's new and exciting at the Free Software Foundation's (FSF) online store, your source...
Agissez?!
- Défendez la neutralité du net aux états-Unis et dans votre pays.
- Défendez la vie privée et appelez à une réforme globale du droit d'auteur avec LQDN.
- Soutenez les dernières campagnes de la FSF.
- Luttez contre les brevets logiciels dans le monde et en Europe.
Pouvez-vous contribuer à certains de ces projets prioritaires??
- Système d'exploitation libre pour smartphones,
- décentralisation, fédération et autohébergement,
- pilotes, micrologiciels [firmware] et plans de matériel libres,
- chat audio et vidéo en temps réel,
- aides à la participation des catégories de population sous-représentées dans la communauté
- et plus encore.
Pouvez-vous contribuer à la maintenance d'un paquet GNU??
- cfengine, freetalk, halifax, mcron et quickthreads sont tous à la recherche d'un repreneur.
- Et ceux-ci sont à la recherche d'un comainteneur?: aspell, bison, gnuae, gnubik, metaexchange, powerguru et xboard.
Consultez les pages web de ces logiciels pour plus ample information.
Présentation de tous les logiciels GNU
Un paquet au hasard…
Grep
grep est un outil qui permet de rechercher du texte à l'intérieur d'un fichier. Le texte est identifié par sa correspondance avec un motif fourni par l'utilisateur. Le motif peut être une expression régulière basique ou étendue, ou bien une cha?ne fixe de caractères. Par défaut, le texte est simplement affiché à l'écran?; cependant la sortie est largement personnalisable et peut inclure, par exemple, les numéros de lignes. GNU grep fournit de nombreuses extensions de l'utilitaire standard, entre autres pour la recherche récursive dans les répertoires. (doc)