Э́ндрю Стюарт Таненба́ум (англ. Andrew Stuart Tanenbaum) (родился 16 марта, 1944 года), иногда упоминаемый под псевдонимом AST или Papá Tanenbaum[4] — голландский учёный-компьютерщик американского происхождения, почётный профессор компьютерных наук в Амстердамском свободном университете в Нидерландах.
Эндрю Таненбаум | |
---|---|
англ. Andrew Stuart "Andy" Tanenbaum | |
Дата рождения | 16 марта 1944[1][2][…] (80 лет) |
Место рождения | |
Страна | |
Род деятельности | специалист в области информатики, инженер, программист, научный работник, профессор, писатель, физик |
Научная сфера | информационные технологии |
Место работы | |
Альма-матер | |
Научный руководитель | Джон Марш Вилкокс[вд] |
Награды и премии | |
Сайт | cs.vu.nl/~ast/ |
Цитаты в Викицитатнике | |
Медиафайлы на Викискладе |
Известен как автор MINIX (свободная Unix-подобная операционная система для учебных целей) и RFID-вируса[5]. Автор книг по информатике, которые считаются стандартами в данной области. Сам он считает свою преподавательскую деятельность наиболее важной[6]. Является главным разработчиком пакета «Amsterdam Compiler Kit».
Биография
правитьРодился в еврейской[7] семье в Нью-Йорке, вырос в пригороде в Уайт-Плейнс, штат Нью-Йорк, где он учился в средней школе Уайт-Плейнс[8]. Его дед по отцовской линии родился в Хоросткове в Австро-Венгерской империи[8].
В 1965 году получил степень бакалавра по физике в Массачусетском технологическом институте, в 1971 году — степень доктора философии по астрофизике в Калифорнийском университете Беркли.
Позже переехал в Нидерланды, чтобы жить со своей женой[4], сохранив при этом гражданство США.
Будучи студентом, приобрел опыт в программировании, что помогло ему пройти летнюю стажировку в Национальной радиоастрономической обсерватории в Западной Вирджинии. Получив докторскую степень по астрофизике, он решил, что его больше интересует программирование. Он стал доцентом в Амстердаме, отчасти благодаря своему опыту в программировании нового университетского компьютера[9]. Преподавал курсы по организации компьютеров и операционным системам, руководил работой аспирантов в Свободном университете Амстердама.
В 2009 году получил грант в размере 2,5 миллиона евро от Европейского исследовательского совета на развитие MINIX[10].
9 июля 2014 объявил о своем выходе на пенсию[11].
Преподавание
правитьКниги
правитьЭндрю Таненбаум является автором учебников для высшей школы по некоторым областям информатики и вычислительной техники. Его книги считаются избранными как стандарт, в частности:
- Компьютерные сети, ISBN 5-318-00492-X (англ. Computer Networks, ISBN 0-13-066102-3)
- Операционные системы: разработка и реализация ISBN 5-469-00148-2 (англ. Operating System: Design and Implementation, ISBN 0-13-638677-6)
- Современные операционные системы, ISBN 978-5-498-07306-4 (англ. Modern Operating Systems, ISBN 0-13-031358-0)
Также является автором:
- Архитектура компьютера ISBN 5-469-01274-3 (англ. Structured Computer Organization, ISBN 0-13-148521-0)
- Распределённые системы. Принципы и парадигмы ISBN 5-272-00053-6 (англ. Distributed Systems: Principles and Paradigms, ISBN 0-13-088893-1)
Книга «Операционные системы: разработка и реализация» и MINIX вдохновили Линуса Торвальдса на создание ядра Linux. В своей автобиографии Just For Fun Торвальдс описывает её как «книга, которая подняла меня на новую высоту».
Докторанты
правитьУ Таненбаума было несколько аспирантов, которые сами стали широко известны своими исследованиями в области компьютерных наук:
- Анри Баль[англ.], профессор Свободного университета в Амстердаме.
- Франс Каашук[англ.], профессор Массачусетского технологического института.
- Вернер Фогельс[англ.], технический директор Amazon.
Проекты
правитьAmsterdam Compiler Kit
правитьAmsterdam Compiler Kit (ACK) – набор инструментов для создания переносимых компиляторов. Разработан в Амстердамском свободном университете под руководством Эндрю Таненбаума (до версии 5.5) и Серилом Якобсомном в 1980-х годах. ACK предназначался для упрощения разработки программного обеспечения, которое может быть скомпилировано и выполнено на различных аппаратных платформах[12].
MINIX
правитьВ 1987 году Таненбаум создал операционную систему MINIX – бесплатную Unix-подобную систему для образовательных целей, которая впоследствии легла в основу Linux[4].
Совместно с другими членами Амстердамского свободного университета, Таненбаум является автором распределенной исследовательской операционной системы Amoeba, основанной на архитектуре микроядра. Таненбаум также является создателем Globe, программного обеспечения, которое обеспечивает инфраструктуру для глобально распределенной системы[4].
Electoral-vote.com
правитьВ 2004 году Таненбаум создал веб-сайт electoral-vote.com, на котором анализировались опросы общественного мнения по выборам президента США 2004 года, чтобы предсказать, каким будет состав коллегии выборщиков. Большую часть кампании Таненбаум скрывал свою личность под псевдонимом «Votemaster», признавая, что у него есть личные предпочтения к кандидату Джону Керри. 1 ноября 2004 года, за день до выборов, Таненбаум раскрыл свою личность и причины, по которым он создал веб-сайт[4].
В 2006 году сайт electoral-vote.com снова использовался для анализа опросов общественного мнения на выборах в Конгресс США 2006 года[4].
Спор Таненбаума – Торвальдса
правитьДискуссия, известная как «Спор Таненбаума – Торвальдса», состоялась в 1992 году в сети Usenet между Эндрю Таненбаумом и Линусом Торвальдсом относительно дизайна ядра Linux и архитектуры ядер операционных систем в целом[13][6].
Семья
правитьЖенат на голландке[14].
Награды и звания
правитьЗвания
править- С 2004 года – Член Королевской Нидерландской Академии Искусства и Наук[15].
- С 1998 года – Член Института инженеров по электротехнике и электронике (IEEE) за выдающийся вклад в исследования и образование в области компьютерных сетей и операционных систем[16].
- С 1996 года – Член Ассоциации вычислительной техники (ACM)[17].
Награды
править- 2023 год – премия ACM Software System Award[англ.][18].
- 2022 год – премия IEEE TCDP за выдающиеся технические достижения[19].
- 2015 год – премия ACM EUROSYS за достижения всей жизни[20].
- 2010 год – лауреат премии TAA McGuffey[англ.] за классические учебники по современным операционным системам, 3-е изд.[21]
- 2008 год – премия USENIX Flame Award за достижения всей жизни[22].
- 2008 год – премия NLUUG за достижения всей жизни[23].
- 2007 год – награжден медалью IEEE имени Джеймса Х. Маллигана-младшего за заслуги в области образования[24].
- 2003 год – лауреат премии TAA Texty Award[25].
- 1994 год – лауреат премии имени Карла В. Карлстрома за выдающиеся заслуги в области образования[26].
- 1997 год – лауреат премии ACM CSE за исключительный вклад в образование в области компьютерных наук[4].
Библиография
правитьСм. также
правитьПримечания
править- ↑ http://www.nndb.com/lists/512/000063323/
- ↑ http://www.computerhope.com/people/andrew_tanenbaum.htm
- ↑ JewProm
- ↑ 1 2 3 4 5 6 7 Andrew S. Tanenbaum _ AcademiaLab . academia-lab.com. Дата обращения: 20 ноября 2024.
- ↑ Is your pet infected with a computer virus? (англ.). Vrije Universitat. Дата обращения: 26 ноября 2008. Архивировано из оригинала 2 июня 2012 года.
- ↑ 1 2 Статья 2004 г. Архивная копия от 24 мая 2004 на Wayback Machine о Линуксе, дебаты в Usenet и Alexis de Tocqueville Institution
- ↑ Khorostkiv, Ukraine . Дата обращения: 31 июля 2017. Архивировано 1 августа 2017 года.
- ↑ 1 2 Andrew S. Tanenbaum's FAQ . Дата обращения: 31 июля 2017. Архивировано 1 августа 2017 года.
- ↑ Gallimaufry . Electoral-vote.com (24 августа 2024). Дата обращения: 25 августа 2024.
- ↑ OpenNews: ОС Minix получила финансирование в размере 2.5 млн евро . Дата обращения: 28 апреля 2009. Архивировано 1 мая 2009 года.
- ↑ Retirement of Prof. Andy Tanenbaum . Дата обращения: 29 марта 2023. Архивировано 29 марта 2023 года.
- ↑ Andrew S. Tanenbaum - Publications, Colloquia section Архивировано 9 мая 2007 года.
- ↑ DiBona, Chris. The Tanenbaum-Torvalds Debate // Open Sources: Voices from the Open Source Revolution / Chris DiBona, Sam Ockman, Mark Stone … [и др.]. — O'Reilly Media, January 1999. — ISBN 978-1-56592-582-3.
- ↑ Andrew Tanenbaum . www.nndb.com. Дата обращения: 20 ноября 2024.
- ↑ Andrew Tanenbaum . Royal Netherlands Academy of Arts and Sciences. Дата обращения: 17 июля 2015. Архивировано 21 июля 2015 года.
- ↑ IEEE Fellows 1998 | IEEE Communications Society . Дата обращения: 17 сентября 2023. Архивировано 27 сентября 2023 года.
- ↑ ACM Fellows 1997 Europe (июнь 1997).
- ↑ ACM Software System Award, 2023 . ACM.
- ↑ IEEE TCDP Outstanding Technical Achievement Award . IEEE.
- ↑ Eurosys Lifetime Achievement Awards . EUROSYS.
- ↑ McGuffey Award winners . TAA.
- ↑ USENIX Flame Award . USENIX.
- ↑ NLUUG LIfetime Achievement Award . NLUUG.
- ↑ IEEE James H. Mulligan, Jr. Education Medal Recipients . IEEE. Дата обращения: Шаблон:Format date. Архивировано из оригинала 24 ноября 2010 года.
- ↑ TAA Texty Award, 2003 . TAA.
- ↑ ACM Karl V. Karlstrom Educator of the Year Award, 1994 . ACM.
Ссылки
править- Страница профессора Таненбаума на сервере кафедры компьютерных систем Свободного университета Амстердама