Torvalds Linus: biografia, fotos e realizações

Índice:

Torvalds Linus: biografia, fotos e realizações
Torvalds Linus: biografia, fotos e realizações

Vídeo: Torvalds Linus: biografia, fotos e realizações

Vídeo: Torvalds Linus: biografia, fotos e realizações
Vídeo: The Origins of Linux—Linus Torvalds 2024, Maio
Anonim

Linus Torvalds, cuja biografia é apresentada no artigo, nasceu em uma família de jornalistas na Finlândia, onde cresceu. Na escola, ele era considerado um nerd por causa de seus hobbies e aparência. Baixo e frágil, o filho mais novo da classe, feio (por sua própria admissão), Linus era muito apaixonado por tecnologia. A comunicação com os colegas era de pouco interesse para ele. Torvalds Linus foi um excelente aluno em física e matemática, às vezes em detrimento das humanidades. A foto abaixo mostra a escola que Linus frequentou.

Imagem
Imagem

Apresentando o mundo dos computadores

O verdadeiro guru e autoridade indiscutível para ele era Leo Waldemar Turnqvist, avô materno. Ele trabalhou na Universidade de Helsinque, onde foi professor de estatística. Foi esse homem que abriu o mundo dos computadores para seu neto. Aos 11 anos, Torvalds já dominava o Commodore VIC-20, enquanto também aprendia programação básica, já que este computador não servia para mais nada.

Imagem
Imagem

Depois de um tempo, Torvalds se cansou da monótona entrada de programas. LinusTorvalds (sua foto é apresentada acima) começou a comprar todas as revistas e livros de informática que apareciam no país. Em uma revista, Linus encontrou um programa para código Morse. Não foi criado em BASIC, como todos os outros que ele conheceu antes, mas era apenas um conjunto de números. Eles podem ser traduzidos manualmente em linguagem de máquina, escritos em uma cadeia de uns e zeros compreensível para um computador.

Torvalds Linus percebeu que o BASIC é parte do computador, e então começou a estudar seus outros lados. Quando seu avô morreu, ele mergulhou de cabeça no trabalho com o computador que Linus herdou.

Família Linus

Já falamos sobre o avô e seu papel no destino do nosso herói. Quanto aos outros membros da família, os pais de Torvalds ainda trabalham na área do jornalismo. Niels Torvalds, pai, jornalista de rádio e televisão. Anna Torvalds, mãe de Linus, é a editora literária. A irmã Sarah dirige uma agência de tradução, principalmente traduzindo reportagens. O próprio Linus Torvalds, cuja biografia nada tem a ver com jornalismo, é cético em relação a essa profissão.

Juventude

Em sua juventude, Linus, ao contrário de muitos de seus colegas, não era atraído por hóquei ou flertar com garotas. Torvalds estava completamente absorvido em trabalhar com computadores.

Então Linus Torvalds foi para a universidade. Depois de estudar lá por um ano, ele foi convocado para o exército, onde melhorou sua saúde e aumentou seus músculos em aulas de treinamento físico. Após a desmobilização, Torvalds voltou a estudar na universidade. É esta educaçãoa instituição deu-lhe um impulso para programar em um nível sério. Toda a vida futura de Torvalds está ligada ao desenvolvimento do sistema operacional mundialmente famoso.

Ainda aos 17 anos, em 1987, Linus comprou um novo produto, o Sinclair QL, para substituir o ultrapassado VIC-20. Este computador tinha 128 KB de memória. Ele trabalhou em um processador de oito megahertz da Motorola. O preço de um computador naquela época era de cerca de US$ 2.000. Foi produzido por uma empresa sob os auspícios de C. Sinclair.

Interesse em sistemas operacionais

Quase imediatamente, Linus desenvolveu interesse em vários sistemas operacionais. Para instalar o controle de disquete adquirido por Torvalds, ele precisava escrever seu próprio driver de dispositivo. Então ele encontrou furos no sistema operacional. Linus descobriu que o que realmente aconteceu não condiz com o prometido na documentação.

O próximo passo de Torvalds foi desmontar o sistema operacional Q-DOS que estava instalado em seu próprio computador. Linus ficou desapontado ao saber que nada poderia ser alterado neste sistema, já que foi escrito em ROM.

Linus primeiro escreveu alguns jogos no novo computador. Ele emprestou as idéias da maioria deles de um computador antigo. O sistema operacional instalado, no entanto, tinha muitas deficiências. Por exemplo, apesar de ser multitarefa, não tinha função de proteção de memória. O sistema pode congelar a qualquer momento. Além disso, após o desenvolvimento do Sinclair QL, K. Sinclair deixou de aprimorar seus modelos, além de dar suporteexistente.

Histórico do Linux

Linus, voltando do exército, conheceu o sistema Unix. Junto com outros 32 alunos, Torvalds decidiu fazer o curso de C e Unix. Como esse sistema havia acabado de aparecer na época na Universidade de Helsinque, o professor teve que aprender o novo sistema operacional junto com os alunos.

Linus se inspirou no livro de Andrew Tatenbaum, professor de Amsterdã, para criar seu próprio sistema operacional. Torvalds afirma que ela virou toda a sua vida futura de cabeça para baixo. Neste livro ("Projetando e Implementando Sistemas Operacionais"), o autor descreve o Minix, um sistema operacional educacional que ele criou para ensinar Unix. Naturalmente, Torvalds imediatamente decidiu instalá-lo em seu computador. O problema era que o Sinclair QL não foi projetado para se adequar a tais sistemas. Somente em janeiro de 1991, tendo adquirido um novo computador (agora um PC), Torvalds conseguiu instalar o Minix nele.

Depois de estudar as vantagens e desvantagens desse sistema operacional, Linus decidiu trazê-lo à mente. Era um sistema operacional de treinamento, desmontado e mutilado. O Minix foi atualizado com programas e patches antigos do Linus por Bruce Evans, o famoso hacker australiano.

Cria um pacote de emulação de terminal

Tudo começou com o fato de que no Minix o terminal de comunicação remota foi implementado muito mal. E essa era a função que Linus mais usava. Com a ajuda dele, ele entrou em contato com o computador da universidade por meio de uma conexão de modem. Torvalds decidiu criar seu próprio programa de comunicação, baseado não no Minix, mas noo nível de hardware do próprio computador. Graças a isso, ele estudou simultaneamente um computador no 386º processador, bem como seu sistema operacional. Torvalds ficou muito orgulhoso por ter conseguido melhorar o sistema operacional. Mas as tentativas de apresentar seus méritos aos outros não levaram a nada. Era difícil explicar às pessoas que, sob a despretensão externa, às vezes se encontram processos complexos e profundos.

Desenvolvendo um driver de sistema de arquivos e uma unidade de disco

Imagem
Imagem

Então o Linux começou com um pacote de emulação de terminal. Depois disso, uma inovação seguiu a outra. Torvalds precisava baixar e gravar arquivos em um computador localizado na universidade. Para fazer isso, era necessário gravá-los em disco. Depois de pensar, Linus decidiu criar um sistema de arquivos e um driver de unidade de disco. Ao mesmo tempo, o sistema que ele planejava desenvolver tinha que ser compatível com o Minix. Ao criá-lo, ele consultou os usuários do Minix por meio de uma conferência usenet. Pelas sérias perguntas que o aluno fez sobre a arquitetura do Minix e do Unix, pode-se adivinhar que ele estava planejando desenvolver seu próprio sistema operacional.

Trabalhando na primeira versão do Linux

Um dia, Linus de repente descobriu que os programas escritos por ele, cheios de muitos recursos adicionais e são uma versão funcional do sistema operacional. O trabalho na criação do Linux nos estágios iniciais foi bastante monótono. Torvalds examinou as várias chamadas de sistema subjacentes ao Unix, uma a uma. Com base neles, ele tentou criar seus próprios blocos de SO com as funções de que precisava. Foi bastante cansativo e pouco estimulantecontinuação do trabalho. Linus teve que fazer isso porque ainda não era possível testar o desempenho do sistema. Depois de processar cerca de 25 chamadas de sistema diferentes, Torvalds mudou para uma tática diferente. Agora ele começou a tentar executar o shell do sistema operacional. Se ocorressem erros, ele desenvolvia as chamadas de sistema necessárias. O progresso no desenvolvimento do sistema foi evidente. O shell começou a funcionar de forma estável a partir do final de agosto de 1991. Este foi o primeiro grande sucesso de Linus.

Linux 0.01

Imagem
Imagem

Então, a primeira versão do Linux apareceu em domínio público em 17 de setembro de 1991. Então Torvalds decidiu como chamar esse sistema. Ele originalmente planejou dar-lhe o nome Freax (a palavra freaks significa "fãs" e "x" é o final para Unix). Mesmo assim, ele chamou esse sistema de Linux, mas considerou indecente usar seu nome como o nome oficial. O professor da Universidade de Tecnologia de Helsinque, Ari Lemke, criou um diretório no servidor FTP da universidade. Este é o lugar onde Linus colocou seu sistema. Mas Ari não gostou da palavra Freax, então ele decidiu renomear o diretório onde estava colocado para pub/OS/Linux. Torvalds realmente não se importou, então o nome gradualmente pegou.

A versão do SO postada no site tinha o número 0.01. Assim, destacou-se que o sistema ainda é imperfeito e necessita de sérias melhorias. Portanto, Torvalds não demonstrou publicamente seu sistema operacional. Ele só enviou cartas para vários hackers conhecidos, que indicavam o endereço do servidor onde poderiam baixá-lo. Iniciala versão não permitia fazer quase nada, exceto executá-la e imprimir as fontes.

Melhorias no sistema

O interesse no sistema secou de seu criador em novembro de 1991. Talvez sua melhoria posterior tivesse parado. No entanto, o acaso interveio. Linus, finalizando mais uma vez o Minix, estragado pela supervisão de partes importantes da seção deste SO. Surgiu a questão de reinstalar o Minix ou colocar o Linux como sistema operacional principal. Torvalds decidiu escolher seu sistema.

Linux já no início de 1992 deu um grande s alto à frente. Vários recursos foram adicionados ao sistema que não tinha análogos no Minix. Isso é, por exemplo, trocar para um disco rígido no caso de trabalhar com programas grandes. Linus também introduziu recursos em seu sistema que os usuários solicitavam em seus e-mails. Assim, Linus Torvalds melhorou significativamente seu sistema operacional.

Estou fazendo um sistema operacional gratuito

O criador do sistema se recusou a oferecer recompensas. Ele apenas pedia aos usuários que enviassem cartões postais das cidades em que moravam. Linus estava interessado em saber onde seu sistema está sendo usado. Cartões postais começaram a cair em uma avalanche - do Japão, Nova Zelândia, EUA, Holanda. Os parentes finalmente notaram que Linus ganhou grande popularidade graças aos seus estudos de computador. A fortuna de Linus Torvalds hoje, presumivelmente, é bastante impressionante. No entanto, ele mesmo recebe dinheiro com calma. O lucro nunca esteve em sua natureza.

Termos de Distribuição

Imagem
Imagem

A princípio, as condições de distribuição do SO foram desenvolvidas apenas em termos gerais. O Linux era distribuído livremente, mas não podia ser colocado à venda. Caso o usuário decidisse fazer melhorias ou alterações no sistema, ele teria que criar a fonte, tornando essas melhorias em domínio público. Linus Torvalds atualmente usa a Licença Pública Geral em vez de direitos autorais.

Introdução da GUI, Linux 1.0

Na primavera de 1992, o hacker O. Zbrowski adaptou o Windows para este OS X. Linux tem assim uma interface gráfica. Depois disso, Linus Torvalds decidiu que o sistema estava quase pronto e lançou a versão 0.95. No entanto, isso foi um erro. Assim que ele começou a introduzir funções de rede em seu sistema operacional, ele percebeu que era necessário refinar significativamente o sistema. Apenas 2 anos depois, a versão 1.0 foi lançada, introduzida em março de 1994

Imagem
Imagem

Tux, o pinguim, é o mascote pessoal de Torvalds. Linus Torvalds (Just for Fun) conta a história do emblema em seu livro. Nele, ele escreve que escolheu esse animal porque um dia um pinguim o bicou no zoológico.

Grandes conquistas e prêmios

Em 1996, Linus Benedikt Torvalds se formou na universidade com mestrado. Sua filha nasceu em dezembro e em 1997 ele começou a trabalhar no Vale do Silício na Transmeta. Até o momento, Linus Torvalds criou apenas 2% do kernel do sistema. No entanto, é ele quem decide quais mudanças precisam ser feitas na ramificação oficial do sistema operacional que ele desenvolveu.

Imagem
Imagem

Para finalizar, vamos falar sobre os últimos prêmios recebidos por Torvalds. Em 2012, juntamente com Shinya Yamanaka, um médico japonês, Linus tornou-se o laureado do prestigioso Prêmio de Tecnologia do Milênio. No mesmo ano, tornou-se membro do Hall da Fama da Internet. Linus Torvalds, cuja foto e biografia interessam a muitos hoje, também é dono do prêmio "Computer Pioneer", que lhe foi entregue pelo IEEE em abril de 2014.

Recomendado: