Linux est une famille de systèmes d'exploitation open source de type Unix construits autour du noyau Linux. Lorsque les gens parlent de Linux, ils désignent souvent un système complet : le noyau plus les outils de l'espace utilisateur, les bibliothèques et parfois un bureau graphique. À proprement parler, le noyau est la partie qui gère le matériel – planification du processeur, mémoire, périphériques, réseau – tandis que tout ce avec lequel vous interagissez dans un shell ou une interface graphique est construit dessus.

GNU/Linux : La Free Software Foundation a popularisé le terme GNU/Linux car de nombreux outils essentiels (bash, gcc, coreutils) proviennent du projet GNU. Familièrement, Linux est toujours le nom commun de l’ensemble de l’écosystème.
Noyau et espace utilisateur

Le noyau Linux s'exécute en mode privilégié et expose les services aux programmes via des appels système : ouvrir des fichiers, créer des processus, allouer de la mémoire, etc. Les programmes de l'espace utilisateur (shells, éditeurs, serveurs) ne touchent jamais directement au matériel ; ils demandent au noyau. Cette séparation maintient le système stable et sécurisé.

Pourquoi Linux est important
Ouvrez chaque carte pour les rôles Linux typiques
Open source et distributions

Le noyau et la plupart des composants de l'espace utilisateur sont disponibles sous licences ouvertes (GPL et autres). Aucun fournisseur ne possède Linux à lui seul ; des milliers de contributeurs et d'entreprises l'améliorent. Des distributeurs tels que Debian, Fedora et Ubuntu emballent le noyau avec des référentiels de logiciels, des installateurs et des politiques – ce produit emballé est ce que vous installez habituellement sous Linux.

À retenir : apprenez Linux en distinguant le noyau de la distribution et rappelez-vous que les compétences que vous développez en ligne de commande sont transférées sur la plupart des distributions.