Эндрю Триджелл - Andrew Tridgell

Эндрю Триджелл

Эндрю Триджелл.jpg
Триджелл в 2006 году
Родившийся (1967-02-28) 28 февраля 1967 г. (возраст 53 года)
НациональностьАвстралийский
Другие именаTridge
Род занятийПрограммист
Известенrsync, Самба, rzip, ccache

Андрей "Tridge" Tridgell OAM (родился 28 февраля 1967 г.) - австралиец программист. Он является автором и соавтором Самба файловый сервер, и соавтор rsync алгоритм.

Он проанализировал сложные проприетарные протоколы и алгоритмы, чтобы обеспечить совместимость бесплатное программное обеспечение с открытым исходным кодом реализации.

Проекты

Триджелл был крупным разработчиком программного обеспечения Samba, анализируя Блок сообщений сервера протокол, используемый для рабочая группа и сетевой обмен файлами Майкрософт Виндоус товары. Он разработал таллок иерархический распределитель памяти, первоначально как часть Samba.

Для своей докторской диссертации он участвовал в разработке rsync, включая алгоритм rsync, высокоэффективный передача файла и синхронизация инструмент. Он также был первоначальным автором rzip, который использует алгоритм, аналогичный rsync. Он разработал спам,[требуется разъяснение ] на основе хеширование с учетом местоположения алгоритмы.[1]

Он автор KnightCap, а обучение с подкреплением основан шахматный двигатель.

Триджелл также был лидером в взлом то TiVo чтобы заставить его работать в Австралии, которая использует PAL формат видео.[2]

В апреле 2005 года Триджелл попытался создать бесплатное программное обеспечение (теперь известное как SourcePuller ), который взаимодействовал с BitKeeper репозиторий исходного кода. Это было названо причиной того, что BitMover отозвала лицензию, разрешающую Linux разработчики бесплатно используют свой продукт BitKeeper.[3] Линус Торвальдс, создатель ядра Linux, и Триджелл, таким образом, участвовали в публичных дебатах о событиях, в которых Триджелл заявил, что, не купив или не владея BitKeeper - и, таким образом, никогда не давая согласия на его лицензию - он не мог нарушить ее, и этично анализировал протокол, как он делал это с Samba. Участие Триджелла в проекте привело к тому, что Торвальдс обвинил его в грязных трюках с BitKeeper.[4] Триджелл утверждал, что его анализ начался с простого телнетинг на сервер BitKeeper и набрав помощь.[5]

В 2011 году Tridgell участвовал в разработке программного обеспечения ArduPilot Mega,[6] Плата контроллера БПЛА на базе Arduino с открытым исходным кодом, работающая над записью для БПЛА Challenge Outback Rescue.[7]

Академические достижения

Триджелл получил докторскую степень в лаборатории компьютерных наук Австралийский национальный университет. Его первоначальная докторская работа была в области распознавание речи но так и не был завершен. Представленная им диссертация «Эффективные алгоритмы сортировки и синхронизации» была основана на его работе над rsync алгоритм.[8]

Награды и награды

  • В октябре 2003 г. Бюллетень журнал признал Триджелл самым умным в Австралии Информационные и коммуникационные технологии человек.[9][10]
  • В июле 2008 г. компания Tridgell была названа «Лучшим оператором взаимодействия» на Google – O'Reilly Open Source Awards, за его работу над Самба и Rsync.[11]
  • Триджелл (вместе с Джереми Эллисон и Фолькер Лендеке) был назван "гуру в традиционном индийском значении »писателя Сэма Варгезе, писателя по информационным технологиям.[12]
  • 11 декабря 2018 г. Триджелл была удостоена степени доктора наук (Honoris Causa ) Австралийским национальным университетом за создание Samba, со-изобретением rsync; и взносы в бесплатное программное обеспечение с открытым исходным кодом.[13][14]
  • 26 января 2020 года Триджелл был награжден медалью (OAM) Орден Австралии в Генеральном отделе обслуживания информационных технологий. В биографических заметках к награде отмечен его вклад в разработку программного обеспечения и образование, включая его работу над rsync, Самба, ArduPilot, MAVProxy, а также обучение в Австралийский национальный университет.[15]

Рекомендации

  1. ^ Джесси Корнблюм (2006). «Идентификация почти идентичных файлов с помощью кусочного хеширования, запускаемого контекстом» (PDF). DFRWS. Получено 23 февраля 2014.
  2. ^ http://www.samba.org/~tridge/tivo-ethernet/
  3. ^ мерзавец [LWN.net]
  4. ^ Орловский, Эндрю (14 апреля 2005 г.). "Торвальдс режет Триджелл: строка с исходным кодом ядра становится неприятной". Реестр.
  5. ^ "Гроклав - говорит Тридж". Архивировано из оригинал 27 мая 2011 г.. Получено 5 сентября 2007.
  6. ^ Страница Эндрю Триджелла. Дроны своими руками. Проверено 19 сентября 2013 года.
  7. ^ БПЛА Challenge - Outback Rescue 2013 - Главная В архиве 10 февраля 2012 г. Wayback Machine. Проверено 19 сентября 2013 года.
  8. ^ «Эндрю Триджелл - Проект математической генеалогии». www.genealogy.math.ndsu.nodak.edu. Получено 11 декабря 2017.
  9. ^ Бюллетень Smart 100 В архиве 18 марта 2007 г. Wayback Machine
  10. ^ Вестник издается в последний раз В архиве 9 мая 2007 г. Wayback Machine
  11. ^ Блог Google Open Source: ... и победители конкурса Google-O'Reilly Open Source Awards 2008 г.
  12. ^ Народ FOSS, которым мы гордимся, Сэм Варгезе, iTWire, 2007-12-25, по состоянию на 27 сентября 2009 г.
  13. ^ «Церемония выпуска ANU 1 - Церемония выпуска ANU 2». Прямая трансляция. Получено 11 декабря 2018.
  14. ^ «Почетная степень ANU: доктор Эндрю Триджелл».
  15. ^ "Список почетных гостей Дня Австралии 2020".

внешняя ссылка