Andrew Tridgell

O algoritmo rsync, que serve de base para a transferência e sincronização eficiente de arquivos, foi desenvolvido por Andrew Tridgell como parte de sua tese de doutorado na Universidade Nacional Australiana. Este cientista da computação e engenheiro australiano é conhecido por seu papel na análise de protocolos proprietários para criar implementações de software livre e de código aberto compatíveis.

Desenvolvimento inicial e trabalho acadêmico

Nascido em Sydney em 1967, Tridgell realizou seus estudos na Universidade de Sydney e na Universidade Nacional Australiana. Inicialmente, concentrou seus estudos de doutorado em reconhecimento de fala antes de mudar o foco de sua pesquisa. Sua tese final, intitulada Efficient Algorithms for Sorting and Synchronization, focou na mecânica da ferramenta rsync. Ao longo de sua carreira, atuou como engenheiro, cientista da computação e programador, incluindo uma passagem pela IBM.

Samba e análise de protocolos proprietários

Tridgell ganhou reconhecimento pelo desenvolvimento do servidor de arquivos Samba. Ele analisou o protocolo Server Message Block, utilizado pelo Microsoft Windows para compartilhamento de arquivos em rede, para permitir interoperabilidade.Suas contribuições também incluem a criação do talloc, um alocador de memória hierárquico originalmente construído para Samba, bem como rzip e spamsum, sendo que este último utiliza hash sensível à localidade.

O incidente do BitKeeper

Em 2005, Tridgell tentou desenvolver o SourcePuller, um software projetado para interoperar com o repositório de código-fonte do BitKeeper. Posteriormente, a BitMover revogou a licença que permitia aos desenvolvedores do Linux o acesso ao BitKeeper. Isso gerou um desentendimento público com o criador do Linux, Linus Torvalds, que acusou Tridgell de táticas antiéticas. Tridgell sustentou que sua análise envolvia comunicação de rede básica com o servidor. O evento está historicamente vinculado à criação do Git por Torvalds.

O TESTE GRATUITO
Qual é o seu?

Vinte perguntas, oito minutos no relógio e um percentil medido contra todos os que já fizeram. Sem cadastro.

Fazer o teste de QI →

Robótica e projetos posteriores

Além do software tradicional, Tridgell dedicou-se ao desenvolvimento relacionado a hardware. Ele participou da modificação do TiVo para garantir compatibilidade com os padrões de vídeo PAL australianos. Em 2011, voltou seu foco para o desenvolvimento do ArduPilot Mega, uma placa controladora de veículos aéreos não tripulados baseada em Arduino, e colaborou com a CanberraUAV no UAV Challenge Outback Rescue. Ele também é autor do KnightCap, um motor de xadrez baseado em aprendizado por reforço.

Reconhecimento profissional

Tridgell recebeu inúmeras honrarias por suas contribuições ao setor de tecnologia. Ele foi agraciado com o Prêmio FSF para o Avanço do Software Livre em 2006 e com o Prêmio Open Source da O'Reilly em 2008. Em 2020, recebeu a Medalha da Ordem da Australia por seus serviços à tecnologia da informação, reconhecendo especificamente seu trabalho no Samba, rsync, ArduPilot e MAVProxy.

Fatos rápidos

- Nascimento: 1967, Sydney - Cidadania: Austrália - Educação: Universidade de Sydney, Universidade Nacional Australiana - Principais trabalhos: rsync, Samba, ArduPilot - Empregador notável: IBM - Honraria de 2020: Medalha da Ordem da Austrália - Prêmio de 2006: Prêmio FSF para o Avanço do Software Livre - Prêmio de 2008: Prémio Open Source da O'Reilly

Perguntas frequentes

### Qual é a importância do algoritmo rsync?

Ele fornece um método para transferência e sincronização de arquivos altamente eficiente, formando a base para o utilitário rsync e a ferramenta de compressão rzip.

### O que desencadeou o conflito entre Tridgell e Linus Torvalds?

O conflito surgiu a partir do desenvolvimento do SourcePuller por Tridgell para interoperar com o repositório BitKeeper, o que levou a BitMover a revogar o acesso aos desenvolvedores do Linux.

Compare com os grandes

Louis Pasteur vs Steve JobsBenjamin Franklin vs Max PlanckGalileo Galilei vs John Von NeumannBlaise Pascal vs Ludwig Van Beethoven
Ver Ranking →Todas as comparações →

Crianças prodígio

Priyanshi SomaniWon the Mental Calculation World Cup at age 11, beating adults…Greyson ChanceViral Lady Gaga Cover at 12 — Ellen DeGeneres Signed Him to Her…Tatum O'NealTatum O'NealWon an Academy Award at ten, the youngest competitive Oscar…Macaulay CulkinMacaulay CulkinCarried Home Alone to global blockbuster status and became the…
Crianças prodígio →

Jogue e volte amanhã

Desafio diário do gênio · Brain teaser
How many months of the year have 28 days?
Toque na sua resposta ↓
Qual gênio é você? Teste de QI grátis