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.01file e avere prove che la seconda versione fosse 0.02, sembra abbastanza chiaro che la prima versione fosse effettivamente 0.01e non 0.0.1.