Con la prima versione di Linux, il numero di versione corretto è 0,01 (come si vede nel libro del sistema operativo di Tanenbaum) o la prima versione dovrebbe essere scritta 0.0.1 includendo il punto?
Con la prima versione di Linux, il numero di versione corretto è 0,01 (come si vede nel libro del sistema operativo di Tanenbaum) o la prima versione dovrebbe essere scritta 0.0.1 includendo il punto?
Risposte:
La versione corretta è "0,01", come utilizzata al momento nel tarball ( disponibile qui ) e nelle note di rilascio .
Facciamo un po 'di archeologia. L'articolo di Torvald del 1991, LINUX - un kernel unix-386 gratuito (che puoi leggere online qui ) discute la versione 0.03 come si può vedere nella lista dei file nella directory FTP descritta (enfasi la mia):
- linux- 0.03 .tar.Z - sorgente completa per il sistema operativo, in un archivio tar compresso a 16 bit. [. . . ]
- README, RELNOTES- 0.01 , INSTALLAZIONE - file ASCII contenenti alcune informazioni (un po 'obsolete) su LINUX.
Si noti inoltre che include le note di rilascio della prima versione che si fa effettivamente riferimento all'utilizzo 0.01
. Inoltre, secondo Wikipedia :
A settembre 1991, la versione 0.01 del kernel Linux è stata rilasciata sul server FTP (ftp.funet.fi) dell'Università finlandese e della rete di ricerca (FUNET). Aveva 10.239 righe di codice. Nell'ottobre 1991 fu rilasciata la versione 0.02 del kernel Linux. [ 2 ]
Questo cita un messaggio di Torvalds pubblicato nell'ottobre 1991 sul newsgroup comp.os.minix che descrive la versione 0.02
:
Come ho già detto un mese (?), Sto lavorando a una versione gratuita di un minix-sosia per computer AT-386. Ha finalmente raggiunto il punto in cui è persino utilizzabile (anche se potrebbe non dipendere da ciò che vuoi) e sono disposto a mettere le fonti per una più ampia distribuzione. È solo la versione 0.02 (+1 (molto piccola) patch già), ma ho eseguito con successo bash / gcc / gnu-make / gnu-sed / compress ecc.
Infine, la prima versione del kernel è apparentemente ancora disponibile nella sua home originale all'indirizzo http://www.nic.funet.fi/pub/Linux/kernel/Historic/ . Il file che puoi scaricare è:
linux-0.01.tar.gz
Quindi, dal momento che possiamo ancora vedere un 0.01
file e avere prove che la seconda versione fosse 0.02
, sembra abbastanza chiaro che la prima versione fosse effettivamente 0.01
e non 0.0.1
.