Page:Linux's History.djvu/5

Cette page n’a pas encore été corrigée
LINUX’s History by Linus Torvalds
https ://www.cs.cmu.edu/~awb/linux.history.html

- bien que j’aie une VM quelque peu fonctionnelle (pagination sur disque), elle n’est pas encore prête. Ainsi, linux a besoin d’au moins 4M pour être capable d’exécuter les binaires GNU (surtout gcc). Il démarre avec 2M, mais vous ne pouvez pas compiler.

En fait, j’ai publié une version 0.11+VM juste avant Noël 91 : je n’en avais pas besoin moi-même, mais les gens essayaient de compiler le noyau en 2Mo et échouaient, alors j’ai dû l’implémenter. La version 0.11+VM était disponible uniquement pour un petit nombre de personnes qui voulaient la tester : Je suis toujours surpris qu’elle ait aussi bien fonctionné.

- minix a toujours beaucoup plus d’utilisateurs : meilleur support.
- Il n’y a pas eu des années de tests par des milliers de personnes, donc il y a probablement encore quelques bugs.

Ensuite, pour les bonnes choses...

- C’est gratuit (copyright par moi, mais librement distribuable sous un copyright très clément)

Le premier copyright était en fait beaucoup plus restrictif que le GNU copyleft : je ne permettais pas que de l’argent change de mains grâce à Linux. Cela a changé avec la 0.12.

- c’est amusant de hacker dessus.
- f/real/ système de fichiers multithreading.
- utilise les caractéristiques du 386. Ainsi enfermé dans la famille 386/486, mais mais cela rend les choses plus claires quand on n’a pas à s’adapter à d’autres puces. puces.
- beaucoup plus... lisez mon .plan.

/Je/ pense que c’est mieux que Minix, mais j’ai un peu de préjugés. Il ne sera jamais le genre de système d’exploitation professionnel que Hurd sera (dans le prochain prochain siècle :), mais c’est un bon outil d’apprentissage (encore plus que minix, IMHO), et c’était/est amusant de travailler dessus.


Linus (torvalds@kruuna.helsink1i. fi)


--- mon .plan --------------------------Free
FreeUNIX pour le 386 - à venir 4QR 91 ou 1QR 92.

La version actuelle de linux est la 9.11 - elle possède la plupart des choses dont un noyau Unix a besoin, et sera probablement publié en 1.0 dès qu’il aura été un peu plus de testé, et que nous pourrons mettre en place un init/login. Actuellement, vous êtes dans un shell en tant que root au démarrage.

Linux peut être obtenu par ftp anonyme depuis 'nic.funet.fi' (128.214.6.100) dans le répertoire '/pub/OS/Linux'. Le même répertoire contient également quelques fichiers binaires à exécuter sous Linux. Actuellement gcc, bash, update, uemacs, tar, make et fileutils. Plusieurs personnes ont réussi à faire fonctionner un système, mais c’est toujours un noyau de hacker.

Linux a toujours besoin d’un disque compatible AT pour être utilisable : des gens travaillent sur un pilote SCSI, mais je ne sais pas quand il sera prêt.

Il y a maintenant deux autres sites contenant linux, car les gens ont eu des difficultés à se connecter à nic. Ces sites sont :
Tupac-Amaru.Informatik.RWTH-Aachen.DE (137.226.112.31) :
répertoire /pub/msdos/replace
tsx-ll.mit.edu (18.172.1.2) :
répertoire /pub/linux

Il existe également une liste de diffusion 'Linux-activists@niksula.hut.fi'. Pour la rejoindre, envoyez une demande à 'Linux-activists-request@niksula.hut.f1'. Il ne sert à rien de m’envoyer un courrier : je n’ai aucun contact réel avec la liste de diffusion (autre que d’en faire partie, naturellement).