Avec la première version de Linux, le numéro de version correct est-il 0,01 (comme on le voit dans le livre OS de Tanenbaum) ou la première version devrait-elle être écrite 0.0.1 avec le point?
Avec la première version de Linux, le numéro de version correct est-il 0,01 (comme on le voit dans le livre OS de Tanenbaum) ou la première version devrait-elle être écrite 0.0.1 avec le point?
Réponses:
La version correcte est "0.01", telle qu'utilisée dans l'archive tar à l'époque ( disponible ici ) et dans les notes de version .
Faisons de l'archéologie. Le document de 1991 de Torvald, LINUX - un noyau Unix-386 gratuit (que vous pouvez lire en ligne ici ) discute de la version 0.03 comme on peut le voir dans la liste des fichiers dans le répertoire FTP décrit (c'est moi qui souligne):
- linux- 0.03 .tar.Z - source complète du système d'exploitation, dans une archive tar compressée 16 bits. [. . . ]
- README, RELNOTES- 0.01 , INSTALLATION - fichiers ascii contenant des informations (quelque peu obsolètes) sur LINUX.
Notez également qu'il comprend les notes de publication de la première version qui est en effet appelée à utiliser 0.01
. De plus, selon Wikipedia :
En septembre 1991, la version 0.01 du noyau Linux était sortie sur le serveur FTP (ftp.funet.fi) de l'Université finlandaise et du réseau de recherche (FUNET). Il avait 10 239 lignes de code. En octobre 1991, la version 0.02 du noyau Linux est sortie. [ 2 ]
Ceci cite un message de Torvalds posté en octobre 1991 au newsgroup comp.os.minix qui décrit la version 0.02
:
Comme je l'ai mentionné il y a un mois (?), Je travaille sur une version gratuite d'un sosie minix pour les ordinateurs AT-386. Il a finalement atteint le stade où il est même utilisable (bien que cela ne dépende peut-être pas de ce que vous voulez), et je suis prêt à diffuser les sources pour une distribution plus large. C'est juste la version 0.02 (+1 (très petit) patch déjà), mais j'ai réussi à exécuter bash / gcc / gnu-make / gnu-sed / compress, etc.
Enfin, la première version du noyau est apparemment toujours disponible dans sa maison d'origine à http://www.nic.funet.fi/pub/Linux/kernel/Historic/ . Le fichier que vous pouvez y télécharger est:
linux-0.01.tar.gz
Donc, comme nous pouvons toujours voir un 0.01
fichier et avoir des preuves que la deuxième version l'était 0.02
, il semble assez clair que la première version l'était effectivement 0.01
et non 0.0.1
.