Tridgell, Andrew

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 17 november 2017; kontroller kräver 8 redigeringar .
Andrew Tridgell
Födelsedatum 28 februari 1967( 1967-02-28 ) (55 år)
Födelseort
Land
Ockupation ingenjör , programmerare , datavetare
Utmärkelser och priser Free Software Award ( 25 januari 2006 ) O'Reilly Open Source Award ( 2008 )
 Mediafiler på Wikimedia Commons

Andrew Tridgell , även känd som Tridgell ( född  Andrew "Tridge" Tridgell ; 28 februari 1967 ) är en australisk datorprogrammerare , känd som författare och bidragsgivare till Samba -projektet och meduppfinnare av rsync -algoritmen . Även känd för sitt arbete med analys av komplexa proprietära protokoll och algoritmer , vilket möjliggjorde skapandet av kompatibla gratis implementeringar . Vinnare av Free Software Award 2005.

Projekt

Tridgell blev en stor utvecklare av Samba-mjukvaran genom att analysera servermeddelandeblocksprotokollet som används för arbetsgrupps- och nätverksfildelning av Microsoft Windows -produkter . Han utvecklade talloc hierarkisk minnesallokator, som ursprungligen var en del av Samba [1] .

För sin doktorsavhandling utvecklade Tridgell rsync, inklusive rsync-algoritmen, ett mycket effektivt verktyg för filöverföring och synkronisering. Han var den ursprungliga författaren till rzip, som använder en liknande algoritm som rsync. Han utvecklade även spamsum, som bygger på hashalgoritmer som är känsliga för lokalisering.

Han är författare till KnightCap, en schackmotor.

Tridgell var ansvarig för att hacka TiVo för att få det att fungera i Australien, som använder PAL-videoformatet. [ett]

I april 2005 försökte han skapa fri programvara, nu känd som SourcePuller, som interagerade med BitKeepers källkodsförråd. Detta fick BitMover att dra tillbaka licensen som tillåter Linux-utvecklare att fritt använda sin BitKeeper-produkt. Således var Linus Torvalds , skaparen av Linux-kärnan, och Tridgell inblandade i en offentlig diskussion om händelserna där den senare uttalade att han inte kunde bryta mot den genom att inte köpa eller äga BitKeeper och därför aldrig gå med på dess licens, och analyserade protokollet etiskt, som han gjorde med Samba. Tridgells inblandning i projektet ledde till att Torvalds anklagade honom för smutsiga trick med BitKeeper. Thridge hävdade att hans analys började med en enkel teletyp till BitKeeper-servern och att skriva help. [ett]

2011 deltog han i mjukvaruutvecklingen av ArduPilot Mega, ett Arduino -baserat drönarkontrollkort med öppen källkod , och arbetade på en inspelning för UAV Challenge Outback Rescue.

Ett av Tridgells arbeten tros ha lett till att Linux-gemenskapen kom i konflikt med källkontrollutvecklaren BitKeeper och det efterföljande skapandet av Git och Mercurial .

Anteckningar

  1. ↑ 1 2 3 Andrew Tridgell  //  Wikipedia. — 2020-12-27.