Эндрю Триджелл
Эндрю Триджелл | |
---|---|
![]() Триджелл в 2006 году | |
Рожденный | Сидней , Австралия | 28 февраля 1967 г.
Национальность | австралийский |
Другие имена | Тридж |
Занятие | Программист |
Известный | rsync , Samba , rzip , ccache , ArduPilot |
Эндрю « Тридж » Триджелл ОАМ (родился 28 февраля 1967 года) — австралийский программист . Он является автором и соавтором Samba файлового сервера , а также соавтором алгоритма rsync .
Он проанализировал сложные проприетарные протоколы и алгоритмы, чтобы обеспечить совместимость свободного и открытого программного обеспечения реализаций .
Проекты
[ редактировать ]Триджелл был крупным разработчиком программного обеспечения Samba, анализируя протокол блокировки сообщений сервера, используемый для совместного использования файлов в рабочих группах и сети продуктами Microsoft Windows . Он разработал иерархический распределитель памяти Talloc , изначально как часть Samba.
Для своей докторской диссертации он участвовал в разработке rsync , включая алгоритм rsync, высокоэффективный файлов инструмент передачи и синхронизации . Он также был первоначальным автором rzip , который использует алгоритм, аналогичный rsync. У него развился спам, [ нужны разъяснения ] на основе алгоритмов хеширования, чувствительных к локальности . [1]
Он является автором KnightCap , обучении с подкреплением основанного на шахматного движка, .
Триджелл также был лидером во взломе TiVo , чтобы заставить его работать в Австралии, где используется PAL . видеоформат [2]
В апреле 2005 года Триджелл попытался создать бесплатное программное обеспечение (теперь известное как SourcePuller ), которое взаимодействовало бы с хранилищем исходного кода BitKeeper . Это было названо причиной того, что BitMover отозвал лицензию, позволяющую разработчикам Linux бесплатно использовать свой продукт BitKeeper. [3] Линус Торвальдс , создатель ядра Linux, и Триджелл, таким образом, были вовлечены в публичную дискуссию о событиях, в которой Триджелл заявил, что, не купив и не владея BitKeeper – и, следовательно, никогда не соглашаясь на его лицензию – он не мог ее нарушить. и анализировал протокол с этической точки зрения, как он это сделал с Samba. Участие Триджела в проекте привело к тому, что Торвальдс обвинил его в грязных шутках с BitKeeper. [4] Триджелл утверждал, что его анализ начался с простого подключения к серверу BitKeeper по телнету и ввода help
. [5]
В 2011 году Триджелл принял участие в разработке программного обеспечения ArduPilot Mega. [6] плата контроллера БПЛА с открытым исходным кодом на базе Arduino, работающая над записью с CanberraUAV [7] для спасения глубинки с помощью БПЛА Challenge . [8]
Академические достижения
[ редактировать ]Триджелл защитил докторскую диссертацию в Лаборатории компьютерных наук Австралийского национального университета . Его первоначальная докторская работа была посвящена распознаванию речи , но так и не была завершена. Представленная им диссертация «Эффективные алгоритмы сортировки и синхронизации» была основана на его работе над алгоритмом rsync . [9]
Награды и почести
[ редактировать ]- В октябре 2003 года журнал The Bulletin назвал Триджелла самым умным специалистом в области информационных и коммуникационных технологий в Австралии . [10] [11]
- В июле 2008 года Триджелл был назван «Лучшим интероператором» на церемонии вручения наград Google – O'Reilly Open Source Awards за работу над Samba и rsync . [12]
- Триджелл (вместе с Джереми Эллисоном и Фолькером Лендеке) был назван « гуру в его традиционном индийском значении» автором информационных технологий Сэмом Варгезе. [13]
- присвоил Триджеллу степень доктора наук ( Honoris Causa 11 декабря 2018 года Австралийский национальный университет ) за разработку Samba и совместное изобретение rsync; и вклад в бесплатное программное обеспечение с открытым исходным кодом. [14] [15]
- 26 января 2020 года Триджелл был награжден медалью (OAM) Ордена Австралии в Общем дивизионе за заслуги перед информационными технологиями. В биографических заметках к награде отмечен его вклад в разработку программного обеспечения и образование, включая его работу над rsync , Samba , ArduPilot , MAVProxy, а также преподавание в Австралийском национальном университете . [16]
Ссылки
[ редактировать ]- ^ Джесси Корнблюм (2006). «Идентификация почти идентичных файлов с использованием контекстно-зависимого кусочного хеширования» (PDF) . ДФРВС . Архивировано (PDF) из оригинала 9 октября 2022 года . Проверено 23 февраля 2014 г.
- ^ Триджелл, Эндрю. «ТиВо Ethernet» . Архивировано из оригинала 14 января 2012 года . Проверено 17 августа 2012 г.
- ^ git [LWN.net]
- ^ Орловский, Эндрю (14 апреля 2005 г.). «Торвальдс ножами Триджелла: строка с исходным кодом ядра становится неприятной» . Регистр .
- ^ «Гроклау – Тридж говорит» . Архивировано из оригинала 27 мая 2011 года . Проверено 5 сентября 2007 г.
- ↑ Страница Эндрю Триджелла. Архивировано 14 апреля 2012 года в Wayback Machine . Дроны своими руками. Проверено 19 сентября 2013 г.
- ^ «CanberraUAV – разработка гражданского БПЛА с открытым исходным кодом» . 3 декабря 2018 г. Архивировано из оригинала 3 декабря 2018 г. Проверено 31 марта 2024 г.
- ^ UAV Challenge – Outback Rescue 2013 – Домашнее архивирование от 10 февраля 2012 года в Wayback Machine . Проверено 19 сентября 2013 г.
- ^ «Эндрю Триджелл - Проект математической генеалогии» . www.genealogy.math.ndsu.nodak.edu . Проверено 11 декабря 2017 г.
- ↑ Бюллетень Smart 100. Архивировано 18 марта 2007 г. в Wayback Machine.
- ↑ Бюллетень публикуется в последний раз. Архивировано 9 мая 2007 г. в Wayback Machine.
- ^ Блог Google с открытым исходным кодом: ... и победители премии Google-O'Reilly Open Source Awards 2008 г.
- ^ Люди FOSS, которые заставляют нас гордиться , Сэм Варгезе, iTWire , 25 декабря 2007 г., по состоянию на 27 сентября 2009 г.
- ^ «Выпускная церемония 1 АНУ - из Церемония вручения дипломов АНУ 2» . Прямая трансляция . Проверено 11 декабря 2018 г.
- ^ «Почетная степень АНУ: доктор Эндрю Триджелл» . 13 декабря 2018 г.
- ^ «Список наград Дня Австралии 2020» .
Внешние ссылки
[ редактировать ]- Веб-сайт Эндрю Триджелла , Новый персональный веб-сайт
- Сборник Эндрю Триджелла «Мусорный код».
- Эффективные алгоритмы сортировки и синхронизации (кандидатская диссертация) – (406 КБ PDF)
- Active Directory в Samba 4 — «старая история»
- Люди FOSS, которыми мы гордимся
- Патентная защита свободного программного обеспечения , стенограмма презентации, январь 2010 г.
- Австралийские программисты
- Программисты бесплатного программного обеспечения
- сотрудники IBM
- 1967 года рождения
- Живые люди
- Люди из австралийской столичной территории
- Выпускники Сиднейского университета
- Выпускники Австралийского национального университета
- Компьютерный Интернет
- Люди, получившие образование в Баркер-колледже
- Кавалеры медали Ордена Австралии.