Andrew Tridgell

El algoritmo rsync, que sirve de base para la transferencia y sincronización eficiente de archivos, fue desarrollado por Andrew Tridgell como parte de su tesis doctoral en la Universidad Nacional Australiana. Este informático e ingeniero australiano es conocido por su papel en el análisis de protocolos propietarios para crear implementaciones de software libre y de código abierto compatibles.

Desarrollo inicial y trabajo académico

Nacido en Sídney en 1967, Tridgell cursó sus estudios en la Universidad de Sídney y la Universidad Nacional Australiana. Inicialmente centró sus estudios de doctorado en el reconocimiento de voz antes de cambiar de línea de investigación. Su tesis final, titulada Efficient Algorithms for Sorting and Synchronization, se centró en la mecánica de la herramienta rsync. A lo largo de su carrera, ha ejercido como ingeniero, científico informático y programador, incluyendo una etapa en IBM.

Samba y análisis de protocolos propietarios

Tridgell cobró reconocimiento por el desarrollo del servidor de archivos Samba. Analizó el protocolo Server Message Block, utilizado por Microsoft Windows para compartir archivos en red, para permitir la interoperabilidad. Sus contribuciones también incluyen la creación de talloc, un asignador de memoria jerárquico creado originalmente para Samba, así como rzip y spamsum, este último basado en funciones hash sensibles a la localidad.

El incidente de BitKeeper

En 2005, Tridgell intentó desarrollar SourcePuller, un programa diseñado para interoperar con el repositorio de código fuente de BitKeeper. Posteriormente, BitMover revocó la licencia que permitía a los desarrolladores de Linux acceder a BitKeeper. Esto desencadenó un desacuerdo público con el creador de Linux, Linus Torvalds, quien acusó a Tridgell de tácticas poco éticas. Tridgell sostuvo que su análisis implicaba una comunicación de red básica con el servidor. Este acontecimiento está vinculado históricamente con la creación de Git por parte de Torvalds.

LA PRUEBA GRATUITA
¿Cuánto es el tuyo?

Veinte preguntas, ocho minutos de reloj y un percentil medido frente a todos los que la han hecho. Sin registro.

Hacer la prueba de CI →

Robótica y proyectos posteriores

Más allá del software tradicional, Tridgell se ha dedicado al desarrollo relacionado con el hardware. Participó en la modificación de TiVo para lograr su compatibilidad con los estándares de vídeo PAL australianos. En 2011, centró su atención en el desarrollo de ArduPilot Mega, una placa controladora de vehículos aéreos no tripulados basada en Arduino, y colaboró con CanberraUAV en el concurso UAV Challenge Outback Rescue. También es autor de KnightCap, un motor de ajedrez basado en aprendizaje por refuerzo.

Reconocimiento profesional

Tridgell ha recibido numerosos honores por sus contribuciones al sector tecnológico. Fue galardonado con el Premio FSF al Avance del Software Libre en 2006 y con el Premio Open Source de O'Reilly en 2008. En 2020, recibió la Medalla de la Orden de Australia por sus servicios a la tecnología de la información, reconociendo específicamente su labor en Samba, rsync, ArduPilot y MAVProxy.

Datos rápidos

- Nacimiento: 1967, Sídney - Nacionalidad: Australia - Educación: Universidad de Sídney, Universidad Nacional Australiana - Obras clave: rsync, Samba, ArduPilot - Empleador notable: IBM - Honor de 2020: Medalla de la Orden de Australia - Premio de 2006: Premio FSF al Avance del Software Libre - Premio de 2008: Premio Open Source de O'Reilly

Preguntas frecuentes

### ¿Cuál es la importancia del algoritmo rsync?

Proporciona un método para la transferencia y sincronización de archivos altamente eficiente, constituyendo la base de la utilidad rsync y de la herramienta de compresión rzip.

### ¿Qué desencadenó el conflicto entre Tridgell y Linus Torvalds?

El conflicto surgió a raíz del desarrollo por parte de Tridgell de SourcePuller para interoperar con el repositorio BitKeeper, lo que llevó a BitMover a revocar el acceso a los desarrolladores de Linux.

Compara con los grandes

Louis Pasteur vs Steve JobsBenjamin Franklin vs Max PlanckGalileo Galilei vs John Von NeumannBlaise Pascal vs Ludwig Van Beethoven
Ver el Ranking →Todas las comparaciones →

Niños 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…
Niños prodigio →

Juega y vuelve mañana

Desafío diario del genio · Brain teaser
How many months of the year have 28 days?
Toca tu respuesta ↓
¿Qué genio eres? Test de CI gratis