- Andrew Tridgell
Andrew "Tridge" Tridgell (born 28 February 1967) is an
Australian computer programmerbest known as the author of and contributor to the Samba file server, and co-inventor of the rsyncalgorithm.
Tridgell was a major developer of the Samba software, analysing the
Server Message Blockprotocol used for workgroupand network file sharing by Microsoft Windowsproducts. He developed the tallochierarchical memory allocator, originally as part of Samba.
For his PhD thesis, he co-developed
rsync, including the rsync algorithm, a highly efficient file transfer and synchronization tool. He also was the original author of rzip, which uses a similar algorithm to rsync.
He is the author of [http://samba.org/KnightCap/ KnightCap] , a reinforcement-learning based
Tridgell was also a leader in hacking the
TiVoto make it work in Australia, which uses the PALvideo format.
In April 2005, Tridgell tried to produce free software (now known as
SourcePuller) that interoperated with the BitKeepersource code repository. It was a source of controversy and was cited [ [http://lwn.net/Articles/169178/ git [LWN.net ] ] as the reason that BitMover revoked the license that allowed Linuxdevelopers free usage of their BitKeeper product. This resulted in a messy public falling-out between Tridgell and Linus Torvalds, in which Tridgell stated that he had never had a BitKeeper license so he couldn't violate it and had acted entirely ethically in analysing and implementing the protocol, something he'd previously done with the Samba protocol. Tridgell's involvement in the project resulted in Linus accusing him of playing dirty tricks with BitKeeper [ [http://www.theregister.co.uk/2005/04/14/torvalds_attacks_tridgell/ Torvalds knifes Tridgell | The Register ] ] .The broad extent of Tridgell's analysis started by telneting to a BitKeeper server and typing
HELP[ [http://www.groklaw.net/articlebasic.php?story=20050421023821174 Groklaw - Tridge Speaks ] ] , something that, seemingly, no-one else had previously thought to try.
Barker CollegeHornsby, NSW, Tridgell completed his HSC in 1984. Tridgell completed a science degreewith majors in applied mathematicsand physicsat the University of Sydneyin 1988, before moving to Canberrato complete an Honours degreeat the Australian National University, in which he received first class honours in theoretical physics.
Tridgell completed a
PhDat the Computer Sciences Laboratory of the Australian National University. His original doctorate work was in the area of speech recognitionbut was never completed. His submitted thesis 'Efficient Algorithms for Sorting and Synchronization' was based on his work on the rsyncalgorithm.
Tridgell started his career working for
Efam Resourcesfrom 1987 to 1988, designing computer models of financial markets. His work led to a product named The Options Analyst, which he marketed and sold for five years.
From 1988 to 1989, Tridgell worked as a software developer for a company named Sonartech Pty Ltd (now Sonartech Atlas), which developed
sonartechnologies for Australian submarines. He worked on passive sonar technology.
Between 1989 and 1990, Tridgell was employed at the Research School of Biological Sciences in the Australian National University, making computer models of physical and biological events and environments such as bushfire spread and
From 1991 to 1999, Tridgell held various other positions at the Australian National University, such as
UNIXadministration, satellitecontrol, and supercomputerresearch. During this period he was seconded to the Cooperative Research Centre for Advanced Computational Systems, where he headed the PIOuS (Parallel Input/Output System) project - later HiDIOS (High-performance Distributed Input/Output System) - for parallel file systems on the Fujitsu AP1000 and AP+ supercomputers. Tridgell also went on to lecture, first as an associate lecturer, and then as a casual lecturer, in the university's Computer Science division. He remains a Visiting Fellow of the University.
In mid-1999, Tridgell joined the LinuxCare company's office in Canberra as their first Australian employee. He helped to assemble 14 staff for a research and development team known as OzLabs.
Linuxand open-source companies were quite a new concept at this stage. Tridgell was made a research fellow of Linuxcare in 2000.
In March 2001, Tridgell joined VA Linux Systems. He worked in the
network attached storagedivision for VA Linux Systems, making enhancements to Samba and the Linux kernelto provide enhanced performance for their network-attached storage device range.
Tridgell continued his work with network-attached storage technologies when he joined
Quantum Corporationas a Senior Engineer in the Storage Systems Group. His role once again involved developing functionality and efficiency modifications into Samba to enhance Quantum's GuardianOS-powered Snap Servernetwork-attached storage device. One of the features that he added to Samba at this time was support for Microsoft's Active Directorytechnology, a new authentication system introduced with Microsoft's Windows 2000 Server product range.
In 2004, Tridgell was employed by
IBMworking remotely for the Almaden Research Center. In January 2005, he joined the OSDLon a one-year fellowship [http://www.osdl.org/newsroom/press_releases/2005/2005_01_17_beaverton.html] ; he then returned to IBM. [http://www.osdl.org/newsroom/press_releases/2006/2006_Feb_01_beaverton.html]
* In October 2003,
The Bulletinmagazine judged Tridgell to be Australia's smartest Information and Communications Technologyperson. [ [http://sites.ninemsn.com.au/smart100/default.asp The Bulletin Smart 100 ] ] [ [http://bulletin.ninemsn.com.au/article.aspx?id=135066 The Bulletin publishes for the last time ] ]
* In January 2006, the
Free Software Foundationawarded Tridgell its 2005 Award for the Advancement of Free Software, for his work on Samba, the Linux kernel, and rsync. Tridgell was considered to have furthered an important goal of the free software movement since the founding of GNU, analyzing ways for free software to interact with widespread proprietary systems to allow people to more easily move away from those systems.
* In July 2008, Andrew was named "Best Interoperator" at the Google-O'Reilly Open Source Awards, for his work on Samba and
Rsync. [ [http://google-opensource.blogspot.com/2008/07/and-winners-of-2008-google-oreilly-open.html Google Open Source Blog: ... and the winners of the 2008 Google-O'Reilly Open Source Awards are ] ]
* [http://www.samba.org/~tridge/ Andrew Tridgell's website]
* [http://samba.org/~tridge/phd_thesis.pdf Efficient Algorithms for Sorting and Synchronization (PhD thesis)] - (406kB PDF)
NAME= Tridgell, Andrew
Australian computer programmer
DATE OF BIRTH=28 February 1967
PLACE OF BIRTH=
DATE OF DEATH=
PLACE OF DEATH=
Wikimedia Foundation. 2010.
Look at other dictionaries:
Andrew Tridgell — Andrew « Tridge » Tridgell Naissance 28 février 1967 Sydney Profession Programmeur Andrew « Tridge » Tridgell … Wikipédia en Français
Andrew Tridgell — Saltar a navegación, búsqueda Andrew Tridgell Andrew Tridge Tridgell (28 de febrero de 1967 ) es un programador australiano, residente en Canberra. Nació en Sydney, Andrew es el autor inicial del servidor de ficheros … Wikipedia Español
Andrew Tridgell — Andrew Tridge Tridgell (* 28. Februar 1967 in Sydney) ist ein australischer Programmierer. Er hat gemeinsam mit Jeremy Allison maßgeblich an der Entwicklung der Software Samba mitgearbeitet, wofür er den Free Software Award 2005 erhielt. Tridgell … Deutsch Wikipedia
Andrew Tridgell — Andrew Tridge Tridgell (28 de febrero de 1967 ) es un programador australiano, residente en Canberra. Nació en Sydney, Andrew es el autor inicial del servidor de ficheros Samba (en el que sigue colaborando), y co inventor del algoritmo rsync. Es… … Enciclopedia Universal
Tridgell — Andrew Tridgell Andrew Tridge Tridgell (* 28. Februar 1967 in Sydney) ist ein australischer Programmierer. Er hat gemeinsam mit Jeremy Allison maßgeblich an der Entwicklung der Software Samba mitgearbeitet, wofür er den Free Software Award 2005… … Deutsch Wikipedia
Триджелл, Эндрю — Эндрю «Tridge» Триджелл (28 февраля 1967(19670228)) … Википедия
Samba (software) — This article is about the standard Windows interoperability suite of programs for Linux and Unix. For other uses, see Samba (disambiguation). Samba Initial release 1992; 18 years ago (1992)  … Wikipedia
rsync — Original author(s) Andrew Tridgell, Paul Mackerras Developer(s) Wayne Davison Initia … Wikipedia
Prix du logiciel libre — Les prix du logiciel libre (de l anglais « Free Software Awards ») sont deux récompenses décernées chaque année par la Free Software Foundation. La première est attribuée depuis 1998 à une personnalité pour le développement du… … Wikipédia en Français
linux.conf.au — Last day of Linux.conf.au 2003 linux.conf.au (often abbreviated as lca) is Australasia s regional Linux and Open Source conference. It is a roaming conference, held in a different city every year, coordinated by Linux Australia and organised by… … Wikipedia