Introduction à Linux : Origines et Développement
Qu’est-ce que Linux ?
Linux est un système d’exploitation open-source de type Unix, développé initialement par Linus Torvalds en 1991. Elle se présente sous forme de diverses distributions qui intègrent le noyau Linux ainsi que d’autres logiciels et bibliothèques nécessaires, bon nombre d’entre eux étant issus ou compatible avec le projet GNU.
Ce dernier, lancé par Richard Stallman en 1983, vise à créer un système d’exploitation entièrement libre, nommé GNU, offrant une alternative aux systèmes propriétaires. Le projet GNU à grandement contribué à l’écosystème des logiciels libre en fournissant de nombreux outils indispensables qui, associés au noyau Linux, permettent de former des systèmes d’exploitation complets et libres.
Les Origines du Projet
L’inspiration Derrière Linux
Linus Torvalds, alors étudiant, cherchait à intégrer des fonctionnalités systèmes Unix dans son projet. Faute d’accès à la documentation POSIX, Torvalds a tiré parti des documents SunOS et d’éléments du système MINIX d’Andrew Tanenbaum, jetant ainsi les bases de son propre noyau d’exploitation
La Première Annonce
Le 25 août 1991, Torvalds annonce sur son groupe comp.os.minix son projet de créer un système d’exploitation. Ce moment marque officiellement le début de l’aventure Linux, qui s’entendra bien au-delà des ambitions initiales de son créateur
Le Développement et le Nom de Linux
De Freax à Linux
Le choix initial de Torvalds pour son système d’exploitation était « Freax » - Un mot-valise combinant « free », « freak » et « x » (Pour Unix) – a été remplacé par « Linux » grâce a l’intrervention d’Ari Lemmke, qui gérait le serveur FTP où le projet a été initialement hébergé. Le nom « Linux » s’est imposé malgré les hésitations initiales de Torvalds concernant le fait qu’il le trouvait trop égocentrique.
L’importance Croissante de Linux
En 1992, Linux gagne en importance avec le portage du système X Window, permettant pour la première fois à Linux de supporter une interface graphique utilisateur. C’est à partir de ce moment que Linux commence à être considéré comme un système d’exploitation complet et utilisable.
L’Évolution de Linux
Linux et la GPL
Torvalds publie initialement le noyau Linux sous sa propre licence, avec des restrictions sur les activités commerciales. Cependant, en 1992, il décide de la publier sous la GNU General Public License (GPL), ce qui a été « la meilleure chose qu’il ait jamais faite » selon ses mots. Cela permet une collaboration ouverte et la contribution au développement de Linux par une large communauté.
La Controverse du Nom GNU/Linux
Bien que Torvalds ait utilisé le nom « Linux » uniquement pour le noyau, le noyau était souvent utilisé avec d’autres logiciels, en particulier ceux du projet GNU, menant à la recommandation par la Free Software Foundation, d’utiliser le nom « GNU/Linux », ce qui a suscité une certaine controverse.
Linux Aujourd’hui
Linux est désormais utilisé dans une large gamme de dispositifs embarqués et est le système d’exploitation dominant sur les serveurs et les superordinateurs. C’est l’un des exemples les plus remarquables de collaboration dans le logiciel libre et open-source, avec un code source qui peut être utilisé, modifié et distribué sous les termes de licences comme la GPL