terça-feira, 25 de maio de 2010

Richard Stallman

Richard Matthew Stallman, ativista do software livre, frequentemente abreviado para "rms" (Manhattan, 16 de março de 1953) é um famoso hacker, fundador do movimento free software, do projeto GNU, e da Free Software Foundation(FSF) ("Fundação para o Software Livre"). Um aclamado programador, seus maiores feitos incluem Emacs (e o GNU Emacs, mais tarde), o GNU Compiler Collection e o GNU Debugger. É também autor da GNU General Public License (GNU GPL ou GPL), a licença livre mais usada no mundo, que consolidou o conceito de copyleft.

Desde a metade dos anos 1990, Stallman tem dedicado a maior parte de seu tempo ao ativismo político, defendendo software livre e lutando contra a patente de softwares e a expansão da lei de copyright. O tempo que ainda devota à programação é gasto no GNU Emacs. Ele se sustenta com aproximadamente a metade do que recebe por suas palestras.

Em 1971, ainda calouro na Universidade Harvard - onde se graduou em Física, em 1974 - Stallman era programador do laboratório de IA do MIT e tornou-se um líder na comunidade hacker.

Biografia

Richard Matthew Stallman nasceu em Nova Iorque, filho de Alice Lippman e Daniel Stallman. Seu primeiro acesso a um computador aconteceu em 1969, no seu primeiro ano do curso médio.

Empregado pelo Centro Científico da IBM em Nova York, após concluir seu curso médio (High School) Stallman passou o verão escrevendo seu primeiro programa - um pré-processador para a linguagem de programação PL/I no IBM 360. "Eu o escrevi primeiro em PL/I, passando então para a linguagem de montagem quando o programa de PL/I se tornou grande demais para caber no computador", contou Stallman, anos depois (Williams 2002, capítulo 3).

Stallman era simultaneamente assistente voluntário do laboratório do departamento de Biologia na Rockefeller University. Embora já se estivesse encaminhando para as áreas de Matemática e Física, sua mente analítica impressionou de tal modo o diretor do laboratório que, alguns anos depois de Stallman ter ido para a faculdade, sua mãe recebeu uma chamada de telefone: "Era o professor da Rockefeller", ela recordou, "quis saber o que Richard estava fazendo". Foi surpreendido ao saber que estava trabalhando em computadores. O professor imaginava que Richard teria tido um grande futuro como biólogo (Williams 2002, capítulo 3).

Durante estes anos tornou-se mais conhecido pelas iniciais de seu nome, rms. Na primeira edição do dicionário do hacker, ele escreveu, "Richard Stallman' é apenas meu nome mundano; você pode me chamar de 'rms'."

O declínio da cultura hacker

Nos anos 1980, a comunidade hacker, que até então dominara a vida de Stallman, começou a se dissolver. A emergência do "software portável" (software que poderia ser feito para funcionar em tipos diferentes de computadores) era então um problema para o modelo de negócio dos fabricantes de computador. Para impedir que seu software pudesse ser usado em computadores dos seus concorrentes, os fabricantes pararam de distribuir o código fonte e começaram a restringir a cópia e a redistribuição de seu software. O software restrito tinha existido antes, mas agora não havia nenhuma escapatória dele.

Em 1980 Richard Greenblatt, um companheiro hacker do laboratório, fundou a Lisp Machines Incorporated para vender Máquinas Lisp, que ele e Tom Knight criaram no laboratório. Mas Greenblatt rejeitou o investimento exterior, acreditando que os rendimentos da construção e da venda de algumas máquinas poderiam ser reinvestidos no crescimento da companhia. No contraste Russ Noftsker e outros hackers sentiram que o capital providenciado por investidores externos era melhor. Sem um acordo, a maioria dos hackers restantes do laboratório fundaram o Symbolics. Symbolics recrutou a maioria dos hackers restantes e começou a fazer oposição ao laboratório de AI. Symbolics forçou Greenblatt a renunciar, citando políticas do MIT.

Quando ambas as companhias entregaram o software proprietário, Richard Stallman sentiu que LMI, ao contrário de Symbolics, tinha tentado evitar de ferir o laboratório. Por dois anos, de 1982 ao fim de 1983, Stallman duplicou os esforços dos programadores do Symbolics para impedir que ganhassem um monopólio nos computadores do laboratório. Por esse tempo, entretanto, era o último de sua geração dos hackers no laboratório.

Ele rejeitou um futuro onde tivesse que assinar acordos de não-divulgação, onde ele tivesse de concordar com não compartilhar o código fonte ou informações técnicas com outros desenvolvedores de software, e executar outras ações que considerou contrárias de seus princípios. Ele escolheu ao contrário - compartilhar seu trabalho com os outros, o que considerou como um espírito clássico da colaboração científica.

Stallman pregava que os usuários do software deveriam ter a liberdade de "compartilhar com seu vizinho" e poder estudar e fazer mudanças nos softwares que usam. Disse repetidamente que as tentativas de vendedores de software proprietário de proibir estes atos são "antissociais" e "antiéticas". A frase "software deve ser livre" é algumas vezes incorretamente atribuída a ele, mas Stallman diz que esta frase é a mola mestre da sua filosofia. Para Stallman a liberdade (de alterar e redistribuir software) é importante por causa dos usuários e da sociedade, não por quaisquer melhorias que traga ao software.

Consequentemente, em janeiro 1984, parou seu trabalho no MIT para trabalhar em tempo integral no projeto do GNU, anunciado em setembro 1983.

Stallman jamais obteve o grau de Ph.D., embora tenha recebido vários títulos honoríficos de diferentes universidades do mundo, sendo Doctor honoris causa por pelo menos seis delas.

Fundação do projeto GNU


Em 1985, Stallman publicou o manifesto GNU, que delineou sua motivação para criar um sistema livre chamado GNU, que seria compatível com Unix. Logo após, incorporou a fundação livre FSF (Fundação do Software Livre) para empregar programadores livres do software e para fornecer um infra-estrutura legal para a comunidade livre.

Em 1985 Stallman popularizou o conceito do copyleft, um mecanismo legal para proteger a modificação e constituir directivas de redistribuição de software livre. Foi executado primeiramente na licença do GNU Emacs, e em 1989 a primeira licença "program-independent" do GPL (Licença pública geral) do GNU foi liberada.

Neste momento, muito do sistema GNU estava completo com a notável exceção do núcleo Os membros do projecto de GNU começaram o desenvolvimento de um núcleo chamado GNU Hurd, em 1990, mas uma decisão arriscada de design foi escolhida, o que torna o Hurd extremamente complicado.

Produzindo as ferramentas de software necessárias para escrever software, e publicando uma licença geral que poderia ser aplicada a todo o projeto do software (GPL), Stallman permitiu que outros escrevessem software livres, independente do projeto GNU.

Em 1991, um projeto independente iniciado pelo estudante finlandês Linus Torvalds produziu o Linux. Fortuitamente o projeto podia ser combinado com os softwares existentes GNU para fazer um sistema operacional completo.

Vida pessoal

Stallman tem dedicado sua vida ao ativismo político e ideológico do software. Demonstrando pouca preocupação com bens materiais, ele explica que "sempre viveu com pouco dinheiro... como um estudante, basicamente. E eu gosto disso, porque significa que o dinheiro não está me dizendo o que fazer."[1]

Durante muitos anos, Stallman não teve residência permanente além de seu escritório no CSAIL (Laboratório de Ciência da Computação e Inteligência Artificial) no MIT, algumas vezes se descrevendo como um okupa do campus. Sua posição de pesquisador no MIT não é remunerada, pois ele não tem mais vínculo oficial com a instituição.[2][3]

Em uma nota de rodapé de um artigo que ele escreveu em 1999, ele diz que "como um ateu, não segue nenhum líder religioso, mas algumas vezes admira algumas coisas que eles dizem." Stallman escolheu não celebrar o Natal, ao invés disso, ele celebra um feriado inventado por ele próprio em 25 de dezembro, o "Grav-mass". O nome e a data são referências a Isaac Newton, cujo aniversário cai neste dia no calendário antigo.[4]

Quando perguntado sobre suas influências, ele disse admirar Mahatma Gandhi, Martin Luther King, Jr., Nelson Mandela, Aung San Suu Kyi, Ralph Nader e Dennis Kucinich, e comentou: "eu admiro Franklin Roosevelt e Winston Churchill também, mesmo criticando algumas coisas que eles fizeram." Ele apóia o Partido Verde.[5]

Stallman recomenda não ter um telefone celular, porque acredita que a geolocalização dos telefones é uma ameça à privacidade. Ainda, Stallman evita o uso de um cartão de identificação para entrar no prédio onde trabalha, pois tal sistema poderia gravar sua movimentação de entrada e saída através das portas. Richard Stallman não navega na internet utilizando um browser em seu computador; ao invés disso, ele usa o wget para baixar as páginas para sua caixa de e-mail, de onde as lê.

Nenhum comentário:

Postar um comentário