Qu'est-ce que Linux ?
What Is Linux?
The name "Linux" is used to refer to three similar yet slightly different things, which can be confusing to all but the hardcore geek. The three usages vary by how much of a complete software system the speaker is talking about.

At the lowest level, every Linux system is based on the Linux kernel — the very low-level software that manages your computer hardware, multi-tasks the many programs that are running at any given time, and other such essential things. These low-level functions are used by other programs, so their authors can focus on the specific functionality they want to provide. Without the kernel, your computer is a very expensive doorstop. It has all of the features of a modern operating system: true multitasking, threads, virtual memory, shared libraries, demand loading, shared, copy-on-write executables, proper memory management, loadable device driver modules, video frame buffering, and TCP/IP networking.

Most often, the name "Linux" is used to refer to the Linux Operating System. An OS includes the kernel, but also adds various utilities — the kinds of programs you need to get anything done. For example, it includes a shell (the program that provides a command prompt and lets you run programs), a program to copy files, a program to delete files, and many other odds and ends. Some people honor the request of Richard Stallman and the GNU Project, and call the Linux OS GNU/Linux, because a good number of these utility programs were written by the GNU folks.
Le nom "Linux" est utilisé pour désigner trois choses similaires mais légèrement différentes, ce qui peut être déroutant pour tout le monde, sauf pour les geeks purs et durs. Les trois usages varient en fonction du degré d'intégration du système logiciel dont parle le locuteur.

Au niveau le plus bas, chaque système Linux est basé sur le noyau Linux - le logiciel de très bas niveau qui gère le matériel informatique, exécute plusieurs tâches pour les nombreux programmes en cours d'exécution à un moment donné, et d'autres choses essentielles de ce type. Ces fonctions de bas niveau sont utilisées par d'autres programmes, de sorte que leurs auteurs peuvent se concentrer sur les fonctionnalités spécifiques qu'ils souhaitent fournir. Sans le noyau, ton ordinateur est un butoir de porte très coûteux. Il possède toutes les caractéristiques d'un système d'exploitation moderne : véritable multitâche, threads, mémoire virtuelle, bibliothèques partagées, chargement à la demande, exécutables partagés et copiés en écriture, gestion appropriée de la mémoire, modules de pilotes de périphériques chargeables, mise en mémoire tampon des images vidéo et réseau TCP/IP.

Le plus souvent, le nom "Linux" est utilisé pour désigner le système d'exploitation Linux. Un système d'exploitation comprend le noyau, mais aussi divers utilitaires, c'est-à-dire le type de programmes dont on a besoin pour accomplir quoi que ce soit. Par exemple, il comprend un shell (le programme qui fournit une invite de commande et permet d'exécuter des programmes), un programme pour copier des fichiers, un programme pour supprimer des fichiers, et bien d'autres choses encore. Certains honorent la demande de Richard Stallman et du projet GNU et appellent le système d'exploitation Linux GNU/Linux, parce qu'un grand nombre de ces programmes utilitaires ont été écrits par les gens de GNU.
general_qa
fr