celebridades

Torvalds Linus: biografia, fotos e conquistas

Índice:

Torvalds Linus: biografia, fotos e conquistas
Torvalds Linus: biografia, fotos e conquistas
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 colegas era de pouco interesse para ele. Torvalds Linus estudou bem em física e matemática, às vezes em detrimento de assuntos humanitários. Na foto abaixo - a escola que Linus frequentou.

Image

Apresentando o mundo dos computadores

O verdadeiro guru e autoridade inquestionável para ele era Leo Waldemar Turnkvist, avô materno. Ele trabalhou na Universidade de Helsinque, onde era professor de estatística. Foi esse homem que descobriu o mundo dos computadores para seu neto. Aos 11 anos de idade, Torvalds já dominava o Commodore VIC-20, enquanto estudava a programação básica, pois esse computador não estava mais em forma.

Image

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

Torvalds Linus percebeu que o Basic é parte de um computador e depois começou a estudar seus outros aspectos. Quando o 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 de nosso herói. Quanto aos outros membros da família, os pais de Torvalds ainda trabalham no campo do jornalismo. Niels Torvalds, pai, é jornalista de rádio e televisão. Anna Torvalds, mãe de Linus, é editora literária. A irmã Sarah dirige uma agência de tradução que se concentra principalmente na tradução de reportagens. O próprio Linus Torvalds, cuja biografia não tem nenhuma ligação com o jornalismo, é cético em relação a essa profissão.

Adolescência

Em sua juventude, Linus, diferentemente de muitos de seus colegas, não era atraído pelo hóquei no futebol ou flertando com as meninas. Torvalds foi completamente absorvido no trabalho com computadores.

Então Linus Torvalds foi para a universidade. Depois de estudar nele por um ano, ele foi convocado para o exército, onde melhorou sua saúde e estimulou os músculos nas aulas de treinamento físico. Após a desmobilização, Torvalds retornou à universidade. Foi essa instituição educacional que lhe deu um impulso para programar lições já em um nível sério. Toda a vida futura de Torvalds está associada ao desenvolvimento de um sistema operacional mundialmente famoso.

Mesmo aos 17 anos de idade, em 1987, a Linus comprou um novo produto, o Sinclair QL, para substituir o VIC-20 desatualizado. Este computador possui 128 KB de memória. Ele trabalhou em um processador de oito MHz da Motorola. O preço do computador naquela época era de cerca de US $ 2.000. Foi produzido pela empresa sob os auspícios de C. Sinclair.

Interesse em sistemas operacionais

Quase imediatamente, Linus se interessou por vários sistemas operacionais. Para estabelecer 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 estava acontecendo na realidade não correspondia ao prometido na documentação.

O próximo passo de Torvalds foi a desmontagem do Q-DOS, que foi instalado em seu próprio computador. Linus ficou desapontado ao saber que era impossível mudar qualquer coisa neste sistema, pois estava escrito em ROM.

Linus escreveu vários jogos no novo computador. Ele pegou emprestado as idéias da maioria deles em um computador antigo. O sistema operacional instalado, no entanto, tinha muitas falhas. Por exemplo, apesar de sua multitarefa, ele não tinha uma 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 melhorar seus modelos, bem como apoiar os existentes.

História do Linux

Linus, retornando do exército, familiarizou-se com o sistema Unix. Juntamente com outros 32 alunos, Torvalds decidiu escolher o curso "C e Unix". Como esse sistema apareceu na época na Universidade de Helsinque, o professor teve que estudar o novo sistema operacional com os alunos.

Linus teve a idéia de criar seu próprio livro de sistema operacional por Andrew Tatenbaum, professor de Amsterdã. Torvalds afirma que ela virou a vida inteira de cabeça para baixo. Neste livro (Design e implementação de sistemas operacionais), o autor descreve o Minix - o sistema operacional de treinamento criado por ele para ensinar o Unix. Naturalmente, Torvalds decidiu instalá-lo imediatamente em seu computador. O problema era que o Sinclair QL não foi projetado para instalar esses sistemas. Somente em janeiro de 1991, tendo adquirido um novo computador (agora PC), Torvalds conseguiu instalar o Minix nele.

Tendo estudado as vantagens e desvantagens deste sistema operacional, Linus decidiu trazê-lo à mente. Era um sistema operacional de treinamento, aparado e distorcido. O Minix ficou mais sofisticado depois de instalar os antigos programas e patches de Linus de Bruce Evans, o famoso hacker da Austrália.

Criando um pacote de emulação de terminal

Tudo começou com o fato de o terminal de comunicação remota Minix ter sido implementado muito mal. E essa era a função que Linus usava com mais frequência. Com a ajuda dela, ele entrou em contato com o computador da universidade via comunicação via modem. Torvalds decidiu criar seu próprio programa de comunicação, tomando como base o Minix, mas o nível de hardware do próprio computador. Graças a isso, ele estudou simultaneamente o computador no 386º processador, bem como seu sistema operacional. Torvalds estava muito orgulhoso por ter conseguido melhorar o sistema operacional. Mas as tentativas de apresentar seus méritos a outros não levaram a nada. Era difícil explicar às pessoas que, às vezes, é possível encontrar processos profundos complexos sob despretensiosidade externa.

Desenvolvendo um driver e uma unidade do sistema de arquivos

Image

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

Trabalhe na primeira versão do Linux

Uma vez, Linus descobriu subitamente que os programas escritos por ele estavam repletos de muitas funções adicionais e representam uma versão funcional do sistema operacional. O trabalho de criação do Linux nos estágios iniciais foi monótono. Torvalds, um após o outro, examinou as várias chamadas do sistema subjacentes ao Unix. Com base neles, ele tentou criar seus próprios blocos de SO com as funções de que precisava. Foi muito cansativo e pouco estimulante continuar o trabalho. Linus teve que fazer isso porque ainda era impossível verificar a funcionalidade do sistema. Tendo processado cerca de 25 chamadas de sistema diferentes, Torvalds passou para outra tática. Agora ele começou a tentar executar o shell do sistema operacional. Se ocorrerem erros, ele desenvolveu as chamadas de sistema necessárias. O progresso no design do sistema era óbvio. A concha começou a funcionar de forma estável desde o final de agosto de 1991. Este foi o primeiro grande sucesso de Linus.

Linux 0.01

Image

Portanto, 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. Inicialmente, ele planejou dar a ela o nome de Freax (a palavra freaks significa "fãs" e "x" é o final do Unix). Mesmo assim, ele chamou esse sistema Linux, mas considerou indecente usar seu nome como um nome oficial. Ari Lemke, professora da Universidade de Tecnologia de Helsinque, criou um diretório no servidor FTP da universidade. Foi aqui que Linus colocou seu sistema. Mas a palavra Freax Ari não gostou, então ele decidiu renomear o diretório em que estava localizado no pub / OS / Linux. Torvalds não se importava particularmente, então o nome ficou gradualmente fixo.

A versão do sistema operacional publicada no site era numerada de 0, 01. Assim, enfatizou-se que o sistema ainda é imperfeito e necessita de uma revisão séria. Portanto, Torvalds não demonstrou publicamente seu sistema operacional. Ele enviou apenas cartas a vários hackers conhecidos, nos quais o endereço do servidor foi indicado, onde poderia ser baixado. A versão inicial não permitia fazer quase nada além do lançamento e listagem de códigos-fonte.

Melhoria do sistema

O interesse do criador no sistema acabou em novembro de 1991. Talvez sua melhoria adicional cesse. No entanto, o acaso interveio. Linus, finalizando novamente o Minix, arruinou a supervisão das partes importantes da seção deste sistema operacional. A questão era se deveria reinstalar o Minix ou instalar o Linux como o sistema operacional principal. Torvalds decidiu escolher seu sistema.

O Linux no início de 1992 deu um grande salto em frente. Várias funções foram adicionadas ao sistema que não tinham análogos no Minix. Por exemplo, trocando para o disco rígido no caso de trabalhar com programas grandes. Linus também introduziu em seu sistema as funções que os usuários solicitavam em suas cartas. Assim, Linus Torvalds melhorou significativamente seu sistema operacional.

"Estou criando um sistema operacional gratuito"

O criador do sistema recusou ofertas de remuneração. Ele só pediu aos usuários para enviar cartões postais das cidades em que viviam. Linus estava interessado em saber onde seu sistema foi usado. Os cartões postais começaram a cair em uma avalanche - do Japão, Nova Zelândia, EUA e Holanda. Os parentes finalmente perceberam que Linus ganhou grande popularidade devido a suas atividades no computador. O estado de Linus Torvalds hoje, presumivelmente, é muito impressionante. No entanto, ele aceita dinheiro com calma. A busca pelo lucro nunca esteve em seu caráter.

Termos de distribuição

Image

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

O advento da interface gráfica, Linux 1.0

Na primavera de 1992, um hacker O. Zbrowski adaptou o X Windows para este sistema operacional. O Linux, portanto, tinha 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 começou a introduzir funções de rede em seu sistema operacional, ele percebeu que era necessário modificar significativamente o sistema. Apenas 2 anos depois, a versão 1.0 foi lançada em março de 1994.

Image

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