Vous avez dit Linux ?
Par Francis Besset le mercredi 13 janvier 2010 - Systèmes | Lien permanent

Linux est un noyau (autrement dit un moteur) créé par Linus Torvalds. Le projet Linux permet de gérer principalement le matériel (la mémoire, les processus, etc.).
Cependant, par abus de langage, nous appelons Linux le système d'exploitation complet GNU/Linux (prononcez gnou).
GNU est un projet complet de système d'exploitation. Le seul bémol est qu'en l'état actuel, le noyau GNU n'a pas encore vu le jour. Dans l'attente, il met à disposition des commandes permettant de faire le lien entre l'utilisateur et un noyau. Lorsqu'il interagit avec le noyau Linux, il constitue le système d'exploitation GNU/Linux.
C'est par ailleurs tout naturellement que les deux projets se sont trouvées. Tout deux libres et complémentaires, cela leur assura une large diffusion.
Qu'est exactement le projet GNU ?
C'est donc un système d'exploitation non finalisé.
Il a été créé par Richard Stallman en 1984 à la suite d'un désaccord avec la licence de Berkeley à laquelle appartient le projet UNIX. Avant 1999, cette licence obligeait la mention du copyright dans toute publicité ou document fourni avec le logiciel. Pour exemple, en 1997, le code de NetBSD comportait 75 variantes de cette phrase (une pour chaque intervenant), ce qui impliquait d'écrire 75 fois de suite une clause similaire dans le cadre d'une publicité.
Le projet GNU se veut entièrement ouvert. Il est composé d'un ensemble de logiciels libres.
Evitons les amalgammes : tous les logiciels libres ne sont pas des projet GNU. Pour qu'un logiciel soit inclus dans GNU, il faut que le ou les auteurs le proposent et qu'ils soit ensuite accepté. De plus il faut qu'il correspond à certains critères et respectent la philosophie du logiciel libre de la FSF, ce qui assure unité et cohérence du projet.
Il reprend les concepts et le fonctionnement d'UNIX mais de manière indépendante et originale, ce qui signifie qu'aucune trace d'UNIX n'est présente dans le projet GNU.



