Histoire du système GNU

Le système d'exploitation GNU a développé un système complet de logiciels libres qui a une compatibilité ascendante avec Unix. «GNU» signifie «GNU's Not Unix». Richard Stallman a fait l'annonce initiale du projet GNU en septembre 1983. Une version plus longue appelée Manifeste GNU (31ko) a été publiée en septembre 1985. Il a été traduit dans différentes langues.

Le nom «GNU» fut choisi parce qu'il satisfait à quelques conditions : premièrement c'était un acronyme récursif pour «GNU's Not Unix», en second lieu, c'était un mot réel, et troisièment il était drôle à prononcer (ou à chanter).

Le mot «libre» ci-dessus fait référence à la liberté, et non au prix. Vous pouvez avoir payé des copies d'un logiciel GNU, ou les avoir obtenues sans frais. Mais quoi qu'il en soit, vous possédez trois libertés spécifiques. Premièrement, la liberté de copier le programme et de le donner à vos amis ou collègues. Deuxièmement, la liberté de modifier le programme comme vous l'entendez, grâce à un accès complet au code source. Troisièmement, la liberté de distribuer une version améliorée et ainsi aider la communauté. (Si vous redistribuez des logiciels GNU, vous pouvez percevoir un droit pour le transfert de la copie, ou vous pouvez les offrir).

Le projet pour développer le système d'exploitation GNU est appelé le «Projet GNU». Le projet GNU a été conçu en 1983 comme une manière de rétablir l'esprit coopératif qui prévalait dans la communauté informatique aux premiers jours, pour nouveau à rendre la coopération possible en supprimant les barrières à la coopération imposées par les possesseurs de logiciels propriétaires.

En 1971, quand Richard Stallman démarra sa carrière au MIT, il travaillait dans un groupe qui utilisait exclusivement des logiciels libres. Même les sociétés informatiques distribuaient des logiciels libres. Les programmeurs étaient libres de coopérer entre eux, et ils le faisaient souvent.

Au début des années 80, presque tous les logiciels étaient des logiciels propriétaires (18ko), ce qui signifie que les propriétaires de logiciels interdisaient et empêchaient la coopération entre utilisateurs. Ceci rendit nécessaire le projet GNU.

Chaque utilisateur d'ordinateur a besoin d'un système d'exploitation; s'il n'y a pas de système d'exploitation libre, alors vous ne pouvez même pas commencer à utiliser un ordinateur sans avoir recours au logiciel propriétaire. Ainsi la première question à l'ordre du jour du logiciel libre a été édemment d'être un système d'exploitation libre.

Nous avons décidé de rendre le système d'exploitation compatible avec Unix parce que le concept d'ensemble avait déjà fait ses preuves et est portable, et parce que la compatibilité rend plus facile le passage de Unix à GNU, pour les utilisateurs d'Unix.

Un système d'exploitation de type Unix est bien plus qu'un noyau; il inclut également des compilateurs, des éditeurs, des éditeurs de texte, des logiciels de courrier, et bien d'autres choses. Ainsi, l'écriture d'un système d'exploitation complet est un travail important. Cela a pris de nombreuses années. La Free Software Foundation a été foundée en octobre 1985, dans le but de lever des fonds pour aider au développement de GNU.

Le but initial d'un système d'exploitation libre a été atteint. Au début des années 90, nous avions trouvé ou écrit les composants majeurs, excepté un : le noyau. Puis le noyau libre Linux fut développé par Linus Torvald en 1991 et fut un logiciel libre en 1992. La combinaison du noyau Linux avec le système à peu près complet GNU a pour résultat un système d'exploitation complet : un système d'exploitation GNU/Linux. On estime que des centaines de milliers de personnes utilisent actuellement des systèmes d'exploitation GNU/Linux, incluant Slackware, Debian, Red Hat, etc.

Cependant, le projet GNU n'est pas limité aux systèmes d'exploitation. Nous aspirons à fournir tout l'éventail du logiciel, tout ce qui peut intéresser de nombreux utilisateurs. Ceci inclut des logiciels applicatifs. Consulter le Répertoire du logiciel libre pour un catalogue d'applications logicielles libres.

Nous voulons également fournir des logiciels pour les utilisateurs qui ne sont pas des experts en informatique. Nous avons donc développé une interface graphique pour aider les débutants à utiliser le système GNU.

Nous voulons également fournir des jeux et autres logiciels récréatifs. Quelques jeux libres sont déjà disponibles.

Jusqu'où le logiciel libre peut-il aller ? Il n'y a pas de limites, excepté quand les lois régissant la propriété intellectuelle (brevets, par exemple) interdisent complètement le logiciel libre. L'ultime but est de fournir des logiciels libres pour effectuer toutes les tâches informatiques - et de cette manière rendre obsolète le logiciel propriétaire.

Traductions de cette page