Ceci est une ancienne révision du document !



GNU : le projet d'Unix pleinement libre

logo_gnu.jpg

Le projet GNU est un projet de développement d'un système Unix complet initié par Richard Stallman en 1984 alors qu'il était universitaire au MIT. Il utilisait de manière courante des systèmes Unix propriétaires qu'il jugeait pleinement satisfaisants et sa volonté était d'échapper a toute pression de l'offre propriétaire en créant un système entièrement libre. Il va donc créer avec des amis juriste la première licence pour les logiciels ouverts, la GPL. Cette licence sera par la suite appelée GNU/GPL.

Une base importante de logiciels libres a commencé à être développée par différentes personnes adhérant au projet. On peut compter parmi ces logiciels :

  • gcc le compilateur libre accompagné du débogeur gdb,
  • glibc, la librairie du langage C,
  • emacs, le fameux éditeur de texte dont Richard Stallman est le père. Il est programmé en Lisp et est si complet qu'on dit qu'il formerait un système d'exploitation a lui seul,
  • ghostview, un visualisateur Postscript,
  • les petits utilitaires unix : ls, grep, ps,
  • une multitude de projets plus ou moins importants dont la liste est visible sur le site FTP du projet GNU.

stallman.jpg

L'acronyme GNU signifie : Gnu is Not Unix, c'est à dire Gnu n'est pas Unix. C'est une forme de clin d'oeil aux systèmes informatiques possédant des structures de programmation récirsives. De même, en affirmant que le projet GNU n'est pas un Unix, le projet se mettait à l'écart des droits de licence afférant au système Unix.

Le projet GNU permettra par la suite de créer les briques de bases de plusieurs systèmes d'exploitations : la famille des BSD, le noyau Linux, Hurd. On notera que ce projet est apparu 8 ans avant le fameux Linux.


Ne pas hésiter a metre des idées en vrac ci-dessous ; ca peut etre du simple vocabulaire ou des phrases. Ca aidera a construire un texte plus élaboré.

Les 3 lettres GNU désignent une partie du système "Linux", mais nombreux sont ceux qui l’oublient…

montage_fleur_gnu_linux.jpg

Sur une fleur, le système GNU est l’ensemble des pétales de couleur rouge, comme autant de logiciels périphériques ayant chacun un rôle précis, linux est le coeur de la fleur.

Le projet GNU repose sur la création par un américain Richard Stallman d’une licence de protection des logiciels libres appelée la GNU/GPL.

Le symbole de GNU est l’animal africain, le gnou, à la fois méconnu et pas très beau en totale opposition avec les logos commerciaux et peaufinés de certaines sociétés éditrices de solutions logicielles propriétaires, un pied de nez dans le monde informatique.

Associés au noyau informatique libre Linux, ils permettent de construire un système d’exploitation libre, complet et opérationnel, le système GNU/Linux, appelé souvent par simplification Linux.


Contributeurs : L.Bellegarde, [:utilisateurs:marc31]

  • gnu.1198170926.txt.gz
  • Dernière modification: Le 18/04/2011, 14:46
  • (modification externe)