Visite também: UnderLinux ·  Dicas-L ·  SoftwareLivre.org ·  [mais] ·  Currículo ·  Efetividade ·  makerNews ·  Arduino

Linus Torvalds diz que a diversidade é um detalhe desimportante e explica por que prefere ser rude

Tags:

Uma sessão de perguntas e respostas de um evento sobre código aberto na Oceania trouxe algumas respostas bem claras – e polêmicas – de Linus Torvalds.

A primeira pergunta já foi direto ao ponto: Matthew Garrett questionou sobre o tom áspero que Linus adota em suas comunicações com desenvolvedores do kernel Linux. Linus respondeu que não é uma pessoa polida, e não se importa com você. Ele se importa com a tecnologia e com o kernel, que são muito importantes para ele.

Outra questão da mesma sessão foi sobre a diversidade na comunidade open source, observando a ausência de minorias, e a presença de apenas uma mulher, entre os palestrantes do evento. A resposta de Linus contrastou com as políticas de inclusão da Linux Foundation e de algumas de suas principais patrocinadoras: na ocasião ele disse que a parte mais importante do open source é que você pode fazer aquilo em que você é bom, e que esse papo de diversidade é um detalhe que não é realmente importante.

O Ars Technica pediu, e Linus mandou alguns esclarecimentos por e-mail, voltando atrás parcialmente no que disse sobre a inclusão, mas mantendo e ampliando o que disse sobre sua atitude abrasiva. (via arstechnica.com - “Linus Torvalds on why he isn’t nice: “I don’t care about you” | Ars Technica”)

Compartilhe: [Twitter] [Facebook] [Comentar]

2002 de novo: Bug no Steam para Linux apaga todos os arquivos pessoais de quem tiver movido o diretório

Tags: jogos, falha

Pouco depois da virada do século, enquanto várias empresas grandes experimentavam o desktop Unix (e o Linux) como alvo pela primeira vez, programas portados sem maior atenção de vez em quando causavam falhas assustadoras, e a Valve, que chegou ao Linux 10 anos depois, parece estar repetindo a História, do jeito dela.

No caso em tela, o arquivo steam.sh inclui o comando 'rm -rf "$STEAMROOT/"*' sem verificar se a variável $STEAMROOT está vazia, situação na qual o comando acima vira o mesmo que 'rm -rf /*', que significa: 'apague todos os arquivos a que eu tenha acesso em todos os meus discos, sem me pedir confirmação'.

E o pior: o mesmo steam.sh atribui o conteúdo da variável $STEAMROOT de uma maneira que faz com que ela fique vazia em algumas circunstâncias - por exemplo, se o usuário tiver movido o diretório steam para outro disco e feito um link simbólico para ele, uma operação bastante comum e trivial. Aí... o script que inicializa o Steam apaga tudo que o usuário tiver acesso.

O artigo do Register tem mais alguns detalhes, links e trechos do código.

Enviado por zeuslinux (zeuslinuxΘyahoo·com):

Compartilhe: [Twitter] [Facebook] [Comentar]