Andrew Tridgell

L'algoritmo rsync, che funge da base per il trasferimento e la sincronizzazione efficiente dei file, è stato sviluppato da Andrew Tridgell come parte della sua tesi di dottorato presso l'Australian National University. Questo informatico e ingegnere australiano è noto per il suo ruolo nell'analisi di protocolli proprietari per creare implementazioni di software libero e open source compatibili.

Sviluppo iniziale e lavoro accademico

Nato a Sydney nel 1967, Tridgell ha studiato presso l'Università di Sydney e l'Australian National University. Inizialmente si è concentrato sul riconoscimento vocale per i suoi studi di dottorato prima di cambiare il suo campo di ricerca. La sua tesi finale, intitolata Efficient Algorithms for Sorting and Synchronization, si è concentrata sulla meccanica dello strumento rsync. Nel corso della sua carriera ha lavorato come ingegnere, informatico e programmatore, inclusa una parentesi presso IBM.

Samba e analisi dei protocolli proprietari

Tridgell ha ottenuto riconoscimento per lo sviluppo del server di file Samba. Ha analizzato il protocollo Server Message Block, utilizzato da Microsoft Windows per la condivisione di file in rete, per consentire l'interoperabilità. I suoi contributi includono anche la creazione di talloc, un allocatore di memoria gerarchico originariamente costruito per Samba, oltre a rzip e spamsum, quest'ultimo basato sull'hashing sensibile alla località.

L'incidente di BitKeeper

Nel 2005, Tridgell ha tentato di sviluppare SourcePuller, un software progettato per interagire con il repository di codice sorgente di BitKeeper. Successivamente, BitMover ha revocato la licenza che consentiva agli sviluppatori Linux di accedere a BitKeeper. Ciò ha scatenato un disaccordo pubblico con il creatore di Linux Linus Torvalds, che ha accusato Tridgell di tattiche non etiche. Tridgell ha sostenuto che la sua analisi comportava una comunicazione di rete di base con il server. L'evento è storicamente legato alla creazione di Git da parte di Torvalds.

IL TEST GRATUITO
Quanto fa il tuo?

Venti domande, otto minuti di orologio e un percentile misurato su tutti quelli che l’hanno fatto. Senza registrazione.

Fai il test del QI →

Robotica e progetti successivi

Oltre al software tradizionale, Tridgell si è dedicato allo sviluppo legato all'hardware. Ha partecipato alla modifica del TiVo per renderlo compatibile con gli standard video PAL australiani. Nel 2011, ha spostato la sua attenzione sullo sviluppo di ArduPilot Mega, una scheda controller per UAV basata su Arduino, e ha collaborato con CanberraUAV per lo UAV Challenge Outback Rescue. È anche l'autore di KnightCap, un motore scacchistico basato sull'apprendimento per rinforzo.

Riconoscimenti professionali

Tridgell ha ricevuto numerosi riconoscimenti per i suoi contributi al settore tecnologico. Gli sono stati conferiti il FSF Award for the Advancement of Free Software nel 2006 e l'O'Reilly Open Source Award nel 2008. Nel 2020 ha ricevuto la Medaglia dell'Ordine dell'Australia per i suoi servizi alla tecnologia dell'informazione, riconoscendo in particolare il suo lavoro su Samba, rsync, ArduPilot e MAVProxy.

Informazioni rapide

- Nato: 1967, Sydney - Cittadinanza: Australia - Istruzione: Università di Sydney, Australian National University - Opere chiave: rsync, Samba, ArduPilot - Datore di lavoro noto: IBM - Onorificenza del 2020: Medaglia dell'Ordine dell'Australia - Premio del 2006: FSF Award for the Advancement of Free Software - Premio del 2008: O'Reilly Open Source Award

Domande frequenti

### Qual è l'importanza dell'algoritmo rsync?

Fornisce un metodo per il trasferimento e la sincronizzazione dei file altamente efficiente, costituendo la base per l'utilità rsync e lo strumento di compressione rzip.

### Cosa ha scatenato il conflitto tra Tridgell e Linus Torvalds?

Il conflitto è nato dallo sviluppo da parte di Tridgell di SourcePuller per interagire con il repository BitKeeper, il che ha portato BitMover a revocare l'accesso agli sviluppatori Linux.

Confronta con i grandi

Louis Pasteur vs Steve JobsBenjamin Franklin vs Max PlanckGalileo Galilei vs John Von NeumannBlaise Pascal vs Ludwig Van Beethoven
Vedi Classifica →Tutti i confronti →

Bambini prodigio

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…
Bambini prodigio →

Gioca e torna domani

Sfida del genio del giorno · Brain teaser
How many months of the year have 28 days?
Tocca la tua risposta ↓
Quale genio sei? Test del QI gratuito