Hans Reiser: O prodígio do Linux que assassinou a sua esposa
Hans Reiser começou cedo e ambicionou alto. Entrou na Universidade da Califórnia, em Berkeley, aos 15 anos, depois de terminar o oitavo ano, e construiu a sua carreira numa ideia obstinada: a de que um computador deveria organizar os seus ficheiros com árvores equilibradas em vez de blocos fixos de espaço em disco. Em 2001, o seu sistema de ficheiros ReiserFS foi fundido no kernel Linux e, de 2001 a 2006, foi o padrão no SUSE Linux. Então, a 3 de setembro de 2006, a sua esposa, de quem estava separado, Nina Reiser, uma médica de 31 anos e mãe dos seus dois filhos, desapareceu em Oakland. Em abril de 2008, um júri condenou-o pelo seu homicídio. Dez semanas depois, para obter uma pena mais leve, levou a polícia ao corpo dela.
Berkeley aos quinze anos
Reiser nasceu em Oakland, Califórnia, a 19 de dezembro de 1963. Não esperou que o ensino secundário seguisse o seu curso. Após o oitavo ano, matriculou-se em Berkeley, aos 15 anos, e mais tarde obteve uma licenciatura através de uma especialização individual a que chamou Systematizing. Antes de iniciar a sua própria empresa, trabalhou na IBM Research e em vários outros empregadores tecnológicos. Depois, fundou a Namesys.
Árvores, não blocos
Os sistemas de ficheiros convencionais alocavam espaço em disco em blocos. O design de Reiser baseava-se antes em algoritmos de árvore equilibrada, uma estrutura que mantém as pesquisas rápidas à medida que o volume de dados cresce. Ele foi o principal arquiteto e gestor de projeto do sistema; a Namesys fornecia uma pequena equipa de programadores. O ReiserFS era também um sistema de ficheiros com diário: mantém um registo contínuo das alterações pendentes, para que uma máquina possa recuperar rapidamente após um acidente.
Entrou no kernel Linux na versão 2.4.1, em 2001, um dos primeiros sistemas de ficheiros com diário amplamente utilizados no Linux. A SUSE, uma das principais distribuições Linux, tornou-o o padrão de 2001 a 2006. A Namesys contou com o Departamento de Defesa dos Estados Unidos entre os seus clientes. A 26 de outubro de 2005, Reiser apresentou o sucessor, Reiser4, no Colóquio de Sistemas Informáticos da Universidade de Stanford.
Nina
Em 1998, enquanto trabalhava em São Petersburgo, Reiser conheceu Nina, uma médica russa com formação em obstetrícia e ginecologia. Casaram-se no ano seguinte e fizeram a sua casa em Oakland, onde ela estudou para obter uma licença médica americana e tiveram um filho e uma filha. O casamento acabou por ruir. Separaram-se em 2004, Nina pediu o divórcio nesse ano e ganhou a custódia legal das crianças.
Dia do Trabalho, 2006
No domingo, 3 de setembro de 2006, durante o fim de semana do Dia do Trabalho, Nina deixou as crianças na casa nas colinas de Oakland onde Hans vivia com a sua mãe. Nunca mais foi vista viva. Em poucos dias, a polícia estava concentrada nele. Os investigadores descobriram que ele tinha removido o banco do passageiro do seu carro. Foi detido a 10 de outubro de 2006.
Vinte perguntas, oito minutos no relógio e um percentil medido contra todos os que já fizeram. Sem cadastro.
Fazer o teste de QI →A defesa do geek
Não havia corpo. Os procuradores do Condado de Alameda construíram um caso circunstancial e o julgamento começou em novembro de 2007. O advogado de Reiser, William DuBois, escolheu uma estratégia invulgar. O comportamento estranho do seu cliente, argumentou, refletia a personalidade de um engenheiro brilhante, socialmente desajeitado e profundamente desconfiado, não a culpa de um assassino. A imprensa chamou-lhe a defesa do geek.
DuBois esperava manter Reiser longe do banco das testemunhas. Reiser testemunhou de qualquer forma, durante vários dias em março de 2008. Falou de forma divagante, sorriu muitas vezes, retratou Nina como uma caça-fortunas e sugeriu que ela tinha simplesmente partido, talvez para a Rússia. Nunca negou diretamente tê-la matado. A 28 de abril de 2008, o júri condenou-o por homicídio em primeiro grau.
A sepultura nas colinas
Uma condenação em primeiro grau significava 25 anos a prisão perpétua antes de qualquer possibilidade de liberdade condicional. Os procuradores ofereceram um acordo: revelar onde estava o corpo de Nina e declarar-se culpado de homicídio em segundo grau. Reiser tinha rejeitado uma oferta anterior para se declarar culpado de homicídio voluntário com uma pena mínima de três anos. Desta vez, ele aceitou. A 7 de julho de 2008, levou os investigadores ao local onde a tinha enterrado, nas colinas perto do Redwood Regional Park, a cerca de oitocentos metros da sua casa. Admitiu que a tinha estrangulado durante uma discussão.
A 29 de agosto de 2008, o juiz Larry Goodman anulou o veredito de primeiro grau e condenou Reiser a uma pena de 15 anos a prisão perpétua por homicídio em segundo grau. Reiser renunciou ao seu direito de recurso. Disse ao tribunal que a vida humana é sagrada e admitiu: "Tirei a vida a um ser humano". As crianças, nessa altura, viviam com a mãe de Nina na Rússia.
Prisão, liberdade condicional e petições
Reiser tornou-se elegível para liberdade condicional em janeiro de 2020. Em março de 2020, o conselho de liberdade condicional da Califórnia negou-lhe a libertação por três anos. Ele continuou a lutar de dentro. A 26 de fevereiro de 2025, o Supremo Tribunal da Califórnia negou a sua petição para um habeas corpus e, a 6 de outubro de 2025, o Supremo Tribunal dos Estados Unidos recusou-se a ouvir o seu caso. Em 2026, permanece sob custódia do estado da Califórnia, cumprindo a sua pena de 15 anos a prisão perpétua.
O código sobreviveu ao programador
O seu software também não esperou por ele. O Linux marcou o ReiserFS como obsoleto na versão 5.18, lançada em maio de 2022. A 21 de novembro de 2024, Linus Torvalds fundiu a sua remoção, eliminando cerca de 32.800 linhas de código; a partir do Linux 6.13, o ReiserFS desapareceu, 23 anos depois de ter chegado. Numa longa carta da prisão para Fredrick Brennan, tornada pública na lista de correio do kernel Linux em janeiro de 2024, Reiser expressou arrependimento pelos seus erros sociais com a comunidade de programadores e escreveu sobre a história do ReiserFS e as suas esperanças para o Reiser4.
No ecrã e impresso
- 20/20 (2007), ABC News; uma entrevista na prisão com Reiser transmitida em novembro de 2007, antes do seu julgamento. Nenhum ator o interpreta. - 48 Hours: "Betrayal" (2008), CBS News, correspondente Maureen Maher; um episódio documental sobre o desaparecimento de Nina e o julgamento. - 20/20 on OWN: "What Happened to Nina Reiser?" (2015), OWN; um episódio documental que revisita o caso.
Porque é que Hans Reiser é chamado de génio
Porque a engenharia era real. Um rapaz que foi para Berkeley depois do oitavo ano tornou-se o arquiteto de um sistema de ficheiros que o kernel Linux transportou durante 23 anos e que uma grande distribuição confiou como o seu padrão. Esse registo é a razão pela qual ele aparece em Geniuses.club.
É também a razão pela qual a sua história deve ser contada sem suavização. Nina Reiser tinha 31 anos, era médica e mãe de dois filhos pequenos quando ele a matou. Escondeu o seu corpo, deixou os seus filhos sem saber o que tinha acontecido à sua mãe durante quase dois anos e usou o banco das testemunhas para a menosprezar. Apenas um veredito de culpabilidade e um acordo o levaram a revelar a sua sepultura. O talento explica o ReiserFS. Não explica nada sobre a morte de Nina e não desculpa nada disso.
