Au tout début de Linux, Linus Torvalds a publié le code source du noyau Linux dans un état alpha pour signaler aux autres utilisateurs que le développement d'un nouveau noyau de type Unix était en cours. À ce moment-là, comme l'a indiqué @RalfFriedi, le noyau Linux était compilé de manière croisée dans Minix.
En ce qui concerne les logiciels utilisables, Linus Torvalds a également porté des utilitaires à distribuer avec le noyau Linux afin que d'autres puissent le tester. Ces programmes étaient principalement bash
et gcc
, comme décrit par LINUX's History par Linus Torvalds . Par le post Usenet :
De: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Groupes de discussion: comp.os.minix
Objet: Que voudriez-vous voir le plus dans minix?
Résumé: petit sondage pour mon nouveau système d'exploitation
ID du message: <1991Aug25.205708.9541@klaava.Helsinki.FI>
Date: 25 août 91 20:57:08 GMT
Organisation: Université d'Helsinki
Bonjour tout le monde utilise minix -
Je fais un système d'exploitation (gratuit) (juste un passe-temps, ne sera pas grand et professionnel comme gnu) pour 386 (486) clones. Cela se prépare depuis avril et commence à se préparer. Je souhaite tout retour sur les choses que les gens aiment / n'aiment pas dans minix, car mon système d'exploitation lui ressemble un peu
(même disposition physique du système de fichiers (pour des raisons pratiques), entre autres choses).
J'ai actuellement porté bash (1.08) et gcc (1.40), et les choses semblent fonctionner. Cela implique que j'aurai quelque chose de concret dans quelques mois et j'aimerais savoir quelles fonctionnalités la plupart des gens souhaiteraient. Toutes les suggestions sont les bienvenues, mais je ne promets pas de les implémenter :-)
Linus a distribué le noyau et les programmes utilitaires principaux sur une disquette afin que les utilisateurs puissent l'essayer et éventuellement y contribuer.
Ensuite, il y avait les disquettes de démarrage de HJ Lu . Si cela pouvait s'appeler une distribution, alors elle aurait la réputation d'être la première distribution capable d'être installée sur un disque dur.
Il s’agissait de deux images de disquette de 5¼ "contenant le noyau Linux et le minimum d’outils requis pour démarrer. Si minimes étaient ces outils, pour pouvoir démarrer à partir d’un disque dur, il fallait éditer son enregistrement de démarrage principal avec un éditeur hexadécimal.
Finalement, le nombre d’utilitaires est devenu supérieur à la taille maximale d’une disquette.
MCC Interim Linux a été la première distribution Linux à être utilisée par des personnes ayant des compétences légèrement moins techniques en introduisant une installation automatisée et de nouveaux utilitaires tels que fdisk
.
MCC Interim Linux était une distribution Linux lancée pour la première fois en février 1992 par Owen Le Blanc du Manchester Computing Center (MCC), qui fait partie de l’Université de Manchester.
La première version de MCC Interim Linux était basée sur Linux 0.12 et utilisait le code de disque mémoire de Theodore Ts'o pour copier une petite image racine dans la mémoire, libérant ainsi le lecteur de disquettes pour des disquettes d'utilitaires supplémentaires. [2]
Il a également déclaré que ses distributions étaient des "expériences non officielles", décrivant les objectifs de ses communiqués comme étant:
- Fournir une procédure d'installation simple.
- Fournir une procédure d'installation plus complète.
- Fournir un service de sauvegarde / restauration.
- Pour sauvegarder son système (alors) actuel.
- Pour compiler, lier et tester chaque fichier binaire sous les versions actuelles du noyau, de gcc et des bibliothèques.
- Fournir un système de base stable, pouvant être installé rapidement et auquel d'autres logiciels peuvent être ajoutés avec relativement peu d'effort.
Après le précurseur du MCC, SLS a été la première distribution à offrir le système X Window en mai 1992. Le concurrent de SLS, le mythique Yggdrasil , a fait ses débuts en décembre 1992.
D'autres grands distributeurs ont suivi ce que nous connaissons aujourd'hui, notamment Slackware en juillet 1993 (basé sur SLS) et Debian en décembre 1993 jusqu'à la première publication officielle de la version 1.1 en décembre 1995.
Crédits image:
* Image de disquettes d’amorçage / racine à partir de: https://www.maketecheasier.com/
* Image de disquette yggdrasil à partir de: https://yggdrasilblog.wordpress.com/