Resumo
- A mensagem de 25 de agosto de 1991 em comp.os.minix perguntava o que os usuários do MINIX gostariam de ver; não anunciava um lançamento nem dava ao projeto o nome Linux.
- O relato posterior de Linus Torvalds e as notas da v0.01 distinguem um conjunto limitado de fontes em setembro do anúncio 0.02, em 5 de outubro, para distribuição FTP mais ampla.
Uma pergunta pode iniciar uma história sem anunciar um lançamento
A mensagem mais lembrada de agosto de 1991 parece uma conversa, não um lançamento: um estudante descreve um projeto pequeno e pergunta aos usuários do MINIX quais recursos gostariam de ter. O assunto era “What would you like to see most in minix?”. Linus Torvalds diz que trabalha há alguns meses em algo para máquinas AT compatíveis com 386 e 486 e que já portou Bash e GCC. Ele pede opiniões, sem prometer implementar cada sugestão. A mensagem também não chama o projeto de Linux.
A cronologia separa os marcos. Na retrospectiva de 1992, Torvalds situa a pergunta em 25 de agosto e diz que as fontes 0.01 foram disponibilizadas por volta de meados de setembro. Ele as descreve como um gesto simbólico a um correspondente interessado, e não como uma versão pública que quisesse anunciar com orgulho. O repositório oferece uma data mais precisa: a tag v0.01 é de 17 de setembro de 1991. Uma mensagem, uma árvore de fontes e uma distribuição ampla não são o mesmo evento.
A rede veio antes do download
A sequência começou antes de agosto. Em 3 de julho, Torvalds perguntou no mesmo grupo de notícias por uma cópia eletrônica da especificação POSIX e por bons sites FTP. Um ano depois, recordou que recebeu respostas inesperadas, passou a trocar mensagens com alguém a quem chamou arl e que esse contato ajudou a criar um diretório Linux em nic.funet.fi. É uma lembrança posterior do participante, não um registro do tráfego; ainda assim, mostra como uma pergunta técnica podia encontrar pessoas com informação e espaço para hospedar código.
Em agosto, o grupo serviu para ouvir usuários que já conheciam o ambiente pretendido. Isso aproximou um kernel em desenvolvimento de possíveis leitores e testadores, mas não informa quantos viram a conversa nem quais sugestões mudaram o código. O que se pode afirmar é uma forma concreta de colaboração em rede: perguntar a uma comunidade técnica relevante, continuar algumas conversas por e-mail e disponibilizar arquivos em um servidor FTP.
O que a 0.01 conseguia fazer
As notas da v0.01 descrevem um sistema imaturo e restrito a máquinas AT com 386. Não havia binários públicos do kernel; era preciso configurar e compilar as fontes, e o MINIX ainda era necessário para preparar o ambiente. As notas também dizem que um kernel em execução havia sido obtido em duas máquinas. A retrospectiva de Torvalds chama a 0.01 de “not actually runnable”, aparentemente usando outro critério: um conjunto de fontes que depende de ferramentas e preparação já existentes ainda não é um sistema autônomo, pronto para instalação.
Não é preciso apagar uma das duas afirmações. O kernel podia executar em um ambiente de desenvolvimento limitado sem passar pelo teste prático de uma instalação independente. As fontes permitiam examinar o código, mas não removiam as dependências do compilador, da inicialização, do hardware e das bibliotecas.
Em outubro, o convite ficou mais amplo
Em 5 de outubro, Torvalds anunciou a versão 0.02 para distribuição mais ampla e indicou nic.funet.fi:/pub/OS/Linux. Mencionou as fontes completas do kernel e alguns binários, pediu comentários e aceitou utilitários de redistribuição livre. A mensagem também avisava que ainda era preciso usar MINIX-386 para compilar e preparar o sistema, e que a biblioteca não podia ser redistribuída por completo. Era um convite a mais pessoas com capacidade técnica, não a afirmação de que o sistema já fosse completo e autônomo.
A mudança de agosto para outubro não foi só o número da versão. Primeiro, perguntou-se ao público pretendido o que ele queria; depois, indicou-se um diretório FTP específico com um artefato mais avançado. O Usenet tornou a pergunta visível; o FTP permitiu obter os arquivos. Nenhum dos canais prova, sozinho, a adoção. O registro disponível não conta downloads, instalações bem-sucedidas ou colaboradores posteriores.
A RFC 977, de 1986, explica o NNTP e distingue o sistema de notícias Usenet das listas de e-mail e de mecanismos anteriores de transferência entre hosts, como o UUCP. Ela ajuda a entender a infraestrutura em que uma mensagem podia circular, mas não reconstitui a rota desta publicação por servidores específicos. A história documentada é uma sequência de ofertas e limites, não o instante em que uma mensagem teria criado um sistema completo.
Fontes
- Discussão comp.os.minix de 25 de agosto de 1991
- Anúncio das fontes de 5 de outubro de 1991
- Linus Torvalds, “LINUX’s History” (1992)
- Tag v0.01 e notas de lançamento do Linux
- RFC 977: Network News Transfer Protocol
- RFC 850: Standard for Interchange of USENET Messages
- Heng Lu, Nota 65: Running-Code Primacy — lente editorial, não evidência sobre 1991.
Briefing para membros
Contexto aprofundado do perfil
Faça login com o nível de assinatura correto para desbloquear o briefing completo e as notas das fontes.
Apenas para Strategic Circle
Strategic Circle
Aberto a todos os leitores. Desbloqueie Briefings de perfil após se inscrever e fazer login.
Junte-se ao Strategic CircleSomente para Leadership Alliance
Leadership Alliance
Para proprietários e gestores qualificados de ativos de PI; faça login para desbloquear os briefings da Leadership Alliance.
Junte-se ao Leadership Alliance
