Linus Torvalds responde aos leitores do Slashdot

linus torvalds

A seção linux do slashdot.com fez um concurso entre seus leitores para perguntas a serem feitas a Linus. A partir das perguntas feitas, foi escolhida uma dezena das perguntas com maior pontuação, e há poucos dias publicaram as respostas que ele deu:

A primeira pergunta foi sua opinião sobre a guerra de patentes de software, mencionando SCO e métodos para detectar violações de licença de código aberto. Linus diz que sua fúria não é contra o estoque de patentes, mas contra seus excessos e más políticas, que problemas de direitos autorais e "usar a lei como uma ameaça" são dois problemas separados (referindo-se a SCO), e que quando ele mencionou a proteção de direitos autorais era muito forte, ele estava se referindo ao slogan "a vida do autor + 70 anos" (o tempo que uma obra leva para passar para o domínio público)

A segunda pergunta era sobre sua opinião sobre as instruções que podem ser manipuladas por um processador, mas não são implementadas (como a comparação entre strings dqword). Linus diz que não é muito fã de novos recursos, que a interoperabilidade e a compatibilidade são mais importantes para o projeto do processador, e cita Edison como "Um gênio é 1% de inspiração e 99% de suor." Ele também diz aos arquitetos de CPU algumas dicas como fazer um grande subsistema de memória independente do conjunto de instruções e que a CPU não pede agendamento de instruções para um conjunto de latências de instrução ou limitações do decodificador (ele diz que por esse motivo odeia o processador Itanium , porque é ridículo expor a microarquitetura no conjunto de instruções).

A terceira pergunta era o que você faria de diferente se tivesse o conhecimento e as habilidades de hoje, 20 anos atrás. Ele não diz quase nada. Que apesar dos erros, ele escolheu a coisa certa para o maior.

A quarta pergunta era sobre micronúcleos. Linus diz que seu problema com eles é que colocam o problema do espaço dentro do problema da comunicação, tornando lá uma complexidade extra, como encontrar novas maneiras de evitar latências e comunicações extras.

A quinta questão era como o Linux foi capaz de evitar a fragmentação sofrida por outros sistemas baseados em UNIX (como os sistemas BSD). Linus diz, como um crente na GPLv2, que a licença importava muito nisso e que (para ele) o importante para uma licença de código aberto não é que ela oferece a possibilidade de bifurcação, mas que incentiva a mistura do código bifurcado.

A sexta pergunta é semelhante à terceira, mas em relação ao GIT. Ele diz que só iria melhorar pequenos detalhes, mas que o projeto nuclear é bastante robusto e eles quase não têm informações redundantes. Ele também elogia o trabalho de June Hamano como mantenedor do git.

A sétima pergunta foi sobre avanços no armazenamento (referindo-se a ceph, que há 2 anos foi incluído no kernel). Ele diz que não é algo em que esteja muito interessado. Tudo o que pode dizer é que ele não suporta armazenamento rotacional e suas latências são terríveis.

A oitava pergunta era sobre seus hacks favoritos do kernel. Linus diz que não gasta seu tempo codificando, mas lendo e-mails e misturando códigos que outros escreveram. E que quando ele se envolve com o código, não é porque é legal, mas porque o código está quebrado e é aí que ele começa a ferrar as pessoas que o escreveram. No entanto, você deseja que mais pessoas possam entender o tipo de codificação de nível muito baixo e colocar, por exemplo, algo muito simples, como remover um item de uma lista vinculada.

A nona pergunta era sobre livros. Ele diz que nunca consegue pensar em um livro que "mudou sua vida", mas que a leitura o leva mais ao escapismo. Ele menciona títulos como "The Selfish Gene" de Richard Dawkins, "Stranger in a Strange Land" de Robert A. Heinlein e "O Senhor dos Anéis" (que ele afirma ter sido um dos primeiros livros que leu em inglês. começou usando um dicionário e terminou sem precisar).

A décima pergunta era sobre como você lida com o estresse. Ele diz que gosta de discutir e que apesar das putas que faz, sabe quando parar de ficar obcecado por um assunto e assim evitar enlouquecer. Ele cita o que considerou seu pior momento, o famoso “Linus não escala” de 10 anos atrás onde ele não estava muito ciente do crescimento do kernel.

A penúltima pergunta era descrever seu computador. Linus tem um PC Westmere de 4 núcleos que não é nada especial, exceto por seu case e seu SSD Intel. E ele também tem um Apple MacBook Air de 11 ”(E SEM OS X), porque ele odeia laptops grandes.

E a última pergunta era “Um dia você vai passar suas funções. Como você vê o kernel e o ecossistema Linux depois disso? Linus diz para não se preocupar, pois ele tem uma comunidade de desenvolvedores muito forte e vários "tenentes" que podem substituí-lo. Mesmo assim, você não se vê interrompendo o que vem fazendo há 20 anos.

Postagem original: http://meta.slashdot.org/story/12/10/11/0030249/linus-torvalds-answers-your-questions


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   3ndriago dito

    O grande Linus tem um Mac !!! Lol deve haver alguns à beira de um ataque cardíaco ...

    1.    KZKG ^ Gaara dito

      Isso sempre foi sabido, ele tem um Mac mas não usa o sistema operacional deles 😀

      1.    3ndriago dito

        MAS ele tem um Mac !!! E se eu comprar um Mac para não usar MacOS significa que você acha que o hardware vale a pena, certo?

        1.    Erunamo JAZZ dito

          O MacbookAir foi um dos primeiros laptops leves (ultrabooks?) A ser fabricado. Visto que Linus prefere laptops leves, não é surpreendente. De qualquer forma, o mac geralmente tem um bom hardware, embora, é claro, eu nunca compraria uma dessas coisas 🙂

        2.    Windousico dito

          Linus afirmou que aquele Mac foi um presente. Outra coisa seria pagar por um computador Apple.

        3.    KZKG ^ Gaara dito

          Cara ... o hardware não importa. Quem não gostaria de um computador com 4 GB de RAM DDR3, um Core i7… um (não sei…) SSD de 120 GB, etc? RI MUITO!

    2.    Daniel C dito

      Ele tem um Mac, mas não usa OSX ... então ele só o comprou pelo design e pelo tamanho, pelo menos é assim que eu entendo.

    3.    nano dito

      O problema da Apple não é o hardware, pois é praticamente o mesmo que pode ser obtido em qualquer lugar. O problema está diretamente no sistema xD

      1.    Daniel C dito

        Nem tanto, mas o elitismo com que lidam muito bem com o marketing.

  2.   criótopo dito

    Cojonudo, um post sobre várias opiniões de Linus Torvalds e nos comentários todos falando sobre UMA de suas máquinas. É certo que o departamento de marketing da Apple é o pau. 😀

  3.   apodrece87 dito

    e qual é o ódio que um MAC tem? MACs são PCs muito bons (embora não seja conveniente para mim ocupá-lo ... mas talvez eu tivesse um) agora seria diferente se eu dissesse que você tem um com Wx (Windows Any version)

    1.    Luis dito

      Uma das poucas coisas boas do Wx é o ponto fraco do GNU / Linux: Quer queiramos ou não, a quantidade de software disponível é muito superior.

      Eu sempre vi estúpido aquele fechado de coco que usando GNU / Linux se recusa a usar outro sistema operacional

      Sempre uso GNU / Linux e tenho um Wx para o caso de precisar usar um determinado programa, o que raramente acontece, mas eu o tenho.

      1.    jorgemanjarrezlerma dito

        E aí, Luis.

        Veja, uso Linux há quase 20 anos e nunca precisei de nenhum programa ou aplicativo Windows que não existisse no Linux. Na verdade, muitos dos meus clientes têm sistemas Windows e, se eu precisar fazer algo a respeito, virtualizo e pronto. Os vários bancos de dados, gerentes e administradores, design e gráficos vetoriais, automação de escritório, programação, etc. (mesmo software vertical) você os encontra, é só uma questão de pesquisar.

        Respeito o seu ponto de vista, mas acho que você precisa ir mais fundo e verá que o que estou dizendo é real. Sei que existem softwares especializados desenvolvidos para este ambiente, mas se você virtualizar, como mencionei, não precisa do windows. Até o Wine pode lhe dar uma solução para muitas alternativas.

        1.    Luis dito

          Olá jorge.

          Para te dar um exemplo, ao fazer a demonstração do resultado online é necessário instalar uma assinatura eletrônica no computador que estamos usando, embora supostamente funcione também com o Firefox na prática, só funciona com o IExplorer.

          Também vejo que falta um aplicativo para faturamento, contabilidade e gerenciamento de armazém, algo como o FacturSol.

          Em parte, você me dá o motivo: se você virtualiza o Windows ou usa o Wine, é porque em algum momento teve que usar um aplicativo do Windows, certo?

          Só para constar, adoro GNU / Linux e não gosto de Microsoft e Aple, mas se preciso usar um determinado programa, não me recuso a usá-lo porque é para um sistema operacional que não gosto.

          1.    jorgemanjarrezlerma dito

            E aí, Luis.

            É verdade, mas antes porque o desenvolvimento desses sites especializados como os do Tesouro é que eles são desenvolvidos com tecnologias Microsoft que estendem os padrões mais do que deveriam e isso gera incompatibilidade com software de terceiros. Se a Microsoft respeitasse os padrões como estão, isso não seria um problema. Mesmo se você usar um MacOS (Lion ou Snow Leopard) que usa o Safari como navegador da web, você terá o mesmo problema.

  4.   jorgemanjarrezlerma dito

    Como sempre, único no seu estilo e modo de pensar, como diz o ditado: gênio e figura até o túmulo. Entrevistas muito boas e as perguntas cobrem muitos tópicos que geralmente são os mais arraigados.

    Em relação ao MAC, não vejo o que há de errado já que o hardware desta marca é um dos melhores, mas nada que chame a atenção. Recorde-se que esta fama de qualidade vem desde a altura da fundação da empresa, graças ao trabalho de «Woz» (Steve Wozniack - um dos 3 fundadores da Apple Computers), que do meu ponto de vista pessoal, é um dos melhores engenheiros que já existiu, não é à toa que trabalho na Atari sob a orientação de Nolan Bushnell.

    1.    jorgemanjarrezlerma dito

      Fix, Woz trabalhou na HP, não na Atari.

      1.    3ndriago dito

        Correção da correção: Jobs trabalhou para a Atari e subcontratou Woz para um novo projeto, portanto, direta ou indiretamente, Woz trabalhou para a Atari. (Leia a biografia de Jobs se você não acredita em mim!)

        1.    jorgemanjarrezlerma dito

          Woz conheceu Jobs por meio de um amigo em comum, Bill Fernandez (se bem me lembro). O detalhe é que quando Woz projetou seu primeiro computador pessoal, por motivos de contrato teve que apresentá-lo primeiro à HP, mas o chamaram de louco e que o dispositivo não tinha futuro (curiosamente o mesmo da IBM), então com Jobs que apresentou na Universidade de Berkeley, onde obteve grande sucesso, razão pela qual Jobs, Ronald Wayne e Woz em 1976 fundaram a Apple Computers Inc ..

  5.   Leão dito

    Já que ninguém fala sobre o assunto do post ... eu mesmo faço 🙂
    Em geral, eu gosto que alguém como Linus esteja disposto a compartilhar opiniões com usuários (não programadores ou colaboradores, apenas usuários). É especial gostei da última pergunta O que vai acontecer quando o grande pinguim for descansar? E o que ele disse me tranquiliza sobre o fato de a comunidade ser muito sólida (o que se vê claramente).
    E quanto ao Mac ... Stallman (que não tem nada a ver com isso) sempre defendeu a liberdade, a liberdade de escolha não entraria também na liberdade feliz? Se temos a liberdade de criticar, não temos também a liberdade de escolher entre um "PC" ou um "Mac", ou mesmo a liberdade de escolher entre software livre e proprietário? É só uma pequena dúvida que sempre tive.

    1.    anônimo dito

      Sem saber o que Stallman responderia, por mim mesmo posso dizer que temos a liberdade de comprar um Mac ou um iPhone, mas por mais que tenhamos a liberdade de escolhê-los, nada garantirá que tenhamos liberdade (e privacidade ) ao usá-los. Não vejo lógico tanto ativismo na internet para que depois nós mesmos bebamos daqueles que lutam para cortar nossas liberdades.

    2.    jorgemanjarrezlerma dito

      Que tal Léo?

      É verdade, íamos muito (eu me incluo) de graça. Olha, liberdade como você diz é ótimo, se comprarmos e usarmos (legal ou ilegalmente) software ou hardware, eu concordo totalmente com você. No caso particular do software, a liberdade que entendo, do ponto de vista de um usuário comum, é que posso copiá-lo e instalá-lo quantas vezes puder sem violar nenhuma legislação.

      1.    Leão dito

        Claro, eu penso o mesmo. Mas pessoalmente também faço uso da minha liberdade de escolha ao fazer uso do driver proprietário da Nvidia, estando ciente de que me limita, mas isso não significa que eu deixe de ser livre, e menos em mandá-lo voar quando quiser.
        Exemplo: Firefox é um dos melhores navegadores e é gratuito e os add-ons que eles oferecem dão uma grande liberdade para usar a internet, mas aproveitando a minha liberdade eu uso o Midori, que embora seja gratuito e tenha suas vantagens , pelo qual o escolhi Limita-me porque não é tão avançado como o Firefox, e sabendo disso, continuo a escolher.
        CUIDADO: não defendo software proprietário, e também tenho o mesmo ponto de vista que você, mas é assim que vejo a liberdade de escolha.

  6.   Ezequiel dito

    Vejamos, no que diz respeito à liberdade e à escolha entre software "privado" e "livre" ... deixe cada um escolher o que quiser. O que importa é "escolher" e saber as consequências ... nada mais.

    Linus é um grande homem.

  7.   anônimo dito

    Também quero falar sobre o tema do post ...

    Linus, o homem, o guia, o exemplo a seguir para todo bom troll, talvez um dia o veremos quase como o magnífico Steve Jobs, um chefe barulhento e cheio de tesão perdoado por ser o melhor. Até lá, eu e muitos de nós diremos sobre ele o mesmo que dizemos sobre Jobs hoje.

  8.   oscar dito

    O que ninguém ousa dizer é que seu MacBook Air tem Windows 7 xD

    1.    Leão dito

      Sim…
      E Bill Gates usa Debian Stable com LXDE em seu PC de 24 núcleos porque gosta de velocidade. XD

  9.   maxixe dito

    De algo se eu tiver certeza com esse problema dos kernels ... Eu instalei em 2 máquinas Kubuntu 12.10 e Linux Mint 13 e em ambas ao mudar da versão 3.5.7 para 3.6.2 ou 3.6.3 o Pidgin não funciona mais para mim ou o Kopete me diz que estou conectado de outro site, o que não é verdade, e quando abro meu e-mail pelo Opera, embora abra, não carrega nada, o mesmo acontece com o Chrome e o Mozilla, eles abrem as páginas mas não carregue nada.Eles tornam muito lento, quando voltar para 3.5.5. ou o 3.5.7 ou mesmo o 3.5.0.17 com o qual o 12.10 vem funciona perfeito e fluido e o Pidgin ou o Kopete não me dizem que estou conectado de outro site, reinstalei alguns da série 3.6 e novamente os erros Isso até me deixa sem teclado ou bluetooh e muda a configuração do LibreOffice.
    Isso acontece com mais alguém?