Histoire de Linux
History of Linux
Linux, computer operating system created in the early 1990s by Finnish software engineer Linus Torvalds and the Free Software Foundation (FSF).

While still a student at the University of Helsinki, Torvalds started developing Linux to create a system similar to MINIX, a UNIX operating system. In 1991 he released version 0.02; Version 1.0 of the Linux kernel, the core of the operating system, was released in 1994. About the same time, American software developer Richard Stallman and the FSF made efforts to create an open-source UNIX-like operating system called GNU. In contrast to Torvalds, Stallman and the FSF started by creating utilities for the operating system first. These utilities were then added to the Linux kernel to create a complete system called GNU/Linux, or, less precisely, just Linux.
Linux, système d'exploitation informatique créé au début des années 1990 par l'ingénieur logiciel finlandais Linus Torvalds et la Free Software Foundation (FSF).

Alors qu'il était encore étudiant à l'université d'Helsinki, Torvalds a commencé à développer Linux pour créer un système similaire à MINIX, un système d'exploitation UNIX. En 1991, il a publié la version 0.02 ; la version 1.0 du noyau Linux, le cœur du système d'exploitation, a été publiée en 1994. À peu près à la même époque, le développeur de logiciels américain Richard Stallman et la FSF se sont efforcés de créer un système d'exploitation libre de type UNIX appelé GNU. Contrairement à Torvalds, Stallman et la FSF ont commencé par créer des utilitaires pour le système d'exploitation. Ces utilitaires ont ensuite été ajoutés au noyau Linux pour créer un système complet appelé GNU/Linux ou, moins précisément, juste Linux.
closed_qa
Le système d'exploitation Unix a été conçu et mis en œuvre en 1969, aux Bell Labs d'AT&T, aux États-Unis, par Ken Thompson, Dennis Ritchie, Douglas McIlroy et Joe Ossanna. Publié pour la première fois en 1971, Unix était entièrement écrit en langage d'assemblage, comme c'était la pratique courante à l'époque. En 1973, Dennis Ritchie l'a réécrit en langage de programmation C (à l'exception de certaines routines matérielles et d'E/S), ce qui constitue une approche pionnière essentielle. La disponibilité d'une implémentation en langage de haut niveau d'Unix a facilité son portage sur différentes plates-formes informatiques.

En raison d'un précédent procès antitrust qui lui interdisait d'entrer dans le secteur de l'informatique, AT&T a concédé le code source du système d'exploitation comme secret commercial à toute personne qui le demandait. En conséquence, Unix s'est rapidement développé et a été largement adopté par les institutions universitaires et les entreprises. En 1984, AT&T s'est séparée de ses sociétés d'exploitation régionales et a été libérée de son obligation de ne pas entrer dans le secteur informatique ; libérée de cette obligation, Bell Labs a commencé à vendre Unix comme un produit propriétaire, que les utilisateurs n'étaient pas légalement autorisés à modifier.

Onyx Systems a commencé à vendre les premières stations de travail Unix basées sur des micro-ordinateurs en 1980. Plus tard, Sun Microsystems, fondée à la suite d'un projet étudiant à l'université de Stanford, a également commencé à vendre des stations de travail de bureau basées sur Unix en 1982. Bien que les stations de travail Sun n'utilisaient pas le matériel PC de base pour lequel Linux a été développé par la suite, elles représentaient la première tentative commerciale réussie de distribution d'un micro-ordinateur principalement mono-utilisateur fonctionnant avec un système d'exploitation Unix.

Unix étant de plus en plus "verrouillé" en tant que produit propriétaire, le projet GNU, lancé en 1983 par Richard Stallman, avait pour objectif de créer un "système logiciel complet compatible Unix" composé entièrement de logiciels libres. Les travaux ont commencé en 1984, puis, en 1985, Stallman a créé la Free Software Foundation et a rédigé la GNU General Public License (GNU GPL) en 1989. Au début des années 1990, de nombreux programmes nécessaires à un système d'exploitation (tels que des bibliothèques, des compilateurs, des éditeurs de texte, un interpréteur de commandes et un système de fenêtrage) étaient terminés, bien que les éléments de bas niveau tels que les pilotes de périphériques, les démons et le noyau, appelé GNU Hurd, aient été bloqués et incomplets.

MINIX a été créé par Andrew S. Tanenbaum, un professeur d'informatique, et publié en 1987 en tant que système d'exploitation minimal de type Unix destiné aux étudiants et autres personnes souhaitant apprendre les principes des systèmes d'exploitation. Bien que le code source complet de MINIX soit librement accessible, les termes de la licence l'empêchaient d'être un logiciel libre jusqu'à ce que la licence soit modifiée en avril 2000.

Bien qu'il n'ait été publié qu'en 1992, en raison de complications juridiques, le développement de 386BSD, dont sont issus NetBSD, OpenBSD et FreeBSD, a précédé celui de Linux.

Linus Torvalds a déclaré à plusieurs reprises que si le noyau GNU ou 386BSD avait été disponible à l'époque (1991), il n'aurait probablement pas créé Linux.
fr