Bill Joy: biografia, vi, BSD Unix, Sun Microsystems e o ensaio de 2000 | Ícones da Tecnologia | Ícones da Tecnologia

Dossiê · Pessoa

Bill Joy: o programador do vi, do BSD e cofundador da Sun

Bill Joy (1954) escreveu em Berkeley partes centrais do BSD Unix, como os editores vi e ex e o C shell, cofundou a Sun Microsystems em 1982 e foi cientista-chefe e CTO da empresa até 2003. Em 2000 publicou na Wired um ensaio alertando para os riscos da genética, da nanotecnologia e da robótica.

Atualizado em · 1 fontes públicas citadas

Bill Joy nasceu em 8 de novembro de 1954, em Farmington Hills, subúrbio de Detroit, segundo a Wikipédia [1]. O pai era vice-diretor e orientador escolar [1].

Como estudante em Berkeley ele escreveu partes do BSD Unix, como o editor vi e o C shell [1]. Depois cofundou a Sun Microsystems, e em 2000 publicou um alerta sobre os riscos da genética, da nanotecnologia e da robótica [1].

Berkeley e o BSD Unix

Joy se formou em engenharia elétrica pela Universidade de Michigan e fez mestrado em engenharia elétrica e ciência da computação em Berkeley, concluído em 1979, segundo a Wikipédia [1]. Lá trabalhou no Computer Systems Research Group de Bob Fabry, no BSD Unix [1].

Começou mexendo num compilador Pascal deixado em Berkeley por Ken Thompson e depois criou os editores ex e vi e o C shell [1]. A página diz que a habilidade de Joy como programador é lendária, mas registra que ele nega a história de ter escrito o vi num fim de semana [1]. Também diz que Eric Schmidt contou, de forma imprecisa, no documentário Nerds 2.0.1, que Joy reescreveu o kernel do BSD num fim de semana [1].

Em 1980 Joy escreveu o cat -v, que Rob Pike e Brian Kernighan criticaram por ir contra a filosofia Unix [1].

A disputa do TCP/IP

Segundo um artigo da Salon citado pela Wikipédia, a DARPA contratou a BBN para colocar o TCP/IP no Unix de Berkeley, mas Joy se recusou a integrar a pilha da BBN, da qual tinha opinião ruim, e escreveu a sua [1]. John Gage resumiu: "É muito simples: você lê o protocolo e escreve o código" (tradução livre) [1].

Rob Gurwitz, que estava na BBN na época, contesta essa versão [1]. A página credita a Joy uma implementação de TCP/IP de alto desempenho no início dos anos 1980 [1].

Bill Joy: idade em cada marco

Idade aproximada de Bill Joy em marcos da carreira, a partir das datas da Wikipédia.

Idades calculadas; podem variar em um ano conforme o mês de cada marco.

Sun Microsystems

Joy cofundou a Sun Microsystems em 1982 com Scott McNealy, Vinod Khosla e Andy Bechtolsheim, segundo a Wikipédia [1]. Entrou cerca de seis meses depois da fundação, como 16º funcionário, mas com status pleno de cofundador [1].

Foi cientista-chefe e CTO da Sun até 2003 [1]. A página o aponta como inspiração para o NFS e credita a ele influência no SPARC, no Java, no Jini/JavaSpaces e no JXTA [1]. Em 1983 formulou a "lei de Joy", segundo a qual a velocidade máxima dos computadores, medida em MIPS, dobra a cada ano [1].

Em 9 de setembro de 2003 a Sun anunciou a saída de Joy, dizendo que ele estava tirando um tempo para pensar no próximo passo e não tinha planos definidos [1].

"Why The Future Doesn't Need Us"

Em 2000 Joy publicou na Wired o ensaio "Why The Future Doesn't Need Us" ("Por que o futuro não precisa de nós"), segundo a Wikipédia [1]. O texto argumenta que os avanços da engenharia genética e da nanotecnologia trazem riscos à humanidade e que robôs inteligentes poderiam substituir o domínio intelectual e social humano num futuro relativamente próximo [1].

Joy defendeu abrir mão das tecnologias GNR (genética, nanotecnologia e robótica) em vez de correr para desenvolvê-las [1]. Segundo a página, uma conversa num bar com Ray Kurzweil o levou a esse caminho [1].

Críticas ao ensaio

Alguns críticos chamaram a posição de Joy de "neoludita", segundo a Wikipédia [1]. Ray Kurzweil defende uma renúncia seletiva com diretrizes éticas e se opõe à renúncia ampla proposta por Joy [1].

A revista The American Spectator chamou o ensaio de justificativa, "talvez involuntária", para o estatismo (tradução livre) [1]. A página também aponta a aparente contradição de Joy investir, como capitalista de risco, em empresas de tecnologias GNR [1].

Investidor

Em 1999, ainda na Sun, Joy cofundou o fundo HighBAR Ventures com os colegas Andy Bechtolsheim e Roy Thiele-Sardiña, segundo a Wikipédia [1]. Em janeiro de 2005 tornou-se sócio da Kleiner Perkins, onde fez vários investimentos em energia verde [1].

A página observa que ele investe no setor mesmo sem formação na área, e cita a descrição que ele faz do próprio método: "Meu método é olhar para algo que parece uma boa ideia e supor que é verdade" (tradução livre) [1].

Prêmios e legado

Em 1986 Joy recebeu da ACM o Grace Murray Hopper Award pelo trabalho no BSD Unix, segundo a Wikipédia [1]. Em 1999 foi eleito para a National Academy of Engineering por contribuições a sistemas operacionais e software de rede, e em 2011 tornou-se Fellow do Computer History Museum [1].

A página cita uma fonte da Fortune que o chamou de "Edison da Rede" [1]. No livro Makers (2013), Chris Anderson atribui a ele a frase de que, "não importa quem você seja, a maioria das pessoas mais inteligentes trabalha para outra pessoa" (tradução livre) [1].

Frases e declarações públicas

“”

Linha do tempo

  1. 1954

    Nasce em Farmington Hills, Michigan, em 8 de novembro.

  2. 1979

    Conclui o mestrado em Berkeley, onde trabalha no BSD Unix.

  3. 1980

    Escreve o cat -v.

  4. 1982

    Cofunda a Sun Microsystems.

  5. 1983

    Formula a lei de Joy sobre velocidade dos computadores.

  6. 1986

    Recebe o Grace Murray Hopper Award da ACM.

  7. 1999

    Cofunda a HighBAR Ventures e entra na National Academy of Engineering.

  8. 2000

    Publica "Why The Future Doesn't Need Us" na Wired.

  9. 2003

    Deixa a Sun, em setembro.

  10. 2005

    Torna-se sócio da Kleiner Perkins.

  11. 2011

    Torna-se Fellow do Computer History Museum.

Empresas ligadas a Bill Joy

Empresas desta coleção em que a pessoa trabalhou, fundou, investiu ou com que teve relação direta. Os nomes com link já têm dossiê publicado.

Ver a rede de Bill Joy no grafo 3D

Veja também: outras pessoas

  • Scott McNealy Cofundou com Joy a Sun Microsystems em 1982.
  • Ken Thompson Deixou em Berkeley o compilador Pascal com que Joy começou a trabalhar.
  • Brian Kernighan Criticou com Rob Pike o cat -v de Joy por ir contra a filosofia Unix.
  • Andy Bechtolsheim Cofundou com Joy a Sun e a HighBAR Ventures.

Sumário de siglas usadas

BSD
Berkeley Software Distribution, versão do Unix desenvolvida em Berkeley.
CTO
Chief technology officer, diretor de tecnologia.
GNR
Genética, nanotecnologia e robótica, as tecnologias discutidas no ensaio de Joy.
MIPS
Milhões de instruções por segundo, medida de velocidade de processadores.
NFS
Network File System, sistema de arquivos em rede da Sun.

Perguntas frequentes

Quem é Bill Joy?+
Um cientista da computação americano, nascido em 1954, que criou o vi e o C shell no BSD Unix, cofundou a Sun Microsystems e foi seu cientista-chefe até 2003.
Bill Joy escreveu o vi num fim de semana?+
Não. Segundo a Wikipédia, a história é contada com frequência, mas Joy a nega.
O que diz o ensaio "Why The Future Doesn't Need Us"?+
Publicado na Wired em 2000, alerta para os riscos da genética, da nanotecnologia e da robótica e defende abrir mão dessas tecnologias em vez de acelerar seu desenvolvimento.
O que é a lei de Joy?+
A ideia, formulada por Joy em 1983, de que a velocidade máxima dos computadores, medida em MIPS, dobra a cada ano.
O que Bill Joy fez depois da Sun?+
Tornou-se sócio da Kleiner Perkins em 2005 e fez investimentos em energia verde.

Referências

Livros

ANDERSON, C. Makers.

Livro de 2013 que cita a frase de Joy sobre onde trabalham as pessoas mais inteligentes.

Fontes consultadas

  1. Bill Joy · Wikipédia

Este dossiê usa apenas informações públicas e com fonte. Não publicamos dados pessoais privados, como endereço, documentos ou informações de saúde. Encontrou um erro? Escreva para [email protected].

Conclusão

Bill Joy criou o vi e o C shell e trabalhou no BSD Unix, ajudou a criar a Sun e a orientar projetos como o NFS e o Java. Em 2000 virou também uma voz de alerta sobre os riscos da tecnologia, posição que gerou críticas e debate.