Com a primeira versão do Linux, o número de versão correto é 0,01 (como visto no livro do sistema operacional de Tanenbaum) ou a primeira versão deve ser escrita como 0.0.1, incluindo o ponto?
Com a primeira versão do Linux, o número de versão correto é 0,01 (como visto no livro do sistema operacional de Tanenbaum) ou a primeira versão deve ser escrita como 0.0.1, incluindo o ponto?
Respostas:
A versão correta é "0.01", conforme usado no tarball no momento ( disponível aqui ) e nas notas de versão .
Vamos fazer uma arqueologia. Artigo de Torvald, 1991, LINUX - um kernel unix-386 gratuito (que você pode ler on-line aqui ) discute a versão 0.03, como pode ser visto na lista de arquivos no diretório FTP descrito (ênfase minha):
- linux- 0.03 .tar.Z - fonte completa para o sistema operacional, em um arquivo tar compactado de 16 bits. [. . . ]
- README, RELNOTES- 0.01 , INSTALATION - arquivos ascii que contêm algumas informações (um tanto desatualizadas) sobre o LINUX.
Observe também que ele inclui as notas de versão da primeira versão que é realmente mencionada 0.01
. Além disso, de acordo com a Wikipedia :
Em setembro de 1991, a versão 0.01 do kernel Linux foi lançada no servidor FTP (ftp.funet.fi) da Universidade Finlandesa e Rede de Pesquisa (FUNET). Tinha 10.239 linhas de código. Em outubro de 1991, a versão 0.02 do kernel do Linux foi lançada. [ 2 ]
Isso cita uma mensagem de Torvalds postada em outubro de 1991 para o grupo de notícias comp.os.minix que descreve a versão 0.02
:
Como mencionei há um mês (?), Estou trabalhando em uma versão gratuita de uma aparência minix para computadores AT-386. Finalmente chegou ao estágio em que é até utilizável (embora possa não depender do que você deseja), e estou disposto a divulgar as fontes para uma distribuição mais ampla. É apenas a versão 0.02 (+1 (muito pequena) do patch), mas executei com êxito o bash / gcc / gnu-make / gnu-sed / compress etc sob ele.
Finalmente, a primeira versão do Kernel aparentemente ainda está disponível em sua casa original em http://www.nic.funet.fi/pub/Linux/kernel/Historic/ . O arquivo que você pode baixar é:
linux-0.01.tar.gz
Portanto, como ainda podemos ver um 0.01
arquivo e ter evidências de que a segunda versão era 0.02
, parece bem claro que a primeira versão era de fato 0.01
e não 0.0.1
.