Programador informático australiano
Andrew " Tridge " Tridgell OAM (nacido el 28 de febrero de 1967) es un programador informático australiano . Es el autor y colaborador del servidor de archivos Samba y coinventor del algoritmo rsync .
Ha analizado protocolos y algoritmos propietarios complejos , para permitir implementaciones compatibles de software libre y de código abierto .
Proyectos
Tridgell fue uno de los principales desarrolladores del software Samba y analizó el protocolo Server Message Block utilizado para compartir archivos en red y en grupos de trabajo por los productos Microsoft Windows . Desarrolló el asignador de memoria jerárquico talloc, originalmente como parte de Samba.
Para su tesis doctoral, co-desarrolló rsync , incluido el algoritmo rsync, una herramienta de transferencia y sincronización de archivos altamente eficiente . También fue el autor original de rzip , que utiliza un algoritmo similar a rsync. Desarrolló spamsum, [ aclaración necesaria ] basado en algoritmos de hash sensibles a la localidad . [1]
Es el autor de KnightCap , un motor de ajedrez basado en aprendizaje de refuerzo .
Tridgell también fue un líder en hackear el TiVo para hacerlo funcionar en Australia, que utiliza el formato de video PAL . [2]
En abril de 2005, Tridgell intentó producir software libre (ahora conocido como SourcePuller ) que interoperaba con el repositorio de código fuente de BitKeeper . Esto fue citado como la razón por la que BitMover revocó una licencia que permitía a los desarrolladores de Linux el uso gratuito de su producto BitKeeper. [3] Linus Torvalds , el creador del núcleo Linux, y Tridgell estuvieron involucrados en un debate público sobre los eventos, en el que Tridgell declaró que, al no haber comprado o poseído BitKeeper -y por lo tanto nunca haber aceptado su licencia- no podía violarlo, y estaba analizando el protocolo éticamente, como había hecho con Samba. La participación de Tridgell en el proyecto resultó en que Torvalds lo acusara de jugarle malas pasadas a BitKeeper. [4] Tridgell afirmó que su análisis comenzó simplemente con hacer telnet a un servidor BitKeeper y escribir help
. [5]
En 2011, Tridgell se involucró en el desarrollo de software de ArduPilot Mega, [6] una placa controladora de UAV basada en Arduino de código abierto, trabajando en una entrada con CanberraUAV [7] para el UAV Challenge Outback Rescue . [8]
Logros académicos
Tridgell completó un doctorado en el Laboratorio de Ciencias Informáticas de la Universidad Nacional Australiana . Su trabajo de doctorado original fue en el área de reconocimiento de voz , pero nunca se completó. Su disertación presentada 'Algoritmos eficientes para la clasificación y sincronización' se basó en su trabajo sobre el algoritmo rsync . [9]
Premios y honores
- En octubre de 2003, la revista The Bulletin consideró a Tridgell como la persona más inteligente de Australia en materia de tecnología de la información y las comunicaciones . [10] [11]
- En julio de 2008, Tridgell fue nombrado "Mejor Interoperador" en los Premios de Código Abierto Google-O'Reilly , por su trabajo en Samba y rsync . [12]
- Tridgell (junto con Jeremy Allison y Volker Lendecke) ha sido llamado un " gurú en su significado indio tradicional" por el escritor de TI, Sam Varghese. [13]
- El 11 de diciembre de 2018, Tridgell recibió el título de Doctor en Ciencias ( Honoris Causa ) de la Universidad Nacional Australiana por ser autor de Samba, co-inventor de rsync y por sus contribuciones al software libre y de código abierto. [14] [15]
- El 26 de enero de 2020, Tridgell recibió la Medalla (OAM) de la Orden de Australia en la División General por su servicio a la tecnología de la información. Las notas biográficas del premio destacaron sus contribuciones al desarrollo de software y la educación, incluido su trabajo en rsync , Samba , ArduPilot , MAVProxy, así como su docencia en la Universidad Nacional Australiana . [16]
Referencias
- ^ Jesse Kornblum (2006). "Identificación de archivos casi idénticos mediante hash por partes activado por contexto" (PDF) . DFRWS . Archivado (PDF) del original el 9 de octubre de 2022 . Consultado el 23 de febrero de 2014 .
- ^ Tridgell, Andrew. «TiVo Ethernet». Archivado desde el original el 14 de enero de 2012. Consultado el 17 de agosto de 2012 .
- ^ git [LWN.net]
- ^ Orlowski, Andrew (14 de abril de 2005). "Torvalds apuñala a Tridgell: la disputa sobre el código fuente del kernel se vuelve desagradable". The Register .
- ^ "Groklaw – Tridge habla". Archivado desde el original el 27 de mayo de 2011. Consultado el 5 de septiembre de 2007 .
- ^ Página de Andrew Tridgell archivada el 14 de abril de 2012 en Wayback Machine . Drones caseros. Consultado el 19 de septiembre de 2013.
- ^ "CanberraUAV – Desarrollo de UAV civil de código abierto". 3 de diciembre de 2018. Archivado desde el original el 3 de diciembre de 2018 . Consultado el 31 de marzo de 2024 .
- ^ UAV Challenge – Outback Rescue 2013 – Inicio Archivado el 10 de febrero de 2012 en Wayback Machine . Consultado el 19 de septiembre de 2013.
- ^ "Andrew Tridgell - El proyecto de genealogía matemática". www.genealogy.math.ndsu.nodak.edu . Consultado el 11 de diciembre de 2017 .
- ^ The Bulletin Smart 100 Archivado el 18 de marzo de 2007 en Wayback Machine.
- ^ El Boletín se publica por última vez Archivado el 9 de mayo de 2007 en Wayback Machine.
- ^ Blog de código abierto de Google: ... y los ganadores de los premios de código abierto Google-O'Reilly 2008 son
- ^ Gente de FOSS que nos enorgullece, Sam Varghese, iTWire, 25 de diciembre de 2007, consultado el 27 de septiembre de 2009
- ^ "Ceremonia de Graduación de la ANU 1 - de Ceremonia de Graduación de la ANU 2". Transmisión en vivo . Consultado el 11 de diciembre de 2018 .
- ^ "Título honorífico de la ANU: Dr. Andrew Tridgell". 13 de diciembre de 2018.
- ^ "Lista de honores del Día de Australia 2020".
Enlaces externos
- Sitio web de Andrew Tridgell, sitio web personal más reciente
- La colección "Junk Code" de Andrew Tridgell
- Algoritmos eficientes para ordenamiento y sincronización (tesis doctoral) – (PDF de 406 kB)
- Active Directory en Samba 4: una vieja historia
- Gente de FOSS que nos enorgullece
- Transcripción de la presentación de enero de 2010 sobre la defensa de patentes de software libre