Torvalds Linus: biografia, fotos e realizações. Como Linus Torvalds tornou o desenvolvimento mais livre Linus Torvalds e seu sistema operacional

Linus nasceu em Helsinque. Os pais, os finlandeses Nils e Anna Torvalds, que falam sueco, eram estudantes radicais nos anos 60, meu pai era até comunista, que passou um ano em Moscou em meados dos anos 70. Linus foi nomeado após Linus Pauling. Na escola, ele se destacou em física e matemática. Ele era um menino pouco comunicativo e modesto. Ele era frequentemente provocado por Ideologia política o pai dele.

Em 1988, Linus ingressou na Universidade de Helsinque, graduando-se em 1996 com mestrado em cibernética.
Linus Torvalds mora em Portland, Oregon, EUA, com sua esposa Tove (Tove), seis vezes campeã finlandesa de caratê, três filhas: Patricia Miranda (n. 5 de dezembro de 1996), Daniela Yolanda (n. 16 de abril de 1998) e Celeste Amanda (nascida em 20 de novembro de 2000), assim como o gato Randy.

De fevereiro de 1997 a junho de 2003, ele trabalhou para a Transmeta Corporation, após o que se mudou para o Open Source Development Labs. Embora a OSDL esteja sediada em Portland, Oregon, ela opera de casa em San Jose.
O mascote pessoal de Linus Torvalds é o pinguim Tux, que também se tornou o emblema do sistema operacional Linux.

A Lei de Linus, finalmente formulada por Eric S. Raymond, afirma: "Com olhos suficientes, todos os erros estão na superfície." Um erro profundo é difícil de encontrar, mas se um número suficiente de pessoas procurar por erros, todos eles se tornarão superficiais. Ambos os programadores compartilham a ideologia do código aberto, em parte baseada na crença nessa lei.

Ao contrário de muitos ideólogos de código aberto, Torvalds raramente fala publicamente sobre software concorrente. Ele foi criticado por seu trabalho em software proprietário. Código fonte na Transmeta e por usar o aplicativo BitKeeper proprietário. No entanto, ele reagiu fortemente aos ataques contra o Linux e a ideologia do código aberto de gigantes do software como Microsoft e SCO.

Em 1981, o avô de Linus, Leo, um matemático, apresentou a seu neto o computador Commodore VIC-20, que ele usa para cálculos matemáticos. Linus se interessou por programação e leitura de manuais de máquinas. Ele então começou a ler revistas de informática e escrever seus próprios programas, primeiro em BASIC e depois em Assembly.
Então anos escolares Linus recebeu bolsas de estudos por excelência em matemática. O primeiro computador que comprou foi o Sinclair QL, que na época custava quase US$ 2.000.

Depois de deixar a escola, Linus entrou na Universidade de Helsinque para um curso de ciência da computação. O treinamento foi interrompido por um ano de serviço no exército.
Evento significativo Na vida de Torvalds, ele leu o livro de Andrew Tanenbaum, Operating Systems: Design and Implementation, ISBN 0136386776. O livro, usando o Minix OS escrito por Tanenbaum como exemplo, apresenta a estrutura dos sistemas da família UNIX. Linus ficou muito interessado e depois comprou novo computador baseado no 386º processador e instalado o Minix.

Tendo descoberto falhas no sistema, ele começou a escrever seu próprio emulador de terminal, no qual implementou a troca de tarefas. Então Linus adicionou mais e mais novos recursos ao programa, graças aos quais ele logo se tornou um sistema operacional completo. Ele então enviou o agora famoso anúncio ao grupo de notícias do Minix:
De: [e-mail protegido](Linus Benedict Torvalds)
Grupos de notícias: comp.os.minix
Assunto: Uma breve pesquisa sobre meu novo sistema operacional
ID da mensagem:
Data: 25 de agosto de 91 20:57:08 GMT
Organização: Universidade de Helsinque
Olá a todos que usam minix - estou fazendo um sistema operacional (gratuito) (apenas um hobby, não será grande e profissional como o gnu) para clones 386(486) AT. Está esculpido desde abril e estará pronto em breve. Eu quero feedback sobre o que as pessoas gostam/não gostam no minix, porque meu sistema é semelhante a ele (mesmo layout do sistema de arquivos (por razões práticas) entre outras coisas).

Já habilitei bash (1.08) e GCC (1.40) e tudo parece funcionar. Isso significa que algo útil aparecerá em alguns meses e gostaria de saber o que as pessoas desejam. Qualquer conselho é aceito, mas não prometo que cumprirei tudo :-)
Linus ( [e-mail protegido])
PS. Sim, ele não possui código minix e possui um fs multitarefa. NÃO é portátil (usa 386 comutação de tarefas, etc.) e provavelmente suportará apenas discos rígidos AT, como Isso é tudo que eu tenho :-(
Em 17 de setembro de 1991, Linus lançou o código-fonte do programa (versão 0.01) para download público. O sistema despertou imediatamente grande interesse. Centenas, depois milhares de programadores se interessaram pelo sistema (o diretório com o programa, por falta de as melhores opções, chamado "Linux") e trabalhar em sua melhoria e adição. Foi distribuído e ainda é distribuído sob os termos da licença pública GNU - GPL.

Autor Minix, prof. Andrew Tannenbaum, inesperadamente fez uma crítica contundente ao design do sistema:
“Ainda acho que construir um kernel monolítico em 1991 é um erro fundamental. Agradeça por não ser meu aluno: eu não daria uma nota alta para tal design :-) ”(de uma carta para Linus Torvalds). Tannenbaum intitulou seu post "Linux é inútil".

Além do kernel monolítico, Tannenbaum criticou o Linux por sua falta de portabilidade. Tannenbaum previu que os processadores 80x86 desapareceriam em um futuro próximo, dando lugar à arquitetura RISC.
A crítica feriu muito Torvalds. Tannenbaum era um professor famoso e sua opinião importava. EM esse assunto no entanto, ele estava errado. Linus Torvalds insistiu que ele estava certo.

A popularidade do sistema cresceu e, posteriormente, jornalistas de todo o mundo começaram a falar sobre isso. Linux e Linus ficaram famosos.
Atualmente, apenas cerca de 2% do kernel do sistema Linux é escrito pelo próprio Torvalds, mas cabe a ele alterar o código oficial do kernel. Outras partes do sistema Linux (X Window System, compilador GCC, sistemas de gerenciamento de pacotes, etc.) são executadas por outras pessoas. Torvalds, via de regra, não participa de discussões que não sejam relacionadas ao kernel do sistema.

Torvalds possui a marca registrada Linux e monitora seu uso (https://slashdot.org/articles/00/01/19/0828245.shtml) por meio da organização sem fins lucrativos Linux International e com a ajuda de usuários Linux em todo o mundo.

Na pesquisa do Homem do Século de 2000 da Time Magazine, Linus ficou em 17º lugar. Em 2001, ele dividiu com Richard Stallman e Ken Sakamura o Prêmio Takeda de Prosperidade Social e Econômica. Em 2004, "Time" incluiu-o na lista dos mais pessoas influentes paz.

Hoje, o Linux é uma poderosa plataforma semelhante ao UNIX que inclui quase todos os recursos encontrados em outras versões do UNIX, além de todo complexo próprias propriedades não encontradas em nenhum outro lugar. Devido ao seu alto desempenho e confiabilidade, tornou-se uma das plataformas mais populares para organizar servidores http. Provavelmente a característica mais atraente do Linux, que distingue este sistema de sistemas semelhantes sistemas de software, é grátis: o Linux é distribuído gratuitamente sob a General Public License (a GNU General Public License), qualquer pessoa pode simplesmente fazer o download e instalá-lo em seu computador sem pagar um centavo a ninguém. Onde quer que você obtenha a distribuição deste sistema - baixado da Internet, alugado de amigos ou comprado em uma barraca junto com um conjunto de outros programas em um disco pirata, você ainda permanece um usuário legal e licenciado do Linux. Agora, muitas grandes corporações com toda uma equipe de programadores profissionais começaram a preparar versões pagas e shareware do Linux, apresentando utilitários de instalação convenientes, funções integradas de detecção automática de hardware e uma abundância de documentação detalhada que vem com a distribuição, bem como um conjunto pronto dos programas mais necessários. Isso geralmente torna muito mais fácil instalar e configurar o Linux do que o Windows 95. E o preço de varejo dessas implementações do sistema geralmente não é muito mais alto do que o preço do CD no qual elas são gravadas.

O criador deste sistema operacional, Linus Torvalds, nasceu em Helsinque. Os pais, os finlandeses Nils e Anna Torvalds, que falam sueco, eram estudantes radicais nos anos 60, meu pai era até comunista, que passou um ano em Moscou em meados dos anos 70. Linus foi nomeado após Linus Pauling. Na escola, ele se destacou em física e matemática. Ele era um menino pouco comunicativo e modesto. Ele era frequentemente provocado por causa das opiniões políticas de seu pai.

Na escola, Torvalds gostava de matemática e física, devo dizer que se destacava nessas disciplinas. Nos anos 70, junto com seu pai, passou um ano na Moscou soviética. Talvez essa viagem tenha influenciado sua visão de mundo emergente.

Em 1981, o avô de Linus, Leo, um matemático, apresentou a seu neto o computador Commodore VIC-20, que ele usa para cálculos matemáticos. Linus se interessou por programação e leitura de manuais de máquinas. Ele então começou a ler revistas de informática e escrever seus próprios programas, primeiro em BASIC e depois em Assembly.

Desde seus anos de escola, Linus recebeu bolsas de estudo para o sucesso em matemática. O primeiro computador que comprou foi o Sinclair QL, que na época custava quase US$ 2.000.

Em 1988, Linus ingressou na Universidade de Helsinque, graduando-se em 1996 com mestrado em cibernética.

Depois de deixar a escola, Linus entrou na Universidade de Helsinque para um curso de ciência da computação. O treinamento foi interrompido por um ano de serviço no exército.

Um evento significativo na vida de Torvalds foi a leitura do livro de Andrew Tanenbaum, Operating Systems: Design and Implementation, ISBN 0136386776. O livro, usando o Minix OS escrito por Tanenbaum como exemplo, apresenta a estrutura dos sistemas da família UNIX. Linus ficou muito interessado e mais tarde comprou um novo computador baseado no 386 e instalou o Minix.

Tendo descoberto falhas no sistema, ele começou a escrever seu próprio emulador de terminal, no qual implementou a troca de tarefas. Então Linus adicionou mais e mais novos recursos ao programa, graças aos quais ele logo se tornou um sistema operacional completo. Ele então enviou o agora famoso anúncio ao grupo de notícias do Minix:

De: [e-mail protegido](Linus Benedict Torvalds)

Grupos de notícias: comp.os.minix

Assunto: Uma breve pesquisa sobre meu novo sistema operacional

Organização: Universidade de Helsinque

Olá a todos que usam minix - estou fazendo um sistema operacional (gratuito) (apenas um hobby, não será grande e profissional como o gnu) para clones 386(486) AT. Está esculpido desde abril e estará pronto em breve. Eu quero feedback sobre o que as pessoas gostam/não gostam no minix, porque meu sistema é semelhante a ele (mesmo layout do sistema de arquivos (por razões práticas) entre outras coisas).

Já habilitei bash (1.08) e GCC (1.40) e tudo parece funcionar. Isso significa que algo útil aparecerá em alguns meses e gostaria de saber o que as pessoas desejam. Qualquer conselho é aceito, mas não prometo que cumprirei tudo :-)

Linus ( [e-mail protegido])

PS. Sim, ele não possui código minix e possui um fs multitarefa. NÃO é portátil (usa 386 comutação de tarefas, etc.) e provavelmente suportará apenas discos rígidos AT, como Isso é tudo que eu tenho :-(

Em 17 de setembro de 1991, Linus lançou o código-fonte do programa (versão 0.01) para download público. O sistema despertou imediatamente grande interesse. Centenas, depois milhares de programadores se interessaram pelo sistema (o diretório com o programa, por falta de opções melhores, se chamava “Linux”) e trabalharam para melhorá-lo e complementá-lo. Foi distribuído e ainda é distribuído sob os termos da licença pública GNU - GPL.

“Ainda acho que construir um kernel monolítico em 1991 é um erro fundamental. Agradeça por não ser meu aluno: eu não daria uma nota alta para tal design :-) ”(de uma carta para Linus Torvalds). Tannenbaum intitulou seu post "Linux é inútil".

Além do kernel monolítico, Tannenbaum criticou o Linux por sua falta de portabilidade. Tannenbaum previu que os processadores 80x86 desapareceriam em um futuro próximo, dando lugar à arquitetura RISC.

A crítica feriu muito Torvalds. Tannenbaum era um professor famoso e sua opinião importava. Nesse ponto, porém, ele estava errado. Linus Torvalds insistiu que ele estava certo.

A popularidade do sistema cresceu e, posteriormente, jornalistas de todo o mundo começaram a falar sobre isso. Linux e Linus ficaram famosos.

Desde fevereiro de 1997, Linus trabalha para a Transmeta Corporation, uma desenvolvedora de microprocessadores. Linus combinou o trabalho e o desenvolvimento de sua ideia, um novo sistema operacional aberto e promissor - o Linux, em torno do qual uma comunidade de desenvolvedores e entusiastas apaixonados já estava se formando.

O ativo mais importante da Transmeta até hoje é seu portfólio de patentes. Isso dá origem a especulações de que, por causa dele, poderia ser adquirido por um dos maiores players, como a AMD ou mesmo a Microsoft. Um exemplo de foco excessivo em fundos mídia de massa um editorial da revista Upside chamando a Transmeta de a empresa mais importante do Vale do Silício. Ao mesmo tempo, é quase desconhecido o fato de que a empresa nunca foi lucrativa enquanto tentava lançar processadores. Em 2002, suas perdas totalizaram $ 114 milhões, em 2003 - $ 88 milhões, em 2004 - $ 107 milhões.

Em 2001, ele dividiu com Richard Stallman e Ken Sakamura o Prêmio Takeda de Prosperidade Social e Econômica.

Em junho de 2003, ele deixou a Transmeta Corporation para se concentrar em continuar o desenvolvimento do kernel do Linux no Open Source Development Labs (The Linux Foundation). Linus é o proprietário da marca Linux e acompanha seu desenvolvimento.

O fenômeno do sucesso do Linux é que o próprio Torvalds não é um fanático defensor do código aberto, a posição de Richard Stallman, o principal ideólogo do GNU, que está pronto para abrir qualquer projeto, é estranha a Torvalds. O sucesso de Torvalds é que ele não abandonou a comercialização, mas conseguiu encontrar um esquema flexível no qual os interesses comerciais e a ideia de desenvolver software livre convergiram com sucesso.

O mascote pessoal de Linus Torvalds é o pinguim Tux, que também se tornou o emblema do sistema operacional Linux.

A Lei de Linus, finalmente formulada por Eric S. Raymond, afirma: "Com olhos suficientes, todos os erros estão na superfície." Um erro profundo é difícil de encontrar, mas se um número suficiente de pessoas procurar por erros, todos eles se tornarão superficiais. Ambos os programadores compartilham a ideologia do código aberto, em parte baseada na crença nessa lei.

Ao contrário de muitos ideólogos de código aberto, Torvalds raramente fala publicamente sobre software concorrente. Ele foi criticado por trabalhar em software de código fechado na Transmeta e por usar o aplicativo proprietário BitKeeper. No entanto, ele reagiu fortemente aos ataques contra o Linux e a ideologia do código aberto de gigantes do software como Microsoft e SCO.

“Já sou rico, tenho dinheiro suficiente. Eu não me importo muito. Estou feliz que o linux tenha se tornado uma marca comercial, todo mês recebo um cheque. Como resultado, tenho a oportunidade de me realizar plenamente e fazer o que quero. Não pertenço à categoria de pessoas que planejam tudo o que é possível. Quando comecei, não tinha ideia de alcançar o que sou agora. Sou mais do tipo de pessoa que vive o hoje. Fico feliz em pensar que beneficiei tantas pessoas. Em geral, não preciso de mais.”

Na pesquisa do Homem do Século de 2000 da Time Magazine, Linus ficou em 17º lugar. Em 2001, ele dividiu com Richard Stallman e Ken Sakamura o Prêmio Takeda de Prosperidade Social e Econômica. Em 2004, a Time o nomeou uma das pessoas mais influentes do mundo.

Linus Torvalds mora em Portland, Oregon, EUA, com sua esposa Tove (Tove), seis vezes campeã finlandesa de caratê, três filhas: Patricia Miranda (n. 5 de dezembro de 1996), Daniela Yolanda (n. 16 de abril de 1998) e Celeste Amanda (nascida em 20 de novembro de 2000), assim como o gato Randy.

Atualmente, apenas cerca de 2% do kernel do sistema Linux é escrito pelo próprio Torvalds, mas cabe a ele alterar o código oficial do kernel. Outras partes do sistema Linux (X Window System, compilador GCC, sistemas de gerenciamento de pacotes, etc.) são executadas por outras pessoas. Torvalds, via de regra, não participa de discussões que não sejam relacionadas ao kernel do sistema.

Torvalds possui a marca registrada do Linux e monitora seu uso (http://slashdot.org/articles/00/01/19/0828245.shtml) via organização sem fins lucrativos Linux International e com a ajuda de usuários Linux em todo o mundo.

Linus Torvalds acredita que o ARM tem muito poucas chances de derrotar completamente o x86. Todo um ecossistema de hardware e software foi construído em torno da arquitetura x86, enquanto o ARM está simplesmente criando um grande número dispositivos.

Torvalds expressou sua opinião na conferência Linaro Connect, que aconteceu na semana passada. Aconteceu em uma conversa com David Rusling, diretor técnico organização sem fins lucrativos Linaro, que se dedica à otimização Programas para processadores ARM.

Por que Linus Torvalds prefere x86

Quando Rusling perguntou a Torvalds se ele tinha uma arquitetura de processador favorita, ele respondeu sem pestanejar que sua arquitetura favorita ainda era x86. Nenhuma outra arquitetura oferece uma infraestrutura tão grande e aberta. As instruções do processador não são tão importantes. São algumas pessoas que se prendem a coisas que realmente não importam. O que realmente importa é a infraestrutura em torno do conjunto de instruções x86.

Linus Torvalds disse que a ARM é forte em celulares, mas ficou desapontado com o ARM, porque como plataforma de hardware ainda não é muito agradável de lidar. Isso ocorre principalmente porque ele não possui um conjunto de instruções unificado como o x86, mas está melhorando agora.

A tarefa de ser o mais compatível possível não era tão difícil para os desenvolvedores de ARM quanto era em x86. E em um ecossistema onde a compatibilidade não é uma prioridade máxima, de acordo com Linus Torvalds, não há incentivo para os fabricantes tornarem suas plataformas mais úteis.

Como prova disso, podemos citar o fato de que o desenvolvimento ARM é realizado em computadores x86 normais. Torvalds gosta muito do Raspberry Pi, mas o considera apenas um brinquedo. O ARM não pode vencer até que os desenvolvedores da plataforma estejam dispostos a usá-lo como suas máquinas principais.

Linus Torvalds disse que estava tentando comprar um computador ARM há 30 anos. E desde sua experiência inicial com o 6502, ele deu notas altas à ARM para velocidade de processamento de instruções. Mas a dificuldade de levar a máquina Acorn Archimedes para a Finlândia o fez comprar a Sinclair QL, foi um erro que o fez entender a importância da compatibilidade e amplo suporte para a plataforma.

Linus disse coisas semelhantes sobre a Internet das Coisas (IoT). Quando questionado sobre tornar o Linux mais fácil de rodar em dispositivos com poucos recursos de computação, ele disse que a comunidade de desenvolvedores Linux não faria isso porque a maioria desses dispositivos é muito limitada.

Existem muitos dispositivos IoT abertos com os quais a comunidade se importará, mas se suas especificações forem fechadas, apenas seus fabricantes os suportarão e o kernel não incluirá o código para fazê-los funcionar corretamente.

De qualquer forma, a facilitação do Linux pode não ser o caminho para impulsionar os dispositivos IoT, mesmo que um hardware mais barato seja melhor. As pessoas sempre vão querer mais poder de computação e os recursos de hardware continuarão crescendo.

Torvalds também mencionou a viabilidade do Linux. Ele disse que sistema operacional evoluindo, não apenas adicionando novos recursos, muitas mudanças foram feitas em um nível baixo, mas ninguém realmente percebeu. Respondendo à observação de que a idade dos principais desenvolvedores principais é um problema, Linus Torvalds disse que há continuidade na equipe e que o número de desenvolvedores principais é louvável, muito mais do que outros projetos de código aberto.

Rusling também fez uma observação a Torvalds sobre seu comportamento. Ao que Linus disse que é uma pessoa direta, e pela Internet ninguém consegue ouvir o seu tom. A linguagem argumentativa na lista de discussão do kernel do Linux às vezes é dura, Linus usa linguagem dura, mas no final você nem sempre pode ser legal e calmo. Ele continuou dizendo que às vezes seu mau humor dá mais notícias do que sua capacidade de ser legal. Linus diz que se sente completo homem feliz. Eles tiveram um ótimo processo de desenvolvimento e tudo realmente funciona.

E aqui está a gravação da conversa entre Linus Torvalds e David Rusling:


Linus nasceu em Helsinque. Os pais, os finlandeses Nils e Anna Torvalds, que falam sueco, eram estudantes radicais nos anos 60, meu pai era até comunista, que passou um ano em Moscou em meados dos anos 70. Linus foi nomeado após Linus Pauling. Na escola, ele se destacou em física e matemática. Ele era um menino pouco comunicativo e modesto. Ele era frequentemente provocado por causa das opiniões políticas de seu pai.

Em 1988, Linus ingressou na Universidade de Helsinque, graduando-se em 1996 com mestrado em cibernética.

Linus Torvalds mora em Portland, Oregon, EUA, com sua esposa Tove (Tove), seis vezes campeã finlandesa de caratê, três filhas: Patricia Miranda (n. 5 de dezembro de 1996), Daniela Yolanda (n. 16 de abril de 1998) e Celeste Amanda (nascida em 20 de novembro de 2000), assim como o gato Randy.

De fevereiro de 1997 a junho de 2003, ele trabalhou para a Transmeta Corporation, após o que se mudou para o Open Source Development Labs. Embora a OSDL esteja sediada em Portland, Oregon, ela opera de casa em San Jose.

O mascote pessoal de Linus Torvalds é o pinguim Tux, que também se tornou o emblema do sistema operacional Linux.

A Lei de Linus, finalmente formulada por Eric S. Raymond, afirma: "Com olhos suficientes, todos os erros estão na superfície." Um erro profundo é difícil de encontrar, mas se um número suficiente de pessoas procurar por erros, todos eles se tornarão superficiais. Ambos os programadores compartilham a ideologia do código aberto, em parte baseada na crença nessa lei.

Ao contrário de muitos ideólogos de código aberto, Torvalds raramente fala publicamente sobre software concorrente. Ele foi criticado por trabalhar em software de código fechado na Transmeta e por usar o aplicativo proprietário BitKeeper. No entanto, ele reagiu fortemente aos ataques contra o Linux e a ideologia do código aberto de gigantes do software como Microsoft e SCO.

[editar]

Em 1981, o avô de Linus, Leo, um matemático, apresentou a seu neto o computador Commodore VIC-20, que ele usa para cálculos matemáticos. Linus se interessou por programação e leitura de manuais de máquinas. Ele então começou a ler revistas de informática e escrever seus próprios programas, primeiro em BASIC e depois em Assembly.

Desde seus anos de escola, Linus recebeu bolsas de estudo para o sucesso em matemática. O primeiro computador que comprou foi o Sinclair QL, que na época custava quase US$ 2.000.

Depois de deixar a escola, Linus entrou na Universidade de Helsinque para um curso de ciência da computação. O treinamento foi interrompido por um ano de serviço no exército.

Um evento significativo na vida de Torvalds foi a leitura do livro de Andrew Tanenbaum, Operating Systems: Design and Implementation, ISBN 0136386776. O livro, usando o Minix OS escrito por Tanenbaum como exemplo, apresenta a estrutura dos sistemas da família UNIX. Linus ficou muito interessado e mais tarde comprou um novo computador baseado no 386 e instalou o Minix.

Tendo descoberto falhas no sistema, ele começou a escrever seu próprio emulador de terminal, no qual implementou a troca de tarefas. Então Linus adicionou mais e mais novos recursos ao programa, graças aos quais ele logo se tornou um sistema operacional completo. Ele então enviou o agora famoso anúncio ao grupo de notícias do Minix:

De: [e-mail protegido](Linus Benedict Torvalds)

Grupos de notícias: comp.os.minix

Assunto: Uma breve pesquisa sobre meu novo sistema operacional

Organização: Universidade de Helsinque

Olá a todos que usam minix - estou fazendo um sistema operacional (gratuito) (apenas um hobby, não será grande e profissional como o gnu) para clones 386(486) AT. Está esculpido desde abril e estará pronto em breve. Eu quero feedback sobre o que as pessoas gostam/não gostam no minix, porque meu sistema é semelhante a ele (mesmo layout do sistema de arquivos (por razões práticas) entre outras coisas).

Já habilitei bash (1.08) e GCC (1.40) e tudo parece funcionar. Isso significa que algo útil aparecerá em alguns meses e gostaria de saber o que as pessoas desejam. Qualquer conselho é aceito, mas não prometo que cumprirei tudo :-)

Linus ( [e-mail protegido])

PS. Sim, ele não possui código minix e possui um fs multitarefa. NÃO é portátil (usa 386 comutação de tarefas, etc.) e provavelmente suportará apenas discos rígidos AT, como Isso é tudo que eu tenho :-(

Em 17 de setembro de 1991, Linus lançou o código-fonte do programa (versão 0.01) para download público. O sistema despertou imediatamente grande interesse. Centenas, depois milhares de programadores se interessaram pelo sistema (o diretório com o programa, por falta de opções melhores, se chamava “Linux”) e trabalharam para melhorá-lo e complementá-lo. Foi distribuído e ainda é distribuído sob os termos da licença pública GNU - GPL.

“Ainda acho que construir um kernel monolítico em 1991 é um erro fundamental. Agradeça por não ser meu aluno: eu não daria uma nota alta para tal design :-) ”(de uma carta para Linus Torvalds). Tannenbaum intitulou seu post "Linux é inútil".

Além do kernel monolítico, Tannenbaum criticou o Linux por sua falta de portabilidade. Tannenbaum previu que os processadores 80x86 desapareceriam em um futuro próximo, dando lugar à arquitetura RISC.

A crítica feriu muito Torvalds. Tannenbaum era um professor famoso e sua opinião importava. Nesse ponto, porém, ele estava errado. Linus Torvalds insistiu que ele estava certo.

A popularidade do sistema cresceu e, posteriormente, jornalistas de todo o mundo começaram a falar sobre isso. Linux e Linus ficaram famosos.

Atualmente, apenas cerca de 2% do kernel do sistema Linux é escrito pelo próprio Torvalds, mas cabe a ele alterar o código oficial do kernel. Outras partes do sistema Linux (X Window System, compilador GCC, sistemas de gerenciamento de pacotes, etc.) são executadas por outras pessoas. Torvalds, via de regra, não participa de discussões que não sejam relacionadas ao kernel do sistema.

Torvalds possui a marca registrada Linux e monitora seu uso (http://slashdot.org/articles/00/01/19/0828245.shtml) por meio da organização sem fins lucrativos Linux International e com a ajuda de usuários Linux em todo o mundo.

Na pesquisa do Homem do Século de 2000 da Time Magazine, Linus ficou em 17º lugar. Em 2001, ele dividiu com Richard Stallman e Ken Sakamura o Prêmio Takeda de Prosperidade Social e Econômica. Em 2004, a Time o nomeou uma das pessoas mais influentes do mundo.

"Eu faço software livre porque acho que é o único do jeito certo desenvolvimentos"

Alguns consideram Linus Torvalds, o criador do sistema operacional Linux e do repositório Git, apenas um homem de sorte. Para alguns, ele, ao contrário, parece ser um entusiasta proposital de seu trabalho. Porém, ninguém contestará o fato de que, graças ao talento excepcional de Torvalds, surgiu um sistema operacional que se espalhou pelo mundo.

Além disso, o uso gratuito e a edição gratuita do código-fonte do sistema operacional foram de fundamental importância para seu criador. Uma enorme comunidade de código aberto se formou em torno do Linux, graças à qual o sistema vem se desenvolvendo até hoje: novas compilações e novos sistemas operacionais baseados no kernel do Linux estão aparecendo constantemente.

Os termos de distribuição do Linux foram desenvolvidos em Estado inicial. O Linux é distribuído livremente e não pode ser colocado à venda. Se o usuário fizesse quaisquer alterações ou melhorias no sistema, ele deveria torná-las públicas na forma de códigos-fonte.

Linus escreveu seu sistema operacional, contando com muitas ferramentas distribuídas gratuitamente na Internet. O mais importante deles era o compilador GCC, que tinha direitos autorais sob a General Public License. Posteriormente, todo o sistema operacional Linux foi licenciado sob a GPL.

"Jogo" no Linux

Linus Torvalds não pensava em fama e nem imaginava que a história do Linux iria tão longe. Ele gostava de computadores e programação desde os tempos de escola e continuou a fazer o que amava enquanto estudava na Universidade de Helsinque. Ele mesmo costuma observar que a programação deve ser feita com prazer. Portanto, assim como na infância, ele simplesmente "brincou" no desenvolvimento do Linux. Impulsionado primeiro pela paixão e depois feedback positivo, Torvalds a certa altura descobriu que havia criado um sistema operacional.


Linux 0.01

"Ninguém realmente cria um ótimo código na primeira vez, exceto eu, mas sou o único."

Aos poucos, outros desenvolvedores começaram a "brincar" no Linux junto com seu criador. Ao revelar todos os cartões e publicar o código-fonte de seus descendentes em domínio público, Torvalds arriscou até certo ponto perder o status de desenvolvedor líder do projeto. No entanto, ele aparentemente adivinhou que seu nível profissional era muito mais alto do que a maioria dos desenvolvedores. Além disso, nem todo mundo sabe trabalhar muito, com eficiência e ao mesmo tempo de graça. E Linus Torvalds tinha uma habilidade tão "única".

E a seguinte citação ilustra o termo “entretenimento” na representação de Torvalds:

Portanto, é provável que a maioria de vocês fique insuportavelmente entediada no Natal, e aqui está o entretenimento perfeito para você. Teste 2.6.15-rc7. Todas as lojas estarão fechadas e realmente não haverá melhor atividade entre as refeições.

Em geral, antes de Linus se casar com sua aluna, programar era quase a única coisa que ele fazia entre “comer comida”. Depois de se casar em 1996, Torvalds conseguiu um emprego na Transmeta, uma startup da Califórnia que estava desenvolvendo CPUs energeticamente eficientes. Mesmo assim, ele continuou sendo o principal desenvolvedor do Linux e, ao mesmo tempo, continuou a se divertir.

E em 2003, ele deixou a empresa para se concentrar inteiramente no desenvolvimento de seu sistema operacional. O cuidado tornou-se possível graças ao recém-formado organização pública A Linux Foundation (na época chamada Open Source Development Labs), que fornecia a Torvalds seguro médico e salário.

sucesso inesperado

A comunidade Linux tornou-se uma espécie de organismo auto-regulador que ninguém controla centralmente. Assim, não fazia sentido organizar uma luta pelo poder no projeto. No entanto, Torvalds ainda é creditado com liderança informal. De acordo com citação famosa, gerenciar programadores é como pastorear uma manada de gatos. Talvez Linus tenha conseguido encontrar um equilíbrio entre direção geral desenvolvimento do projeto e ao mesmo tempo não impediu que os desenvolvedores andassem por conta própria. Além disso, no âmbito deste projeto, qualquer participante pode realizar seu próprio desenvolvimento com base no kernel do Linux, sem incomodar ninguém.

Você também pode se lembrar que semelhante atrai semelhante: sendo um profissional adequado e autocrítico sem uma frequência cardíaca superestimada, Torvalds naturalmente"puxou" para si aqueles que possuíam qualidades semelhantes. Em algum momento, o Linux se tornou o projeto de código aberto de maior sucesso. E como você sabe, a equipe geralmente alcança um grande sucesso quando seus membros olham aproximadamente na mesma direção.

Tais resultados não poderiam deixar fabricantes comerciais de sistemas operacionais indiferentes ... e apenas pessoas invejosas que permaneceram à margem. No entanto, Linus Torvalds não procurou cruzar seu caminho ou deixar ninguém com ciúmes. O sistema operacional Linux começou a se espalhar fora da comunidade porque era um produto muito bom. Especialmente amplas oportunidades abriu para ela quando, na primavera de 1992, o hacker Orest Zbrowski adaptou com sucesso o X Window para Linux. Assim, o Linux tem uma interface gráfica.

git

Além do desenvolvimento de sistemas operacionais, Torvalds tinha pouco interesse. Embora este tópico inclua muitos aspectos com os quais você pode lidar por toda a sua vida. Linus considerava o desenvolvimento de sistemas de controle de versão e o trabalho com bancos de dados as áreas mais chatas. No entanto, ironicamente, em 2005 ele foi forçado a criar seu próprio sistema de controle de código-fonte.

Em 2005, Torvalds lançou o Linux 2.6.12-rc2 e afirmou que não continuaria o desenvolvimento do sistema operacional até que houvesse um substituto para o repositório BitKeeper que a comunidade Linux usava até 2005. O BitKeeper teve que ser abandonado devido a desentendimentos com seus desenvolvedores em relação ao seu uso gratuito no desenvolvimento de código aberto. E Toralds categoricamente não gostou de outros sistemas de controle de código-fonte.

“Como resultado, decidi que eu mesmo poderia escrever algo melhor em duas semanas e não me enganei.”

Torvalds criado sistema distribuído Gerenciamento de código-fonte Git em duas semanas. Ele disse repetidamente que odeia repositórios centralizados como o SVN. Ao criar o Git, Linus entendeu claramente o que precisava: descentralização, capacidade de desenvolver offline de forma independente e a conveniência e confiabilidade de ramificar e mesclar. Além disso, ele criou um sistema de gerenciamento de código-fonte especificamente para as necessidades dos desenvolvedores do kernel Linux.

Mas o Git estava destinado a um "grande" destino, que Torvalds, novamente, não esperava. O repositório se tornou popular fora da comunidade Linux. Git foi usado por desenvolvedores de produtos como KVM, Qt, Drupal, Puppet, Wine.

Geek com caráter

Na esteira da popularidade do Git, Linus até deu uma palestra no Google em 2007. Depois de analisar o relatório, podemos concluir que Torvalds tratou a si mesmo e à situação atual com bastante ironia e autocrítica:
Devo fazer uma pequena ressalva de que não sou um orador muito bom, em parte porque não gosto de falar e em parte porque, nos últimos anos, todos querem que eu fale sobre o futuro nebuloso do Linux nos próximos século, e eu - em geral geek e prefiro falar sobre tecnologia.

Mesmo quando criança, Linus Torvalds era uma pessoa tímida e pouco comunicativa. Na escola, era considerado um típico "nerd", o que condiz com sua aparência (frágil e baixinha) e hobbies. Ele se considerava "feio" - inclusive por causa do nariz grande.

Na juventude, continuou a sofrer de todos os tipos de complexos associados à socialização. É verdade que ele sofria apenas em seu tempo livre com a programação - isto é, muito raramente.

Seus fracassos na sociedade foram mais do que compensados ​​pelos sucessos na ciência da computação, onde Torvalds desfrutou de sua própria "onipotência". Mas tais contradições são características de pessoas proeminentes e compensar com a idade. Nesse caso, você pode ver que marca isso deixou em sua forma de comunicação.

Você pode discordar de mim o quanto quiser, mas durante este relatório, todos que discordam de mim são, por definição, malucos idiotas. Lembre-se disso! Você estará livre para fazer e pensar o que quiser quando eu terminar meu relatório. E agora estou dando minha única opinião correta, então usuários de CVS, se você realmente ama tanto, saia da minha frente. Você precisa ir para um hospital psiquiátrico ou outro lugar.

O tema em que Torvalds se sente confiante torna-se um campo de improvisação, auto-ironia, coqueteria e outras formas de flerte com o público.
Comecei o projeto, desenvolvi a arquitetura e o código inicial, e no último ano e meio ele teve o suporte de um cara muito mais legal, o japonês Junio ​​Hamano, e foi ele quem tornou o Git mais acessível aos meros mortais. As primeiras versões do Git exigiam uma certa quantidade de "pontos mentais" de inteligência. Desde então, ficou muito mais fácil.

Em geral, esta é a minha abordagem usual - todos os outros fazem o seu melhor, e eu mesmo posso apenas sentar e saborear Pina Colada.


Não estranho a Linus Torvalds e qualidades como franqueza franca, beirando a obscenidade demonstrativa. Isso é ilustrado pela história da cooperação com a NVidia em 2012.

Um dos universitários pediu ao criador do Linux que comentasse sobre a relação da comunidade open source com uma das maiores desenvolvedoras mundiais de aceleradores gráficos e processadores - a NVidia.

Linus Torvalds disse que a NVidia é uma das piores empresas com quem tinha de lidar. Segundo ele, os representantes da NVidia não estão dispostos a cooperar com a comunidade de desenvolvimento do Linux e continuam mantendo o código de seus drivers gráficos para Linux fechado.

Concluindo sua resposta, Linus Torvalds resumiu o que foi dito acima em relação à NVidia, fez um gesto obsceno com a mão para a câmera e declarou: "NVidia, foda-se!"

Os valores que Linus Torvalds defendeu (talvez um pouco ostensivamente demais) mudaram a maneira como a comunidade de código aberto poderia ser. Seu exemplo inspirou, e continua a inspirar, "feitos" de outros desenvolvedores.

20 de abril de 2012 Linus Torvalds (juntamente com o médico japonês Sinya Yamanaka) tornou-se o laureado do Prêmio de Tecnologia do Milênio (Finlândia).

Em 2014, Linus Torvalds recebeu o prêmio Computer Pioneer Award da IEEE Computer Society.