André Tridgell
Andrew "Tridge" Tridgell OAM (nascido em 28 de fevereiro de 1967) é um programador de computador australiano. Ele é o autor e colaborador do servidor de arquivos Samba e co-inventor do algoritmo rsync.
Ele analisou protocolos e algoritmos proprietários complexos, para permitir implementações de software livre e de código aberto compatíveis.
Projetos
Tridgell foi um dos principais desenvolvedores do software Samba, analisando o protocolo Server Message Block usado para grupos de trabalho e compartilhamento de arquivos de rede por produtos Microsoft Windows. Ele desenvolveu o alocador de memória hierárquico talloc, originalmente como parte do Samba.
Para sua dissertação de doutorado, ele co-desenvolveu o rsync, incluindo o algoritmo rsync, uma ferramenta altamente eficiente de transferência e sincronização de arquivos. Ele também foi o autor original do rzip, que usa um algoritmo semelhante ao rsync. Ele desenvolveu o spamsum, baseado em algoritmos de hashing sensíveis à localidade.
Ele é o autor de KnightCap, um mecanismo de xadrez baseado em aprendizado por reforço.
Tridgell também foi líder em hackear o TiVo para fazê-lo funcionar na Austrália, que usa o formato de vídeo PAL.
Em abril de 2005, Tridgell tentou produzir um software livre (agora conhecido como SourcePuller) que interoperasse com o repositório de código-fonte BitKeeper. Isso foi citado como o motivo pelo qual o BitMover revogou uma licença que permitia aos desenvolvedores Linux o uso gratuito de seu produto BitKeeper. Linus Torvalds, o criador do kernel do Linux, e Tridgell estiveram assim envolvidos num debate público sobre os acontecimentos, no qual Tridgell afirmou que, não tendo comprado ou possuído o BitKeeper – e portanto nunca tendo concordado com a sua licença – não poderia violá-la, e estava analisando o protocolo de forma ética, como havia feito com o Samba. O envolvimento de Tridgell no projeto resultou em Torvalds acusando-o de fazer truques sujos com o BitKeeper. Tridgell afirmou que sua análise começou com um simples telnet para um servidor BitKeeper e digitando help
.
Em 2011, Tridgell se envolveu com o desenvolvimento de software do ArduPilot Mega, uma placa controladora UAV baseada em Arduino de código aberto, trabalhando em uma entrada para o UAV Challenge Outback Rescue.
Realizações acadêmicas
Tridgell completou um PhD no Laboratório de Ciências da Computação da Australian National University. Seu trabalho original de doutorado foi na área de reconhecimento de fala, mas nunca foi concluído. Sua dissertação enviada 'Algoritmos eficientes para classificação e sincronização' foi baseado em seu trabalho no algoritmo rsync.
Prêmios e homenagens
- Em outubro de 2003, a revista The Bulletin julgou que Tridgell era a pessoa mais inteligente de Tecnologia de Informação e Comunicação da Austrália.
- Em julho de 2008, Tridgell foi nomeado "Melhor Interoperador" no Google-O'Reilly Open Source Awards, por seu trabalho em Samba e rsync.
- Tridgell (juntamente com Jeremy Allison e Volker Lendecke) foi chamado de "guru em seu significado tradicional indiano" pelo escritor de TI, Sam Varghese.
- Em 11 de dezembro de 2018, Tridgell recebeu o grau de Doutor em Ciências (Honoris Causa) pela Universidade Nacional Australiana, por autoria de Samba, co-inventando rsync; e contribuições para software livre e open source.
- Em 26 de janeiro de 2020, Tridgell recebeu a Medalha (OAM) da Ordem da Austrália na Divisão Geral para serviço à Tecnologia da Informação. As notas biográficas para o prêmio notaram suas contribuições para o desenvolvimento de software e educação, incluindo seu trabalho em rsync, Samba, ArduPilot, MAVProxy, bem como ensino na Universidade Nacional Australiana.
Contenido relacionado
Amiga 500
Páginas de Servidor Ativas
Serviço de Informação Knowbot